使用 ApplyMapping 重新映射数据属性键 - Amazon Glue Studio
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

使用 ApplyMapping 重新映射数据属性键

ApplyMapping 转换将源数据属性键重新映射到目标数据所需的配置。在 ApplyMapping 转换节点中,您可以执行以下操作:

  • 更改多个数据属性键的名称。

  • 如果支持新数据类型并且两种数据类型之间存在转换路径,则更改数据属性键的数据类型。

  • 指示要删除的数据属性键,以选择数据属性键的子集。

您可以根据需要为任务图添加其他 ApplyMapping 节点 – 例如,旨在修改其他数据源或遵循联接转换

注意

ApplyMapping 转换不区分大小写。

将 ApplyMapping 转换节点添加到任务图

  1. (可选)在可视化编辑器的顶部工具栏中选择 Transform (转换),然后选择 ApplyMapping 将新转换添加到任务图(如果需要)。

  2. Node properties (节点属性) 选项卡上,输入任务图中节点的名称。如果尚未选择父节点,请从 Node parents (父节点) 列表中选择一个节点,用作转换的输入源。

  3. 选择节点详细信息窗格中的 Transform (转换) 选项卡。

  4. 修改输入架构:

    • 要重命名数据属性键,请在 Target key (目标键) 字段中输入键的新名称。

    • 要更改数据属性键的数据类型,请从 Data type (数据类型) 列表中为键选择新数据类型。

    • 要从目标架构中删除数据属性键,请选中该键对应的 Drop (删除) 复选框。

  5. (可选)配置转换节点属性后,您可以选择节点详细信息面板中的 Output schema (输出架构) 选项卡,查看数据的修改架构。当您首次为任务中的任何节点选择此选项卡时,系统会提示您提供 IAM 角色以访问数据。如果您尚未在 Job details (任务详细信息) 选项卡上指定 IAM 角色,系统会提示您在此处输入 IAM 角色。

  6. (可选)配置节点属性和转换属性后,您可以选择节点详细信息窗格中的 Data preview (数据预览) 选项卡来预览已修改的数据集。当您首次为任务中的任何节点选择此选项卡时,系统会提示您提供 IAM 角色以访问数据。使用此功能会产生相关费用,并且一旦您提供 IAM 角色,则会立即开始计费。