Skip to main content
데이터 분석 보고서를 만들 때마다 SQL을 작성하고, 엑셀에서 차트를 그리고, 슬라이드에 붙여넣고 있지 않으신가요? BI 대시보드는 자연어 한 줄로 SQL 차트를 자동 생성합니다. AI 어시스턴트와 대화하며 패널을 추가·수정하고, 완성된 대시보드를 팀에 공유하거나 HTML로 내보낼 수 있습니다.
방법과정소요 시간
수동 작업SQL 작성 → 실행 → 엑셀 차트 → 슬라이드30분~수시간
BI 대시보드자연어 입력 → AI가 차트 자동 생성30초

접근 경로

관리자 > 모니터링 > 대시보드 탭에서 접근합니다.
권한대시보드 목록생성/수정/삭제공유된 대시보드
Admin (모니터링 쓰기)전체OO
Admin (모니터링 읽기)전체XO
일반 사용자본인 소유 + 공개/공유된 것만XO

대시보드 만들기

1

대시보드 생성

대시보드 목록에서 Create Dashboard 버튼을 클릭합니다.
필드필수설명
이름O대시보드 이름 (시스템 전체에서 고유해야 함)
설명X대시보드 용도 설명
DB 연결은 이 단계에서 설정하지 않습니다. 패널별로 다른 DB를 연결할 수 있으므로, 패널 추가 시 DB를 선택합니다.
2

패널 추가

생성된 대시보드에서 Add Panel 또는 AI Assistant로 패널을 추가합니다. 아래 패널 구성AI 어시스턴트 섹션을 참고하세요.
3

레이아웃 조정

Edit 모드에서 패널을 드래그하여 위치를 이동하고, 우측 하단 핸들로 크기를 조절합니다. 12컬럼 그리드 기반으로 배치됩니다.

패널 구성

대시보드는 개별 패널로 구성됩니다. 각 패널은 독립된 DB 연결과 SQL을 가집니다.

패널 유형

SQL 실행 결과를 다양한 차트로 시각화합니다. 패널 편집기에서 자연어 질문을 입력하면 AI가 SQL을 자동 생성합니다.지원 차트 유형:
차트설명활용 예시
Table테이블 형태 데이터 표시상세 데이터 조회
Bar항목별 비교모델별 사용 횟수
Grouped Bar여러 시리즈 그룹 비교모델별·기간별 비용 비교
Line시간에 따른 추이일별 토큰 사용량 추이
Area추이 + 면적 강조누적 사용량 변화
Pie비율 분포에이전트별 사용 비율
Scatter두 변수 간 상관관계응답 시간 vs 토큰 수
Histogram수치 분포응답 시간 분포
Heatmap2차원 매트릭스 값 분포시간대별·요일별 사용량
편집 모드에서 패널 상단의 차트 유형 아이콘을 클릭하면 즉시 전환됩니다.

패널 편집기

Add Panel 버튼 또는 기존 패널의 편집 아이콘을 클릭하면 패널 편집 모달이 열립니다.
필드설명
패널 이름패널 제목 (필수)
데이터베이스연결할 DbSphere 선택
모델SQL 생성에 사용할 AI 모델
자연어 쿼���원하는 데이터를 자연어로 설명
Generate SQLAI가 SQL을 자동 생성 + 설명 표시
SQL 편집생성된 SQL을 직접 수정 가능
ExecuteSQL을 실행하고 차트 미리보기 표시
기간 필터날짜 컬럼을 지정하여 대시보드 기간 필터와 연동
생성된 SQL은 자유롭게 수정할 수 있습니다. AI가 생성한 SQL이 정확하지 않을 때 직접 수정한 뒤 Execute를 클릭하면 됩니다.

AI 어시스턴트

대시보드 화면 우측 하단의 보라색 AI Assistant 버튼을 클릭하면 채팅 패널이 열립니다.

대화형 대시보드 빌더

자연어로 대화하며 패널을 추가·수정·삭제할 수 있습니다.
1

AI Assistant 열기

우측 하단 보라색 버튼 클릭. 상단에서 DB모델을 선택합니다.
2

자연어로 요청

예시:
  • “이번 달 모델별 토큰 사용량 차트 만들어줘”
  • “사용자별 비용 카드도 추가해줘”
  • “기간을 30일로 변경해줘”
  • “파이 차트를 바 차트로 바꿔줘”
3

AI 결과 확인

AI가 SQL을 생성하고 패널을 자동 배치합니다. 겹치지 않도록 위치를 자동 조정합니다.
4

반복 수정

추가 대화로 패널 수정·삭제·재배치를 계속할 수 있습니다. 대화 이력은 대시보드에 저장됩니다.
AI가 버튼 형태의 선택지를 제시하는 경우가 있습니다. 클릭으로 빠르게 응답할 수 있습니다.

원클릭 자동 생성

빈 대시보드에서 처음 시작할 때, AI에게 대시보드의 목적을 설명하면 적합한 패널 세트를 한 번에 생성합니다. DB 연결을 자동으로 테스트한 후 정상인 경우에만 생성을 진행합니다.

필터링

대시보드 상단에 기간 필터커스텀 필터가 배치됩니다.

기간 필터 (TimeRangePicker)

프리셋설명
Today / Yesterday오늘 / 어제
This Week / Last Week이번 주 / 지난 주
This Month / Last Month이번 달 / 지난 달
7d / 30d최근 7일 / 30일
All전체 기간
Custom직접 시작일·종료일 지정
기본값은 Yesterday입니다. 기간을 변경하면 기간 필터가 활성화된 모든 패널의 SQL이 자동으로 재실행됩니다.

커스텀 필터 (FilterBar)

편집 모드에서 Add Filter 버튼으로 대시보드 전체에 적용되는 필터를 추가할 수 있습니다.
필터 타입설명
Text자유 텍스트 입력 (예: 사용자 이름)
Date Range시작일 ~ 종료일 범위
Select선택형 옵션
필터를 추가할 때 표시 라벨DB 컬럼명을 지정합니다. 활성화된 필터는 각 패널 상단에 파란색 뱃지로 표시됩니다.

공유

완성된 대시보드를 팀원에게 공유할 수 있습니다.
1

Share 버튼 클릭

대시보드 상단의 Share 버튼을 클릭합니다.
2

접근 범위 설정

접근 범위설명
Public로그인한 모든 사용자 접근 가능
Restricted지정한 그룹 또는 조직 단위만 접근 가능
Private소유자와 Admin만 접근 가능
3

링크 생성 및 복사

Create & Copy Link 버튼을 클릭하면 공유 링크가 생성되고 클립보드에 복사됩니다.공유 URL 형태: https://{도메인}/dashboard/{share_id}
공유된 대시보드에서는 보기 전용으로 동작합니다 — 기간 필터와 커스텀 필터로 데이터를 조회할 수 있지만, 패널 편집·추가·삭제·AI 어시스턴트는 비활성화됩니다.
공유 링크에 접근하려면 로그인이 필요합니다. 로그인하지 않은 사용자는 로그인 페이지로 이동한 후 자동으로 대시보드로 돌아옵니다.

HTML 내보내기

대시보드를 독립 실행 가능한 HTML 파일로 내보낼 수 있습니다. 대시보드 상단의 Export 버튼을 클릭하면 현재 적용된 기간·필터 조건으로 SQL을 실행하여 최신 데이터가 포함된 HTML 파일이 다운로드됩니다. 내보내기 파일 특성:
항목설명
형식단일 HTML 파일 (외부 의존성 없음)
차트 인터랙션호버, 줌 등 Plotly 기본 기능 지원
테마라이트/다크 모드 자동 지원 (시스템 설정 따름)
레이아웃대시보드와 동일한 12컬럼 그리드
반응형윈도우 리사이즈 시 차트 자동 조정
내보낸 HTML 파일은 이메일 첨부, 사내 공유 드라이브 업로드, 또는 예약 작업과 연동하여 정기 보고서로 활용할 수 있습니다. 자세한 내용은 예약 작업을 참고하세요.

보안

항목정책
SQL 실행SELECT 쿼리만 허용. INSERT/UPDATE/DELETE/DROP 등 변경 쿼리는 차단됨
필터 입력SQL Injection 방지를 위해 특수문자 이스케이프 처리
공유 접근접근 제어(Public/Restricted/Private) 기반 검증
DB 연결DbSphere에 등록된 읽기 전용 연결만 사용

활용 예시

  1. “이번 달 주요 KPI 대시보드 만들어줘”로 AI 자동 생성
  2. 카드 패널로 핵심 수치(총 매출, 활성 사용자 수 등) 표시
  3. 라인 차트로 일별 추이 표시
  4. Public으로 공유하여 팀 전체 접근
  1. 대시보드에 월간 보고서용 패널 구성
  2. HTML 내보내기를 예약 작업에 연동
  3. 매주 월요일 아침 자동으로 HTML 보고서 생성 및 이메일 발송
  1. “모델별 토큰 사용량과 비용을 비교해줘”로 차트 생성
  2. Grouped Bar로 모델별·기간별 비교
  3. 기간 필터로 최근 7일/30일/전체 전환하며 분석

관련 페이지

데이터베이스 (DbSphere)

BI 대시보드가 연결하는 데이터베이스 설정

예약 작업

대시보드 내보내기를 자동화하는 스케줄러

사용량

토큰 사용량 및 비용 통계 대시보드