데브허브 | DEVHUB | Apache Superset: EP1 - 🚀 Apache Superset이 뭔가요?Apache Superset: EP1 - 🚀 Apache Superset이 뭔가요?
- 아파치 슈퍼셋은 데이터 탐색 및 시각화를 위한 오픈 소스 웹 기반 BI 플랫폼입니다. 📊
- 분석가, 엔지니어, 비즈니스 사용자가 다양한 데이터베이스에 연결하여 상호작용하고 대시보드를 생성할 수 있습니다. 🧑💻
- 에어비앤비에서 시작하여 아파치 소프트웨어 재단의 지원을 받아 클라우드 네이티브 BI 툴로 발전했습니다. ☁️
- SQLAlchemy를 통해 PostgreSQL, MySQL, Snowflake 등 다양한 데이터베이스에 연결하며, SQL Lab에서 쿼리를 작성하고 실행할 수 있습니다. 🔗
- Redis를 이용한 쿼리 캐싱과 Celery를 활용한 비동기 쿼리 실행으로 성능을 최적화합니다. ⚡
- 40가지 이상의 차트 유형(바, 라인, 히트맵 등)을 제공하며, Apache ECharts와 D3.js 기반의 풍부한 시각화 기능을 갖추고 있습니다. 📈
- 드래그 앤 드롭 방식으로 대시보드를 쉽게 구축할 수 있으며, 필터, 크로스 하이라이팅, 시간 제어 기능을 지원합니다. 🏗️
- OAuth, LDAP, SSO를 통한 인증 및 세분화된 역할 기반 접근 제어(RBAC)를 제공하여 보안을 강화합니다. 🔒
- 플러그인 아키텍처와 RESTful API를 통해 확장성이 뛰어나며, Docker Compose나 Helm Chart로 쉽게 배포할 수 있습니다. 🔌
- Apache 2.0 라이선스로 벤더 종속성이 없으며, 활발한 커뮤니티 지원과 Apache Airflow 등과의 뛰어난 연동성을 자랑합니다. 🤝