
# SDK概述
本文介绍了数据仓库服务 DWS提供的SDK语言版本，列举了最新版本SDK的获取地址。
如果您需要了解SDK的隐私数据处理策略，请参见[华为云SDK隐私声明](https://github.com/huaweicloud/huaweicloud-sdk-java-v3/blob/master/README_CN.md#隐私声明)。
#### 在线生成SDK代码
[API Explorer](https://console.huaweicloud.com/apiexplorer/#/openapi/DWS/sdk?api=CreateCluster)提供根据需求动态生成SDK代码功能，从而降低SDK使用难度，推荐使用。操作步骤如下所示：
1. 登录华为云API Explorer，选择"大数据\>数据仓库服务"，进入DWS OpenAPI页面。
2. 根据需求选择具体OpenAPI接口，切换至"**代码示例** "页签，选择指定编程语言，单击"**华为云SDK** "查看对应编程语言类型的SDK代码。DWS支持的SDK列表请参见[表1]。
   
   图1获取SDK代码示例   
   ![](https://support.huaweicloud.com/sdkreference-dws/figure/zh-cn_image_0000001614229888.png "点击放大")
   
   
3. 用户在选择的接口左侧填充栏**"Region"** 、**"Parameters"** 、**"Body"** 等模块填入具体必填内容， 则右侧代码示例栏会自动拼装参数到代码中供您进行使用。
   
   图2设置输入参数   
   ![](https://support.huaweicloud.com/sdkreference-dws/figure/zh-cn_image_0000001662134013.png "点击放大")
   
   
4. 切换至"场景示例"页签，用户可在场景示例中查看本服务更详细的场景SDK使用方法。 
   图3场景示例   
   ![](https://support.huaweicloud.com/sdkreference-dws/figure/zh-cn_image_0000001662542369.png "点击放大")
   
   
 
#### SDK列表
[表1]提供了DWS支持的SDK列表，您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。
![](https://support.huaweicloud.com/sdkreference-dws/public_sys-resources/note_3.0-zh-cn.png)
如果无法正常打开GitHub仓库，请检查您所使用的网络是否可以正常访问公网。由于GitHub的服务器部署在国外，国内用户访问时容易遇到无法打开的情况，请切换网络后再尝试打开。
 表1DWS支持的SDK列表 
| 编程语言   | Github地址                                                                                                              | 参考文档                                                                                                |
|:---|:---|:---|
| Java   | [huaweicloud-sdk-java-v3](https://github.com/huaweicloud/huaweicloud-sdk-java-v3/tree/master/services/dws)            | [Java SDK使用指导](https://github.com/huaweicloud/huaweicloud-sdk-java-v3/blob/master/README_CN.md)     |
| Python | [huaweicloud-sdk-python-v3](https://github.com/huaweicloud/huaweicloud-sdk-python-v3/tree/master/huaweicloud-sdk-dws) | [Python SDK使用指导](https://github.com/huaweicloud/huaweicloud-sdk-python-v3/blob/master/README_CN.md) |
| Go     | [huaweicloud-sdk-go-v3](https://github.com/huaweicloud/huaweicloud-sdk-go-v3/tree/master/services/dws)                | [Go SDK使用指导](https://github.com/huaweicloud/huaweicloud-sdk-go-v3/blob/master/README_CN.md)         |
| NodeJs | [huaweicloud-sdk-nodejs-v3](https://github.com/huaweicloud/huaweicloud-sdk-nodejs-v3/tree/master/services/dws)        | [NodeJs SDK使用指导](https://github.com/huaweicloud/huaweicloud-sdk-nodejs-v3/blob/master/README_CN.md) |
| PHP    | [huaweicloud-sdk-php-v3](https://github.com/huaweicloud/huaweicloud-sdk-php-v3/tree/master/Services/Dws)              | [PHP SDK使用指导](https://github.com/huaweicloud/huaweicloud-sdk-php-v3/blob/master/README_CN.md)       |
   
