본문으로 건너뛰기

BI

Apache Superset BI 대시보드를 프록시하는 API입니다. 대시보드 조회, 임베드 토큰 발행, 새로고침 기능을 제공합니다.

엔드포인트

GET /api/v1/bi/dashboards

설명: Superset 대시보드 목록을 반환합니다.

응답:

{
"dashboards": [
{"id": 1, "title": "매출 현황", "status": "published"}
]
}

GET /api/v1/bi/dashboards/{dashboard_id}

설명: 특정 대시보드의 상세 정보를 반환합니다.

POST /api/v1/bi/embed-token/{dashboard_id}

설명: 대시보드 임베딩을 위한 게스트 토큰을 발행합니다.

응답:

{
"token": "eyJ..."
}

POST /api/v1/bi/refresh/{dashboard_id}

설명: 대시보드의 데이터셋을 새로고침합니다.

인증

JWT Bearer 토큰이 필요합니다.

참고

  • Superset 서버(포트 8088)와 내부 통신합니다.
  • 임베드 토큰은 GenD UI에서 iframe 대시보드 표시에 사용됩니다.

에러 코드

코드설명
404대시보드를 찾을 수 없음
500Superset 서버 연결 실패