728x90
[Superset] Apache Superset 설치
참고
설치 환경
Ubuntu 22.04
1. 의존성 패키지 설치
sudo apt update
sudo apt install build-essential libssl-dev libffi-dev python3-dev python3-pip \
libsasl2-dev libldap2-dev libxi-dev libmysqlclient-dev libpq-dev
2. 가상 환경 설정
sudo apt install python3.10-venv
python3 -m venv superset
. superset/bin/activate
3. Superset 설치
pip install wheel
pip install apache-superset
superset --version
⚠ AttributeError: module 'sqlparse.keywords' has no attribute 'FLAGS' 에러 발생시
sqlparse 패키지를 다운그레이드 해주면 됨
pip install sqlparse=='0.4.3'
4. 환경 변수 설정 & 초기화 작업 진행
export FLASK_APP=superset
export PYTHONPATH=`pwd`
superset db upgrade
superset init
- user 설정
superset fab create-admin
superset load_examples #예제 불러오기, 선택사항
5. 실행
--with-threads, --reload, --debugger 옵션은 개발 중에만 사용
superset run -h 0.0.0.0 -p 8080 --with-threads --reload --debugger
반응형
'💾 Data > etc' 카테고리의 다른 글
[Superset] 차트에 HyperLink 걸기 (0) | 2023.07.11 |
---|---|
[Hive] Apache Hive란? (0) | 2023.06.01 |
[Trino] trino(Presto SQL)란? (0) | 2023.05.31 |
[Superset] DB 연동 (0) | 2023.05.15 |
[Superset] Apache Superset (0) | 2023.05.12 |