AI Briefing

dbt Labs, AI 에이전트용 선언적 차트 언어 'dbt Charts' 오픈소스 공개

·2026.09.14 09:00

핵심 내용

dbt Labs가 AI 에이전트와 대화로 거버넌스 가능한 대시보드를 만드는 선언적 YAML 언어 'dbt Charts'를 오픈소스로 공개했다.

1 / 4

자세히 보기

dbt Labs가 AI 에이전트와 대화하여 대시보드를 생성하되, 기존 BI 도구의 거버넌스 문제를 해결하는 선언적 언어 dbt Charts를 오픈소스로 공개했다. 기존 AI 데이터 분석은 에이전트가 HTML/CSS/JS 등 다중 파일을 생성해 감사(audit)가 어렵고 변경 시 토큰 비용이 증가하는 문제가 있었다.

선언적 YAML 기반 아키텍처

dbt Charts는 차트 로직을 BI 도구에서 분리하여 코드(YAML)로 이동시킨다. 하나의 감사 가능한 YAML 파일로 전체 인터랙티브 대시보드를 선언하며, SQL로 데이터(WHAT)를, YAML로 시각화 방식(HOW)을 정의한다. 현재 16종의 차트 타입과 1,100개 이상의 설정 옵션을 지원하며, CLI(dct)를 통해 정적 SVG, HTML, PNG, PDF 등으로 렌더링할 수 있다.

AI 에이전트 및 개발 워크플로우 통합

이 도구는 AI 에이전트가 코드와 SQL에 능숙하다는 점에 착안해 설계되었다. YAML과 SQL의 엄격한 검증과 시각화 체크(예: BAR-BAND-WIDTH-TOO-NARROW 경고)를 제공해 에이전트의 피드백 루프를 강화한다. 또한 dbt 프로젝트의 models/와 같은 Git 리포지토리에 charts/ 디렉터리를 배치해 모델과 차트 변경을 단일 CI 파이프라인으로 관리할 수 있으며, PR 단계에서 오류를 사전 차단한다.

플랫폼 및 라이선스

언어 자체는 Apache 2.0 라이선스로 공개되어 계정 없이 로컬에서 사용 가능하다. 호스팅, 접근 제어, UI 등 플랫폼 기능은 별도 서비스(dbtCharts.com)로 제공되며, 데이터 웨어하우스 연결과 권한 기반 공유를 지원한다. 현재 pre-1.0 버전으로 문법 변경 시에도 보드는 마이그레이션되어 호환성을 유지한다.

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.