如何从 Apache Superset 查询跨目录表(例如 mysql 和 hive 的联合表)到 PrestoDB?

Cas*_*hen 2 presto apache-superset

如何从 Apache Superset 查询跨目录表(例如 mysql 和 hive 的联合表)到 PrestoDB?Superset 中应输入的 SQLAlchemy URI 是什么?

Ahm*_*mal 5

Superset只是一个使用SQLAlchemy打Presto的UI工具。因此,如果你想跨 mysql 和 hive 连接,你需要执行以下操作:

例如 :

SELECT *
FROM mysql.mydb.mytable a JOIN hive.mydb.mytable b
ON a.id = b.id
Run Code Online (Sandbox Code Playgroud)

这样,presto 将从两个来源获取数据,得到结果。

简而言之,您需要 presto://host:port,就是这样:)