database - 连接 Presto 和 Apache SuperSet

标签 database presto apache-superset trino

我在 GCP Cloud 上托管了 presto 和 apache 超集。 Presto 服务器托管在 http://14.22.122.12:8088/ui/

但是当我尝试将 Presto 连接到 Superset 时,出现了这个错误

Could not load database driver: presto

已经使用 pip install pyhive 安装了 presto 驱动程序。

不确定这里出了什么问题?我的 SQLAlchemyURL presto://14.22.122.12:8088/catalog_name

最佳答案

此错误通常在驱动程序不可用时出现(因此无法识别连接字符串格式)。

我会确认 pip 安装正确。如果您在 docker 中运行所有内容,请确保正确重建。您可以进入 docker cli,启动 Python shell,然后尝试导入 presto 驱动程序(您也可以在 docker cli 中尝试 pip freeze)。

关于database - 连接 Presto 和 Apache SuperSet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61813502/

相关文章:

php - Codeigniter:常用函数。与多个功能。数据库查询性能

基于Oracle的SQL查询

date - 在 presto 中将 bigint 转换为时间戳

docker-compose - 如何更改生产非开发的超集配置 config.py

apache-superset - 出于安全原因,SQLiteDialect_pysqlite 不能用作数据源

mysql - 不更新数据库(仅读/写)

.net - 寻找对象数据库

sql - Presto DB 支持多少用户?

sql - Presto/SQL - 将字符串时间戳转换为日期会引发错误

css - 我可以在 Superset 中隐藏图表标题吗?