更新时间:2025-07-08 GMT+08:00
分享

使用前准备

在使用JavaSDK访问DataArtsFabric SQL之前,您需要先完成服务环境的准备和开发环境的准备。服务环境准备包括准备账号和访问密钥,是使用SDK与DataArtsFabric SQL云服务交互的必要条件。开发环境准备是指为了您能顺利完成SDK的安装、完成基于SDK的代码开发与运行,需要提前在本地完成开发环境的搭建,比如下载安装依赖软件、安装开发工具等。

准备华为账号

在使用DataArtsFabric SQL服务之前您需要一个华为账号,注册账号并开通华为云服务步骤请参见注册华为账号并开通华为云

获取访问密钥

DataArtsFabric SQL SDK会使用您提供账号的AK和SK进行签名认证以访问服务,防止未经授权的用户访问并使用DataArtsFabric SQL资源和数据。访问密钥(Access Key ID/Secret Access Key,简称AK/SK)包含访问密钥ID(AK)和秘密访问密钥(SK)两部分,是您在华为云的长期身份凭证,您可以通过访问密钥对华为云API的请求进行签名。华为云通过AK识别访问用户的身份,通过SK对请求数据进行签名验证,用于确保请求的机密性、完整性和请求者身份的正确性。

访问密钥分为永久访问密钥(AK/SK)和临时访问密钥(AK/SK和SecurityToken)两种,获取永久访问密钥请参考管理IAM用户访问密钥,同时可以创建临时访问密钥,创建方式参考临时访问密钥

  • 企业联邦用户不能创建访问密钥,但可以创建临时访问凭证(临时AK/SK和SecuritityToken),具体内容请参见临时访问密钥
  • IAM提供的“安全设置”功能,适用于管理员管理IAM用户的访问密钥。在我的凭证中也可以管理访问密钥,我的凭证适用于所有用户在可以登录控制台的情况下,自行管理访问密钥。
  • 账号和IAM用户的访问密钥是单独的身份凭证,即账号和IAM用户仅能使用自己的访问密钥进行API调用。

获取Java SDK

您可以通过以下方式获取Java SDK。

  • 使用Maven中央仓库和Maven工程下载安装Java SDK。

    在Maven项目中添加以下依赖项到pom.xml文件:

    <dependency>
        <groupId>com.huaweicloud.dws</groupId>
        <artifactId>dws-rest-api</artifactId>
        <version>[最新版本]</version>
    </dependency>

    其中[最新版本]替换为实际版本,参见表1

相关文档