其中superset安装使用可以参考官网安装,docker版本更是方便快捷,这里不做描述,附上官网传送门superset官网
大家如果安装superset过程有什么问题,可以看我的另一篇博客 apache superset 安装
1. 添加MySQL数据库作为datesource
mysql://user:password@IP/dbname?charset=utf8
2. 添加Apache Kylin作为datesource
1. pip install kylinpy
2. 配置:kylin://user:password@IP:端口/dbname
4. 添加Apache Druid作为datesource
1. pip install pydruid
2. 配置:druid://IP:端口/druid/v2/sql/
注意:druid中的druid/v2/sql/是默认的 参考https://gethue.com/quick-task-how-to-query-apache-druid-analytic-database/
5. 添加Apache Hive数据库作为datesource
1. pip install pyhive
2. 配置:hive://hive@{hostname}:{port}/{database}
6. 添加Apache Impala数据库作为datesource
1. pip install impala
2. 配置:impala://{hostname}:{port}/{database}
7. 添加ClickHouse数据库作为datesource
1. pip install sqlalchemy-clickhouse
2. 配置:clickhouse://{username}:{password}@{hostname}:{port}/{database}
8. 添加Elasticsearch数据库作为datesource
1. pip install elasticsearch-dbapi
2. 配置:elasticsearch+http://{user}:{password}@{host}:9200/
9. 添加Oracle数据库作为datesource
1. pip install cx_Oracle
2. 配置:oracle://
10. 添加PostgreSQL数据库作为datesource
1. pip install psycopg2
2. 配置:postgresql://<UserName>:<DBPassword>@<Database Host>/<Database Name>
11. 添加Presto数据库作为datesource
1. pip install pyhive
2. 配置:presto://
共同踩坑! 共同成长!