客户端

本文档介绍了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.api.clickzetta.com。可以在Lakehouse Studio管理-》工作空间中看到jdbc连接串
instanceY可以在Lakehouse Studio管理-》工作空间中看到jdbc连接串以查看
workspaceY使用的工作空间
vclusterY使用的vc
schemaY访问的schema名

关闭客户端连接

在使用完客户端后,请务必显式调用close()方法以释放资源。

clinet.close();

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