- 모든 분석을 SQL만으로 작성할 수 있는 DuckDB 기반 오픈소스 데이터 대시보드 플랫폼으로,
-
비즈니스 인텔리전스, 임베디드 분석, 자동 보고서 생성 기능을 포함하며, 자체 호스팅(Self-Hosted) 지원
-
Git 기반 워크플로, JWT 기반 행 단위 보안, React SDK를 통한 iframe 없는 임베딩 등 개발자 친화적 구조 제공
-
PDF, PNG, CSV, Excel 형식의 보고서 생성과 예약 알림 및 비밀번호 보호 링크 공유 기능을 지원
-
MPL-2.0 라이선스로 공개되어 있으며, Docker 실행만으로 빠르게 체험 가능해 스타트업 및 데이터팀의 경량 BI 도구로 유용함
Shaper 개요
-
Shaper는 DuckDB를 기반으로 동작하는 SQL 중심 데이터 시각화 및 공유 도구
- 사용자는 SQL 쿼리만으로 대시보드와 차트를 생성 가능
- 예시 쿼리에서는 date_trunc, count(), BARCHART_STACKED 등을 사용해 주간 세션 수를 시각화함
-
오픈소스로 제공되며, 자체 호스팅이 가능
- 공식 문서는 taleshape.com/shaper/docs에서 제공
주요 기능
-
비즈니스 인텔리전스
-
SQL-First 접근과 AI-Ready 구조를 갖춤
-
Git 기반 워크플로를 통해 버전 관리 및 협업 지원
- 여러 데이터 소스 간 쿼리 실행 가능
-
임베디드 분석
-
화이트라벨링과 사용자 정의 스타일 지원
-
JWT 토큰 기반 행 단위 보안(Row-level security) 제공
-
JS 및 React SDK를 통해 iframe 없이 임베딩 가능
-
자동화 보고
-
PDF, PNG, CSV, Excel 형식의 보고서 자동 생성
-
예약 알림 및 보고서 발송 기능 제공
-
비밀번호 보호 링크를 통해 안전한 공유 가능
빠른 시작 (Quickstart)
- 설치 없이 Docker 명령으로 바로 실행 가능
-
Getting Started Guide와 Production Deployment Guide 문서 제공
지원 및 호스팅
-
Shaper는 완전한 무료 오픈소스
-
Taleshape에서 관리형 호스팅 및 기술 지원 서비스를 별도로 제공
라이선스 및 기술 구성
-
Mozilla Public License 2.0 (MPL-2.0) 적용
- 주요 언어 구성: Go (48.8%) , TypeScript (48.1%) , Python (1.0%) 등
요약
-
Shaper는 Metabase나 Superset과 유사한 SQL 기반 BI 대시보드 도구로, DuckDB의 경량성과 속도를 활용
-
개발자 친화적 구조, 간단한 배포, 오픈소스 라이선스로 인해 스타트업 및 데이터 분석팀에 적합한 대안임