客户端

本文档介绍了 ClickZettaClient 的初始化和使用方法。ClickZettaClient 是用于连接 Lakehouse 的客户端,可用于创建 RowStream 和 JDBC 连接。

ClickZettaClient初始化

ClickZettaClient支持通过JDBC URL或参数形式进行连接。以下是两种初始化方式的示例:

通过JDBC URL连接客户端

ClickZettaClient client = ClickZettaClient.newBuilder() .url("jdbc:clickzetta://instanceName.service/{0}?schema={1}&username={2}&password={3}&virtualcluster={4}") .build();

通过参数形式连接客户端

ClickZettaClient client = ClickZettaClient.newBuilder() .instance("instanceName") .service("service") .workspace("worksapceName") .username("username") .password("password") .vcluster("cluster") .schema("schema") .build();

参数是否必填描述
usernameY用户名
passwordY密码
serviceY连接lakehouse的地址, region_id.api.clickzetta.com。可以在Lakehouse Studio管理 -> 工作空间中查看JDBC连接串
instanceY可以在 Lakehouse Studio 管理 -> 工作空间中查看 JDBC 连接串以获取
workspaceY使用的工作空间
vclusterY使用的虚拟集群(vcluster)
schemaY访问的Schema名

关闭客户端连接

在使用完客户端后,请务必显式调用

close()
close()
方法以释放资源。

clinet.close();

联系我们
预约咨询
微信咨询
电话咨询