0. 슈퍼셋이란?(Apache Superset)

sir.YOO_HWAN·2022년 4월 3일
1

Apache Superset

목록 보기
1/4

0. 슈퍼셋이란?(Apache Superset)

슈퍼셋이란 ?

Superset은 시각적이고 직관적이며 대화형으로 설계된 오픈 소스 데이터 탐색 및 시각화 플랫폼

SQL 편집기를 사용하여 데이터를 분석하고 차트 및 대시보드를 쉽게 작성할 수 있음

🧑🏻‍🔧 분석에 여러 도구가 사용되지만 Airbnb의 셀프 서비스 비즈니스 인텔리전스(BI) 솔루션의 핵심은 [Apache Superset](https://superset.apache.org/) ™("Superset")입니다.

역사

  • 2015 에어비엔비 해커톤에서 시작 -
  • 2016 오픈소스로 공개 -
  • 2017 Apache Incubator 프로그램에 합류
  • 2021년 1월 21일 Apache Software Foundation 은 Superset을 다음과 같이 발표 - Superset = a top-level project.

장점

  1. 무료
  2. 태블로 만큼 시각화가 쉽다.
  3. 데이터베이스에 연동이 쉽다.
  4. 여러가지 DBMS 지원(MySQL,Postgres,Presto,Oracle,sqlite,Redshift,MSSQL,Impala,SparkSQL,Greenplum,Athena,Vertica + SQLAlchemy)
  5. 데이터 엑세스에 대한 세밀한 보안/권한 관리

단점

  1. 커뮤니티가 태블로보다 좀 ,,, 부족한것 같기도 하고 https://github.com/apache/superset/issues 이런곳에서 잘 찾아야한다. 설치도 그렇고 운영도 그렇고
  2. 윈도우는 공식적으로 지원하지 않아서 삥둘러가야 한다.
  3. 데이터 엑세스에 대한 세밀한 보안/권한 관리

슈퍼셋과 빅쿼리 연동하기

  • 아래 링크

Apache Superset과 BigQuery 연동하기 | Life n IT Extension

DB 연결 - 아래 패키지 설치

DB에 연결할 때는 사용할 DB 종류에 따라 superset이 설치된 환경에 설치해주어야하는 라이브러리들이 있습니다.https://user-images.githubusercontent.com/16538186/61559127-e7fcb400-aaa3-11e9-9e95-5d880adf42e5.png

profile
data analyst

0개의 댓글