
# 点对点交换
点对点交换是数据提供方将资源发送给数据消费方的一种消费方式。
目前系统支持以下两种情况：
- [创建合约]
  直接创建合约并添加数据，用户会收到带数据的合约。
  
- [发送数据]
  在已有合约的情况下，可以重复多次发送数据，无需新建合约配置控制策略。
  
#### 前提条件
已完成[新增资源](https://support.huaweicloud.com/usermanual-eds/eds_03_0015.html)。
 #### 创建合约
1. 登录[交换数据空间官网](https://www.huaweicloud.com/product/eds.html)。
2. 单击"管理控制台"，进入交换数据空间控制台界面。
3. 单击"我的空间"，在交换数据空间实例中，选择实例，单击实例卡片上的"连接器"。
4. 选择连接器，单击连接器卡片上的"前往"，进入连接器控制台界面。
5. 参考以下步骤进入"创建合约"界面。 
   - 个人数据创建合约：选择界面左侧导航栏中的"数据目录"，选择"我的数据 \> 本地接入"，勾选资源，然后单击资源列表上方"创建合约"。
   
   - 团队数据创建合约：选择界面左侧导航栏中的"数据目录"，选择"团队数据"，在"我的团队"页面找到需要创建合约的团队卡片，团队创建请参考[创建团队](https://support.huaweicloud.com/usermanual-eds/eds_03_01834.html#eds_03_01834__section16940446123212)，单击团队卡片上的"本地接入"，然后勾选资源，单击资源列表上方"创建合约"。
   
   
   
   
6. 在"创建合约"界面，设置合约的基本信息，具体参数如[表1]所示。
   
    表1参数说明 
   | 参数    | 说明                                                                                                                                                                                                                                                                                                                                                              |
   |:---|:---|
   | 合约名称  | 填写合约的名称，根据规划自定义。建议用户按照一定的命名规则填写合约名称，便于在数据合约进行区分。要求如下： - 长度范围为2位\~50位。  - 包含英文字母，数字，下划线，中文及-。  - 以中文和英文开头。   |
   | 数据消费方 | 使用数据的一方，分为连接器和连接器分组。 - 选择连接器：即数据消费方为单个连接器，通过搜索选择。连接器可选多个，最终数据消费方是用户所选的所有连接器。  - 选择连接器分组：即数据消费方为连接器分组，通过搜索选择。连接器分组可选多个，最终数据消费方是用户所选的连接器分组中所有的连接器。                               |
   | 合约描述  | 合约的描述性信息。                                                                                                                                                                                                                                                                                                                                                       |
      
   
   
7. 选择协同成员（在团队数据创建合约时使用，个人数据会默认为"否"并不可修改）。 
   配置合约是否需要在团队中多人协同完成添加数据。
   1、选择协同为"是"需指定归属团队，其团队成员默认为合约的协同成员，可删除成员（只能删除数据发送人角色下的成员）。协同成员可在该合约下添加数据。
   2、选择协同为"否"，该合约默认从"我的数据"中添加数据，不可添加团队数据。
   
   
8. 配置控制策略。 
   在创建合约配置策略时，如在[策略模板](https://support.huaweicloud.com/usermanual-eds/eds_03_01867.html)中配置默认策略，会优先加载在策略模板中创建的默认模板，否则展示系统默认策略。
   1. 配置数据交换策略。
      在"控制策略"区域，设置"数据交换策略"，该策略支持数据提供方可提前终止合约，并收回数据，无需消费方同意。
      - ![](https://support.huaweicloud.com/usermanual-eds/zh-cn_image_0000002502343906.png "点击放大")：关闭合约允许终止，提供方无法提前终止合约。
      
      - ![](https://support.huaweicloud.com/usermanual-eds/zh-cn_image_0000002534023947.png "点击放大")：开启合约允许终止，提供方可提前终止合约。
        
   
   2. 配置数据使用策略。
      在"控制策略"区域，编辑"数据使用策略"，具体参数如[表2]所示。
       表2参数说明 
      | 参数   | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
      |:---|:---|
      | 已选操作 | 数据提供方对数据消费方操作数据的限制方法，通过"约束条件"对查看、加工和下载进一步限制。 - 查看：用户可以查看资源文件详细信息。  - 加工：用户可以在预览的时候处理数据资源文件。  - 下载：用户可以下载数据资源文件到本地。                                                                                                                                                                                                                                   |
      | 约束条件 | 通过Who、When、How to、How many等几个方面限制数据消费方对数据的使用。 - Who：限定消费方的用户或团队进行数据交换。选择的用户需拥有数据接收者角色，才可以接收数据。选择的团队为消费方连接器下的某个团队。  - When：控制消费方使用资源的时间，包括起始时间和截止时间。  - How to：限制不同的应用使用，如果暂无可用应用，可前往[注册应用实例](https://support.huaweicloud.com/usermanual-eds/eds_03_0030.html)。  - How many：限制可用操作的次数，默认不输入，则不限制次数。   |
      | 义务   | 设置水印，用于数据消费方在查看、下载、加工资源时资源文件是否存在水印。 - 明水印：支持文件格式有pdf、jpg、png、gif、bmp、jpeg。  - 隐水印：支持文件格式有obj、ply、stl、gltf、glb、step、iges、x_t。  - 混合水印：可以同时添加明水印和隐水印，但取决于上传的资源文件类型是否支持混合水印。  - 无水印：消费方在查看资源时资源文件无水印。                                                                                                       |
         
      ![](https://support.huaweicloud.com/usermanual-eds/public_sys-resources/note_3.0-zh-cn.png)
      选择数据消费方时，如果选择多个连接器或连接器分组，在"使用控制策略"区域需要针对每个连接器设置使用控制策略。
      
    
   
   
9. 选择数据。支持检查数据列表内容是否正确并对数据列表内容进行增加和删除操作。 
   如果数据内容为空，消费方直接收到空合约，提供方后期可以在空合约上多次发送数据，无需重新配置策略和选择消费方。
   - 增加：单击"添加数据"，在弹出的"添加数据"界面选择要上传的数据资源文件，单击"确定"。
   
   - 删除：单击对应数据资源文件右侧的"删除"，可删除已添加的资源文件。
    
   
   
10. 配置批次信息。配置数据批次，用于在发送数据时，无需重新配置策略和选择消费方，根据批次信息查看数据资源。 
    表3参数说明 
    | 参数   | 说明             |
    |:---|:---|
    | 批次名称 | 输入当前添加的数据批次名称。 |
    | 批次说明 | 输入当前添加的数据批次说明。 |
       
    
    
11. 配置合约审批人。在"合约审批人"区域，选择审批人，即选择形成合约的审批对象，选择完成后，根据需求选择"提交"或"存为草稿"。 
    - 单击"提交"，完成点对点发送，等待审批人审批和数据消费方接收数据。
      ![](https://support.huaweicloud.com/usermanual-eds/public_sys-resources/note_3.0-zh-cn.png)
      - 审批人选择自己时跳过审批环节，接收方直接收到数据。当审批人选择其他用户时，需要走审批流程。
      
      - 已创建并发送的合约会在"数据目录 \> 收到的数据"中展示。
        
    
    - 单击"存为草稿"，则在"数据合约 \> 发出的合约"页签下，合约状态为"草稿"状态。
    
    
    
    
12. 如选择为"提交"，则审批人在连接器选择"工作台 \> 我的任务"，单击"待办"，查看待办内容，确认无误单击"审批"。 
    在数据提供方连接器中，选择界面左侧导航栏"数据合约"，在"发出的合约"页签下，合约状态为"生效"状态。
    
    
 
 #### 发送数据
1. 登录[交换数据空间官网](https://www.huaweicloud.com/product/eds.html)。
2. 单击"管理控制台"，进入交换数据空间控制台界面。
3. 单击"我的空间"，在交换数据空间实例中，选择实例，单击实例卡片上的"连接器"。
4. 选择连接器，单击连接器卡片上的"前往"，进入连接器控制台界面。
5. 参考以下步骤进入"发送数据"界面。 
   - 个人数据发送数据：选择界面左侧导航栏中的"数据目录"，选择"我的数据 \> 本地接入"，勾选资源，然后单击资源列表上方"发送数据"或右键单击资源名称，然后选择"发送数据"。
   
   - 团队数据发送数据：选择界面左侧导航栏中的"数据目录"，选择"团队数据"，在"我的团队"页面找到需要发送数据的团队卡片，团队创建请参考[创建团队](https://support.huaweicloud.com/usermanual-eds/eds_03_01834.html#eds_03_01834__section16940446123212)，单击团队卡片上的"本地接入"，然后勾选资源，单击资源列表上方"发送数据"或右键单击资源名称，然后选择"发送数据"。
   
   
   
   
6. 在"发送数据"页面，支持新增数据并对已选择的数据执行删除操作。 
   - 增加：单击"添加数据"，在弹出的"添加数据"界面选择要上传的数据资源文件，单击"确定"。
   
   - 删除：单击对应数据资源文件右侧的"删除"，可删除已添加的资源文件。
   
   
   
   
7. 配置批次信息。配置数据批次，用于在发送数据时，无需重新配置策略和选择消费方，根据批次信息查看数据资源。 
   表4参数说明 
   | 参数   | 说明             |
   |:---|:---|
   | 批次名称 | 输入当前添加的数据批次名称。 |
   | 批次说明 | 输入当前添加的数据批次说明。 |
      
   
   
8. 选择合约。通过选择已有的合约，使用其配置策略和消费方信息，无需再次配置。 
   单击"添加合约"，选择合约，单击"确定"即可。如无合约，通过单击"创建合约"来完成合约的配置，具体操作请参考[创建合约]。
   
   
9. 配置合约审批人。在"合约审批人"区域，选择审批人，即选择形成合约的审批对象。选择完成后，单击"确定"，完成点对点发送，等待审批人审批和数据消费方接收数据。 
   ![](https://support.huaweicloud.com/usermanual-eds/public_sys-resources/note_3.0-zh-cn.png)
   - 审批人选择自己时跳过审批环节，接收方直接收到数据。当审批人选择其他用户时，需要走审批流程。
   
   - 已创建并发送的合约会在"数据目录 \> 收到的数据"中展示。
    
   
   
10. 审批人在连接器选择"工作台 \> 我的任务"，单击"待办"，查看待办内容，确认无误单击"审批"。 
    在数据提供方连接器中，选择界面左侧导航栏"数据合约"，在"发出的合约"页签下，合约状态为"生效"状态。
    
    
 
