feat(superset): автоматическая инициализация с PostgreSQL метаданными
- Добавлена автоматическая инициализация Superset (подключение ClickHouse, 6 датасетов, 10 чартов, дашборд) - Переведено хранение метаданных с SQLite на PostgreSQL (shared с Airflow) - Добавлен superset_config.py для конфигурации PostgreSQL - Обновлен Dockerfile.superset: postgresql-client, psycopg2-binary - Обновлен docker-compose.yml: volume mount конфига, SUPERSET_CONFIG_PATH - Исправлены скрипты init_superset.py и create_dashboard.py для работы с shell - Обновлена документация в README.md: раздел Superset с инструкциями Тестирование: - Проверена работа после перезапуска (данные сохраняются) - Проверен чистый запуск с нуля - API и UI доступны
This commit is contained in:
+2
-2
@@ -3,9 +3,9 @@ FROM apache/superset:4.1.2-dev
|
||||
USER root
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install -y bind9-host bat less iputils-ping curl && \
|
||||
apt-get install -y bind9-host bat less iputils-ping curl postgresql-client && \
|
||||
apt-get clean
|
||||
|
||||
USER superset
|
||||
|
||||
RUN pip install clickhouse-connect==0.8.*
|
||||
RUN pip install clickhouse-connect==0.8.* psycopg2-binary==2.9.*
|
||||
|
||||
Reference in New Issue
Block a user