数据展现
数据可视化,由一个现代化的企业级商业智能Web应用程序Superset提供服务。
提供丰富的数据可视化集,一个易于使用的界面,用于探索和可视化数据。
高度可定制化数据可视化工具。
推荐的数据库连接软件包:
| database | pypi package | SQLAlchemy URI prefix |
|---|---|---|
| MySQL | pip install mysqlclient | mysql:// |
| Postgres | pip install psycopg2 | postgresql+psycopg2:// |
| Presto | pip install pyhive | presto:// |
| Oracle | pip install cx_Oracle | oracle:// |
| sqlite | default support | sqlite:// |
| Redshift | pip install sqlalchemy-redshift | redshift+psycopg2:// |
| MSSQL | pip install pymssql | mssql:// |
| Impala | pip install pyhive | jdbc+hive:// |
| SparkSQL | pip install sqlalchemy-redshift | redshift+psycopg2:// |
| Greenplum | pip install psycopg2 | postgresql+psycopg2:// |
| Athena | pip install "PyAthenaJDBC>1.0.9" | awsathena+jdbc:// |
| Vertica | pip install sqlalchemy-vertica-python | vertica+vertica_python:// |
| ClickHouse | pip install sqlalchemy-clickhouse | clickhouse:// |
| Kylin | pip install kylinpy | kylin:// |
目前JDP Package提供的Superset安装包,默认支持MySQL、Postgres、Presto、sqlite、Impala、SparkSQL、Greenplum、ClickHouse。
Ambari管理Superset界面提供Quick Links,访问Superset databaseview,配置数据源 -> 数据库添加ClickHouse DataSource,格式如下:
- ClickHouse
- 连接地址:clickhouse://admin:admin@clickhouse_host_address:8123/default
- 用户名:admin # 默认 JDP
- 密码:amdin # 默认 JDP
注:
ClickHouse集群,默认还提供只读用户ck/admin。
- MySQL
- 连接地址:mysql://user:password@your_mysql_address:3306/database
- 用户名:user
- 密码: password
