# 接入DWS数据源
DataArts Insight支持连接DWS数据源。本文为您介绍如何在DataArts Insight上接入DWS数据源。
DataArts Insight连接DWS有以下方式：
- [公网连接方式]：如果是非当前账号下的云服务资源，建议使用公网连接方式，且数据源需绑定弹性公网IP。
- [VPC网络连通]：只能连接当前账号下的云上服务资源，推荐使用VPC网络连通。
- [终端节点服务]：通过终端节点服务名称连接数据源，适合连接非当前账号和无法获取VPCEP权限数据源场景以及连接ECS自搭建数据源场景。
#### 操作前准备
用户连接数据源时，检查是否添加了公网IP/内网（VPCEP）安全组，检查步骤如下：
1. 登录管理服务控制台。
2. 在服务列表中单击"大数据 \> 数据仓库服务"，进入数据仓库服务控制台。
3. 在控制台左上角选择区域。
4. 单击云服务控制台左侧导航栏"集群 \> 专属集群"，进入集群列表。
5. 选择需要连接的集群，单击集群名称，进入集群详情页面。
6. 单击"网络 \> 安全组 \> 入方向规则"，进入安全组入方向规则界面，查看是否添加公网IP/内网（VPCEP）。
   - 如果添加，执行下一步操作。
   
   - 如果未添加，则添加安全组，操作步骤如下：
     1. 单击"添加规则"，弹出"添加入方向规则"页面，填写协议端口、源IP地址（公网IP/内网IP）。
     
     2. 确认参数无误，单击"确认"，执行下一步操作。
      
    
7. 在集群详情页单击"子网"，进入子网详情页面，查看该子网是关联网络ACL，关联网络ACL是否添加公网IP/内网（VPCEP）。
   - 如果没有关联网络ACL，返回DataArts Insight数据源页面连接数据源。
   
   - 如果有关联网络ACL，单击关联的网络ACL，跳转到网络ACL详情页，单击"入方向规则"页签，查看是否添加公网IP/内网（VPCEP）。
     - 如果添加，返回DataArts Insight数据源页面连接数据源。
     
     - 如果未添加，则在关联的ACL入方向添加放通规则，操作步骤如下：
       1. 单击"添加规则"，弹出"添加入方向规则"页面，填写协议端口、源IP地址（公网IP/内网IP）。
       
       2. 确认参数无误，单击"确认"，返回DataArts Insight界面连接数据源。
        
      
    
![](https://support.huaweicloud.com/usermanual-dataartsinsight/public_sys-resources/note_3.0-zh-cn.png)
如果完成以上操作后数据源连接测试仍然失败，可能是用户所连接的数据源的SASL_SSL未开启。
 #### 公网方式接入DWS数据源
1. 登录[智能数据洞察控制台](https://auth.huaweicloud.com/authui/login.html?#/login)。
2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-dataartsinsight/zh-cn_image_0000001784668594.png)，选择区域，单击右上角的企业项目，选择企业项目。
3. 在控制台上方单击"项目"后，单击项目名称，进入项目页面。
4. 单击"数据源 \> 新建数据源"，进入新建数据源页面，源库类型选择DWS，接入网络类型选择公网。
5. 填写其他参数，参数说明如[表1]所示。
   图1公网数据源参数   
   ![](https://support.huaweicloud.com/usermanual-dataartsinsight/zh-cn_image_0000002483915641.png "点击放大")
   
    表1参数说明 
   | 参数名称   | 是否必填  | 说明                                             |
   |:---|:---|:---|
   | 源库类型      | 是    | 接入的数据源类型。                                      |
   | 接入网络类型  | 是   | 公网方式接入，用于已配置公网ip的实例，不受所属账号、地区等限制。               |
   | 名称       | 是  | 为当前配置的数据连接进行命名，方便后续的使用、配置操作。                   |
   | 域名       | 是 | 目标数据源绑定的公网ip/域名，通过集群详情页连接信息卡片获取。                  |
   | 端口       | 是  | 目标数据源在对应节点上的外放端口，通过集群详情页连接信息卡片获取。               |
   | 数据库     | 是  | 根据业务选择目标数据源内的数据库信息。                             |
   | SASL_SSL | -    | 实现数据源和DataArts Insight之间的可信身份认证与安全数据传输，此开关默认开启。 |
   | 用户名      | 是    | 填写用于连接认证的用户名信息。                                  |
   | 密码        | 是    | 填写用于连接认证的密码。                                   |
      
   
6. 单击"连接测试"，进行数据源连通性测试。
7. 测试成功后单击"确定"，完成数据源的接入。
 
 #### VPC网络连通方式接入DWS数据源
1. 登录[智能数据洞察控制台](https://auth.huaweicloud.com/authui/login.html?#/login)。
2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-dataartsinsight/zh-cn_image_0000001784668594.png)，选择区域，单击右上角的企业项目，选择企业项目。
3. 在控制台上方单击"项目"后，单击项目名称，进入项目页面。
4. 单击"数据源 \> 新建数据源"，进入新建数据源页面，源库类型选择DWS，接入网络类型选择数据仓库服务（DWS）。
5. 填写其他参数，参数说明如[表2]所示。
   图2VPC数据源参数   
   ![](https://support.huaweicloud.com/usermanual-dataartsinsight/zh-cn_image_0000002450714356.png "点击放大")
   
    表2参数说明 
   | 参数名称      | 是否必填 | 说明                                                                                                                                                   |
   |:---|:---|:---|
   | 源库类型     | 是   | 接入的数据源类型，本示例为DWS。                                                                                                                                  |
   | 接入网络类型   | 是   | 数据仓库服务（DWS）接入。该接入场景面向本账号购买的DWS数据实例。选择该类型后，服务会直接调用DWS服务的查询接口，获取实例列表信息， 填充到"实例"选择框内。                                                                  |
   | 所属地域    | 是   | 即目标实例所部署的region信息，目前DataartsInsight仅支持同region下的DWS实例直连，跨region场景请选择其他接入方式。                                                                          |
   | 名称        | 是  | 为当前配置的数据连接进行命名，方便后续的使用、配置操作。                                                                                                                         |
   | 描述      | 否 | 为当前配置的数据连接进行信息补充，用于后续查看。                                                                                                                            |
   | 实例       | 是   | 本账号对应region下的DWS服务实例列表，可直接选择后进行连接。                                                                                                                  |
   | 服务器列表    | 是  | 该DWS实例下需要进行连接的节点信息，获取方式为DWS实例-集群详情内连接信息板块的内网ip、端口。 说明： 如果集群绑定elb，服务器列表默认填充elb地址，如果未绑定elb，默认填充第一个节点ip:port。 |
   | 数据库     | 是  | 根据业务选择目标数据源内的数据库信息。                                                                                                                                   |
   | SASL_SSL | -  | 实现数据源和DataArts Insight之间的可信身份认证与安全数据传输，此开关默认开启。                                                                                                      |
   | 用户名      | 是    | 填写用于连接认证的用户名信息。                                                                                                                                    |
   | 密码        | 是  | 填写用于连接认证的密码。                                                                                                                                        |
      
   
6. 单击"连接测试"，进行数据源连通性测试。
7. 测试成功后单击"确定"，完成数据源接入。
 
 #### 终端节点服务连通方式接入DWS数据源
终端节点服务连接支持通过终端节点服务名称连接数据源，增加数据源接入的灵活性，可解决跨账号接入、ECS自搭建数据源接入。此外，同一主账号及其子账号共用一条连接通道，简化了连接管理。当前接入方式无需权限委托，进一步降低了操作的复杂性。
- **前提条件**
  - 在终端节点服务的基本信息界面开启"连接审批"，请参见[查看终端节点服务](https://support.huaweicloud.com/usermanual-vpcep/vpcep_03_0102.html)。
  
  - 在连接的终端节点服务中添加白名单记录（将本服务的domain ID加入白名单中），请参见[管理终端节点服务的白名单](https://support.huaweicloud.com/usermanual-vpcep/vpcep_03_0105.html)。domain ID在新建数据源页面获取，如[图]所示。
    图3获取domain ID   
    ![](https://support.huaweicloud.com/usermanual-dataartsinsight/zh-cn_image_0000002483924909.png "点击放大")
    
    
   
- **操作步骤**
  1. 登录[智能数据洞察控制台](https://auth.huaweicloud.com/authui/login.html?#/login)。
  
  2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-dataartsinsight/zh-cn_image_0000001784668594.png)，选择区域，单击右上角的企业项目，选择企业项目。
  
  3. 在控制台上方单击"项目"后，单击项目名称，进入项目页面。
  
  4. 单击"数据源 \> 新建数据源"，进入新建数据源页面，源库类型选择DWS，接入网络类型选择终端节点服务。
  
  5. 填写其他相关参数，参数说明如[表3]所示。
     图4终端节点服务连接方式   
     ![](https://support.huaweicloud.com/usermanual-dataartsinsight/zh-cn_image_0000002483925677.png "点击放大")
     
      表3参数说明 
     | 参数名称      | 是否必填 | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
     |:---|:---|:---|
     | 源库类型       | 是    | 接入的数据源类型，本示例为DWS。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
     | 接入网络类型    | 是    | 终端节点服务方式接入，面向不同账号下的DWS实例，且未绑定公网ip时，需手动配置vpcep信息以打通网络环境后进行配置连接。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
     | 所属地域        | 是   | 即目标实例所部署的region信息，目前DataartsInsight仅支持同region下的DWS实例直连，跨region场景请选择其他接入方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
     | 名称          | 是     | 为当前配置的数据连接进行命名，方便后续的使用、配置操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
     | 描述         | 否    | 为当前配置的数据连接进行信息补充，用于后续查看。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
     | 终端节点服务名称 | 是    | 需要连接的终端节点服务名称。连接终端节点服务的前提条件： - 获取正确的终端节点服务名称，请参见[查看终端节点服务](https://support.huaweicloud.com/usermanual-vpcep/vpcep_03_0102.html)。  - 需要在连接的终端节点服务中添加白名单记录（将本服务的domain ID加入白名单中），请参见[管理终端节点服务的白名单](https://support.huaweicloud.com/usermanual-vpcep/vpcep_03_0105.html)。                                                                                                                       |
     | 验证        | -    | 填入终端节点服务名称后单击"验证"，终端节点ID处出现绿色的对号，表示验证成功，如果终端终节点ID处出现红色感叹号![](https://support.huaweicloud.com/usermanual-dataartsinsight/zh-cn_image_0000001884256366.png)，表示首次连接，需要"终端节点服务 \> 连接管理"界面进行授权，授权请参见[管理终端节点服务的连接审批](https://support.huaweicloud.com/usermanual-vpcep/vpcep_03_0104.html)。审批通过后再次单击"验证"，验证通过。 说明： - 不同数据源首次连接终端节点服务都需要审批。  - 只有管理员账号或者拥有管理员权限的账号才可以审批，如果当前账号没有审批权限，请联系管理员账号进行审批。   |
     | 终端节点ID    | 是     | 填入终端节点服务名称后，单击"验证"，终端节点ID自动填充。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
     | 端口           | 是     | 目标数据源在对应节点上的外放端口，获取方式为DWS实例-集群详情内连接信息板块的端口。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
     | 数据库        | 是     | 根据业务选择目标数据源内的数据库信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
     | 用户名         | 是    | 填写用于连接认证的用户名信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
     | 密码         | 是   | 填写用于连接认证的密码。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
     | SASL_SSL | -   | 实现数据源和DataArts Insight之间的可信身份认证与安全数据传输，此开关默认开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
        
     
  
  6. 单击"连接测试"，进行数据源连通性测试。
  
  7. 测试成功后单击"确定"，完成数据源接入。
   
 
 #### 后续操作
创建数据源后，您可以上传文件、分享数据源，根据业务场景的需求修改、删除数据源。
- 上传文件：请参见[上传文件](https://support.huaweicloud.com/usermanual-dataartsinsight/dataartsinsight_03_0107.html)。
- 分享数据源：请参见[分享数据源](https://support.huaweicloud.com/usermanual-dataartsinsight/dataartsinsight_03_0109.html)
- 修改、删除数据源：
  ![](https://support.huaweicloud.com/usermanual-dataartsinsight/public_sys-resources/note_3.0-zh-cn.png)
  - 修改、删除数据源之前，请先赋予数据源的编辑权限，数据源授权请参考[分享数据源](https://support.huaweicloud.com/usermanual-dataartsinsight/dataartsinsight_03_0109.html)。
  
  - 必须先删除与数据源关联的所有数据集，才能进行数据源的删除操作。
   
  1. 登录[智能数据洞察控制台](https://auth.huaweicloud.com/authui/login.html?#/login)。
  
  2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-dataartsinsight/zh-cn_image_0000001784668594.png)，选择区域，单击右上角的企业项目，选择企业项目。
  
  3. 在控制台上方单击"项目"后，单击项目名称，进入项目页面。
  
  4. 单击"数据管理 \> 数据源"，进入数据源页面。
  
  5. 编辑或删除数据源。
     - 编辑数据源：
       1. 单击待编辑数据源右侧的![](https://support.huaweicloud.com/usermanual-dataartsinsight/zh-cn_image_0000002324748190.png)后，单击"编辑"，进入编辑数据源页面。
       
       2. 编辑数据源参数，具体参数说明请参考接入数据源中数据源配置说明。
       
       3. 完成参数编辑后，单击"连接测试"，进行数据源连通性测试。
       
       4. 测试成功后单击"确定"，完成数据源的修改。
        
     
     - 删除数据源：
       1. 单击待删除数据源右侧的![](https://support.huaweicloud.com/usermanual-dataartsinsight/zh-cn_image_0000002358586797.png)后，单击"删除"。
       
       2. 单击"确认"，完成数据源的删除。
        
      
   
您还可以创建数据集并分析数据。
- 创建数据集：请参见[创建数据集](https://support.huaweicloud.com/usermanual-dataartsinsight/dataartsinsight_03_0202.html)。
- 可视化分析：请参见[新建仪表板](https://support.huaweicloud.com/usermanual-dataartsinsight/dataartsinsight_03_0402.html)和[数据大屏](https://support.huaweicloud.com/usermanual-dataartsinsight/dataartsinsight_03_0500.html)。
 
