| 방법 | 과정 | 소요 시간 |
|---|---|---|
| 수동 작업 | SQL 작성 → 실행 → 엑셀 차트 → 슬라이드 | 30분~수시간 |
| BI 대시보드 | 자연어 입력 → AI가 차트 자동 생성 | 30초 |
접근 경로
관리자 > 모니터링 > 대시보드 탭에서 접근합니다.| 권한 | 대시보드 목록 | 생성/수정/삭제 | 공유된 대시보드 |
|---|---|---|---|
| Admin (모니터링 쓰기) | 전체 | O | O |
| Admin (모니터링 읽기) | 전체 | X | O |
| 일반 사용자 | 본인 소유 + 공개/공유된 것만 | X | O |
대시보드 만들기
패널 구성
대시보드는 개별 패널로 구성됩니다. 각 패널은 독립된 DB 연결과 SQL을 가집니다.패널 유형
- 차트 (Chart)
- 카드 (Card)
SQL 실행 결과를 다양한 차트로 시각화합니다. 패널 편집기에서 자연어 질문을 입력하면 AI가 SQL을 자동 생성합니다.지원 차트 유형:
편집 모드에서 패널 상단의 차트 유형 아이콘을 클릭하면 즉시 전환됩니다.
| 차트 | 설명 | 활용 예시 |
|---|---|---|
| Table | 테이블 형태 데이터 표시 | 상세 데이터 조회 |
| Bar | 항목별 비교 | 모델별 사용 횟수 |
| Grouped Bar | 여러 시리즈 그룹 비교 | 모델별·기간별 비용 비교 |
| Line | 시간에 따른 추이 | 일별 토큰 사용량 추이 |
| Area | 추이 + 면적 강조 | 누적 사용량 변화 |
| Pie | 비율 분포 | 에이전트별 사용 비율 |
| Scatter | 두 변수 간 상관관계 | 응답 시간 vs 토큰 수 |
| Histogram | 수치 분포 | 응답 시간 분포 |
| Heatmap | 2차원 매트릭스 값 분포 | 시간대별·요일별 사용량 |
패널 편집기
Add Panel 버튼 또는 기존 패널의 편집 아이콘을 클릭하면 패널 편집 모달이 열립니다.| 필드 | 설명 |
|---|---|
| 패널 이름 | 패널 제목 (필수) |
| 데이터베이스 | 연결할 DbSphere 선택 |
| 모델 | SQL 생성에 사용할 AI 모델 |
| 자연어 쿼��� | 원하는 데이터를 자연어로 설명 |
| Generate SQL | AI가 SQL을 자동 생성 + 설명 표시 |
| SQL 편집 | 생성된 SQL을 직접 수정 가능 |
| Execute | SQL을 실행하고 차트 미리보기 표시 |
| 기간 필터 | 날짜 컬럼을 지정하여 대시보드 기간 필터와 연동 |
생성된 SQL은 자유롭게 수정할 수 있습니다. AI가 생성한 SQL이 정확하지 않을 때 직접 수정한 뒤 Execute를 클릭하면 됩니다.
AI 어시스턴트
대시보드 화면 우측 하단의 보라색 AI Assistant 버튼을 클릭하면 채팅 패널이 열립니다.대화형 대시보드 빌더
자연어로 대화하며 패널을 추가·수정·삭제할 수 있습니다.원클릭 자동 생성
빈 대시보드에서 처음 시작할 때, AI에게 대시보드의 목적을 설명하면 적합한 패널 세트를 한 번에 생성합니다. DB 연결을 자동으로 테스트한 후 정상인 경우에만 생성을 진행합니다.필터링
대시보드 상단에 기간 필터와 커스텀 필터가 배치됩니다.기간 필터 (TimeRangePicker)
| 프리셋 | 설명 |
|---|---|
| Today / Yesterday | 오늘 / 어제 |
| This Week / Last Week | 이번 주 / 지난 주 |
| This Month / Last Month | 이번 달 / 지난 달 |
| 7d / 30d | 최근 7일 / 30일 |
| All | 전체 기간 |
| Custom | 직접 시작일·종료일 지정 |
기간 필터가 활성화된 모든 패널의 SQL이 자동으로 재실행됩니다.
커스텀 필터 (FilterBar)
편집 모드에서 Add Filter 버튼으로 대시보드 전체에 적용되는 필터를 추가할 수 있습니다.| 필터 타입 | 설명 |
|---|---|
| Text | 자유 텍스트 입력 (예: 사용자 이름) |
| Date Range | 시작일 ~ 종료일 범위 |
| Select | 선택형 옵션 |
공유
완성된 대시보드를 팀원에게 공유할 수 있습니다.
공유된 대시보드에서는 보기 전용으로 동작합니다 — 기간 필터와 커스텀 필터로 데이터를 조회할 수 있지만, 패널 편집·추가·삭제·AI 어시스턴트는 비활성화됩니다.
HTML 내보내기
대시보드를 독립 실행 가능한 HTML 파일로 내보낼 수 있습니다. 대시보드 상단의 Export 버튼을 클릭하면 현재 적용된 기간·필터 조건으로 SQL을 실행하여 최신 데이터가 포함된 HTML 파일이 다운로드됩니다. 내보내기 파일 특성:| 항목 | 설명 |
|---|---|
| 형식 | 단일 HTML 파일 (외부 의존성 없음) |
| 차트 인터랙션 | 호버, 줌 등 Plotly 기본 기능 지원 |
| 테마 | 라이트/다크 모드 자동 지원 (시스템 설정 따름) |
| 레이아웃 | 대시보드와 동일한 12컬럼 그리드 |
| 반응형 | 윈도우 리사이즈 시 차트 자동 조정 |
보안
| 항목 | 정책 |
|---|---|
| SQL 실행 | SELECT 쿼리만 허용. INSERT/UPDATE/DELETE/DROP 등 변경 쿼리는 차단됨 |
| 필터 입력 | SQL Injection 방지를 위해 특수문자 이스케이프 처리 |
| 공유 접근 | 접근 제어(Public/Restricted/Private) 기반 검증 |
| DB 연결 | DbSphere에 등록된 읽기 전용 연결만 사용 |
활용 예시
경영진 KPI 모니터링
경영진 KPI 모니터링
- “이번 달 주요 KPI 대시보드 만들어줘”로 AI 자동 생성
- 카드 패널로 핵심 수치(총 매출, 활성 사용자 수 등) 표시
- 라인 차트로 일별 추이 표시
- Public으로 공유하여 팀 전체 접근
정기 보고서 자동화
정기 보고서 자동화
- 대시보드에 월간 보고서용 패널 구성
- HTML 내보내기를 예약 작업에 연동
- 매주 월요일 아침 자동으로 HTML 보고서 생성 및 이메일 발송
모델 사용량 분석
모델 사용량 분석
- “모델별 토큰 사용량과 비용을 비교해줘”로 차트 생성
- Grouped Bar로 모델별·기간별 비교
- 기간 필터로 최근 7일/30일/전체 전환하며 분석
관련 페이지
데이터베이스 (DbSphere)
BI 대시보드가 연결하는 데이터베이스 설정
예약 작업
대시보드 내보내기를 자동화하는 스케줄러
사용량
토큰 사용량 및 비용 통계 대시보드
