本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
创建并关联新的 ID 命名空间
在创建 ID 映射表以查询身份数据之前,每个协作成员都必须创建并关联 ID 命名空间源或 ID 命名空间目标。
如果您已经在中创建了 ID 命名空间 AWS Entity Resolution 数据匹配服务,请跳至关联现有 ID 命名空间。
创建和关联新的 ID 命名空间
-
登录 AWS Management Console 并使用您的AWS Clean Rooms 主机
打开主机 AWS 账户 (如果您尚未这样做)。 -
在左侧导航窗格中,选择协作。
-
选择协作。
-
在实体解析选项卡上,选择关联 ID 命名空间。
-
在关联 ID 命名空间页面上,对于实体解析数据,选择创建 ID 命名空间。
AWS Entity Resolution 数据匹配服务 控制台出现在新选项卡中。
-
按照 AWS Entity Resolution 数据匹配服务 控制台中创建 ID 命名空间页面上的提示进行操作。
-
在详细信息中,输入 ID 命名空间名称、描述,然后选择 ID 命名空间类型(源或目标)。
-
对于 ID 命名空间方法,请选择基于规则的方法进行基于规则的匹配,或者选择提供者服务进行第三方转码。
-
根据您选择的 ID 命名空间方法,指定数据输入类型。
-
选择创建 ID 命名空间。
-
-
返回 AWS Clean Rooms 控制台。
-
在 “关联 ID 命名空间” 页面上,对于实体解析数据,从下拉列表中选择要与协作关联的 AWS Entity Resolution 数据匹配服务 ID 命名空间源或目标。
-
有关关联的详细信息,请执行以下步骤。
-
输入关联的 ID 命名空间的名称。
您可以使用默认名称或重命名此 ID 命名空间。
-
(可选)输入 ID 命名空间的描述。
该描述有助于编写查询。
-
-
通过选择一个选项,然后采取建议的操作来指定AWS Clean Rooms 访问权限。
选项 推荐操作 AWS Clean Rooms 允许添加和管理权限策略 AWS Clean Rooms 使用该关联所需的策略创建服务角色。 手动添加和管理权限 请执行以下操作之一: -
查看资源策略并向该策略添加必要的权限。
-
通过选择 “添加策略声明” 来使用现有策略。
您必须拥有修改角色并创建策略的权限。
注意
如果您无法修改角色策略,则会收到一条错误消息,指出 AWS Clean Rooms 找不到该服务角色的策略。
-
-
(可选)对于高级 ID 映射表配置,请修改来自 ID 命名空间的列的默认保护。
默认情况下,ID 映射表配置为仅允许在
sourceID
列和列INNER JOIN
上都使用。targetID
您可以修改此配置,以便可以在查询中的任何位置允许来自此 ID 命名空间的列(sourceID
或targetID
)。你的目标 推荐选项 将该列归类为 “联接列”,并且仅允许在子句中使用该列 INNER JOIN
是 将该列归类为 “维度列”,并允许它出现在查询中的任何位置,包括查询的 JOIN
子句SELECT
、WHERE
和GROUP BY
语句。不,允许查询中的任何地方 -
(可选)如果要为 ID 命名空间资源启用标签,请选择添加新标签,然后输入密钥和值对。
-
选择关联。
-
在 “实体解析” 选项卡上的 “关联 ID 命名空间” 表下,查看关联的 ID 命名空间并验证 ID 命名空间类型是否正确(源或目标)。
协作中的所有成员都关联其 ID 命名空间后,您可以创建 ID 映射表并查询数据。