创建并关联新的 ID 命名空间 - AWS Clean Rooms

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

创建并关联新的 ID 命名空间

在创建 ID 映射表以查询身份数据之前,每个协作成员都必须创建并关联 ID 命名空间或 ID 命名空间目标

如果您已经在中创建了 ID 命名空间 AWS Entity Resolution 数据匹配服务,请跳至关联现有 ID 命名空间

创建和关联新的 ID 命名空间
  1. 登录 AWS Management Console 并使用您的AWS Clean Rooms 主机打开主机 AWS 账户 (如果您尚未这样做)。

  2. 在左侧导航窗格中,选择协作

  3. 选择协作。

  4. 实体解析选项卡上,选择关联 ID 命名空间

  5. 关联 ID 命名空间页面上,对于实体解析数据,选择创建 ID 命名空间

    AWS Entity Resolution 数据匹配服务 控制台出现在新选项卡中。

  6. 按照 AWS Entity Resolution 数据匹配服务 控制台中创建 ID 命名空间页面上的提示进行操作。

    1. 详细信息中,输入 ID 命名空间名称描述,然后选择 ID 命名空间类型目标)。

    2. 对于 ID 命名空间方法,请选择基于规则的方法进行基于规则的匹配,或者选择提供者服务进行第三方转码。

    3. 根据您选择的 ID 命名空间方法,指定数据输入类型

    4. 选择创建 ID 命名空间

  7. 返回 AWS Clean Rooms 控制台。

  8. 在 “关联 ID 命名空间” 页面上,对于实体解析数据,从下拉列表中选择要与协作关联的 AWS Entity Resolution 数据匹配服务 ID 命名空间源或目标。

  9. 有关关联的详细信息,请执行以下步骤。

    1. 输入关联的 ID 命名空间的名称

      您可以使用默认名称或重命名此 ID 命名空间。

    2. (可选)输入 ID 命名空间的描述

      该描述有助于编写查询。

  10. 通过选择一个选项,然后采取建议的操作来指定AWS Clean Rooms 访问权限。

    选项 推荐操作
    AWS Clean Rooms 允许添加和管理权限策略 AWS Clean Rooms 使用该关联所需的策略创建服务角色。
    手动添加和管理权限 请执行以下操作之一:
    • 查看资源策略并向该策略添加必要的权限。

    • 通过选择 “添加策略声明” 来使用现有策略

    您必须拥有修改角色并创建策略的权限。

    注意

    如果您无法修改角色策略,则会收到一条错误消息,指出 AWS Clean Rooms 找不到该服务角色的策略。

  11. (可选)对于高级 ID 映射表配置,请修改来自 ID 命名空间的列的默认保护。

    默认情况下,ID 映射表配置为仅允许在sourceID列和列INNER JOIN上都使用。targetID您可以修改此配置,以便可以在查询中的任何位置允许来自此 ID 命名空间的列(sourceIDtargetID)。

    你的目标 推荐选项
    将该列归类为 “联接列”,并且仅允许在子句中使用该列 INNER JOIN
    将该列归类为 “维度列”,并允许它出现在查询中的任何位置,包括查询的JOIN子句SELECTWHEREGROUP BY语句。 不,允许查询中的任何地方
  12. (可选)如果要为 ID 命名空间资源启用标签,请选择添加新标签,然后输入密钥和值对。

  13. 选择关联

  14. 在 “实体解析” 选项卡上的 “关联 ID 命名空间” 表下,查看关联的 ID 命名空间并验证 ID 命名空间类型是否正确(目标)。

协作中的所有成员都关联其 ID 命名空间后,您可以创建 ID 映射表并查询数据。