superset怎么对接pgsql数据库
时间: 2024-08-16 18:05:35 浏览: 96
Superset - 配置数据库-附件资源
Superset是一个开源的数据可视化工具,它允许用户通过SQL查询访问各种数据源,并创建交互式的仪表板和图表。要将Superset与PostgreSQL(简称PGSQL)数据库对接,你需要按照以下步骤操作:
1. **安装PostgreSQL**:首先确保你在本地或服务器上已经安装并配置好PostgreSQL。
2. **创建Superset数据库连接**:登录到Superset的管理界面(默认地址是`http://localhost:8088`),点击左上角的"Admin" -> "Database Connections"。点击"+"号添加新连接,选择"Generic SQL"模板,然后填写相关信息:
- Name: 给连接起个名字,例如"PostgreSQL"
- SQLAlchemy URI: 使用类似`postgresql+psycopg2://username:password@localhost/dbname`的形式,其中`username`、`password`是你数据库的凭证,`localhost`通常是你的主机名或IP地址,`dbname`是你想要连接的具体数据库名称。
3. **验证连接**:点击保存后,Superset会尝试连接到数据库。如果成功,你会看到一个连接测试的状态。
4. **创建查询源**:在新建的数据源下,你可以创建一个新的Query Source,选择刚建立的PostgreSQL连接,然后编写SQL查询,设置合适的列和图表类型。
5. **创建视图或仪表板**:有了查询源后,你可以创建新的视图展示数据,或者直接拖拽查询源到仪表板上,定制你所需的显示内容。
阅读全文