Trino JDBC连接
我们可以通过 JDBC 接口的形式,将 Aloudata AIR 平台的数据资产,连接到第三方应用中去。以支持 JDBC 数据库的 Tableau 产品为例,具体的连接方法如下:
JDBC 连接 URL Schema
Aloudata AIR 的 JDBC 连接 URL 填入格式为 jdbc:trino://${host}:${port}/${nameSpace}?clientTags=${tenantClusterID} 的文本,下面逐一解析 URL 各个部分的意义。
-
jdbc:trino :这代表我们使用 Trino Driver 以 JDBC 协议接入,这部分是固定的,Aloudata AIR 兼容 Trino Driver,并提供 JDBC 协议接口
-
${host} :这部分是服务器地址,替换成 Aloudata AIR 部署的服务器域名或者 IP,请联系管理员获取真实服务器地址
-
${port} :这是服务器开放 JDBC 服务的端口,遵从 Trino 管理,通常默认是8888
-
${nameSpace} :这是接入 Aloudata AIR 的数据源名称,或者是数据整合里的数据空间名称
-
${tenantClusterID} [可选] :这是要接入的租户对应集群 ID,请联系管理员,提供需要接入的用户和租户信息,以获取真实集群 ID。用户也可以通过查询记录点击某条SQL查询详情里面有clusterId字段就是当前执行SQL的clusterId(集群ID),拿到集群ID之后需要用Base64对ID进行转换后才可使用。 trino-jdbc-0.287