Druid와 Superset 연결
- From the UI, enter the information about your clusters in the Sources -> Druid Clusters menu by hitting the + sign.
- Once the Druid cluster connection information is entered, hit the Sources -> Refresh Druid Metadata menu item to populate
- Navigate to your datasources
- pydruid 설치
# superset에서 druid 사용하려면 설치 필수!
$ pip install pydruid
- sources -> database -> +new 버튼 클릭
- SQLAlchemy URI에 druid://XX.XX:8082/druid/v2/sql/
druid://<ip address>:8888/druid/v2/sql/
- Allow Csv Upload, Allow CREATE TABLE AS, Allow DML 체크박스
- Extra 옵션에서 아래와 같이 AUTOCOMMIT을 설정 => DB 작업 바로 반영 (에러발생)
"engine_params": {"isolation_level":"AUTOCOMMIT"},
- Backend에 druid 확인 -> 연결 완료
Superset에서 Druid database SQL문 실행해보기
SQL Lab 클릭 -> SQL Editor 클릭 -> 원하는 쿼리문 작성
참고
https://docs.ncloud.com/ko/das/das-1-2.html
설명서
Superset 시작하기 패키지를 만든 후 최초 1회는 Superset 서버에 접속해서 제공된 스크립트를 실행하여 Superset 관리자 계정과 필요한 테이블과 대시보드 등을 생성하고 필요한 초기 설정 작업을 수��
docs.ncloud.com
'Database > Superset' 카테고리의 다른 글
How to install Superset on CentOS 8 (linux) (0) | 2020.08.10 |
---|