从任务图中删除节点 - Amazon Glue
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

从任务图中删除节点

使用 Visual ETL 作业时,您可以从画布中移除节点,而不必重新添加或重构连接到已移除节点的任何节点。

在下面的示例中,您可以选择 ETL 作业 > Visual ETL,然后在示例作业中选择 Visual ETL 作业以加入多个源。选择创建示例作业以创建作业,然后按照以下步骤操作。


        屏幕截图显示了示例作业面板,其中选择了用于加入多个源的 Visual ETL 作业示例作业。
从画布中移除节点
  1. 在 Amazon Glue 控制台中,从导航菜单中选择 Visual ETL,然后选择现有作业。作业画布显示示例作业,如下所示。

    
            屏幕截图显示了从示例作业生成的任务图。
  2. 选择要删除的节点。画布将放大到该节点。在画布右侧的工具栏中,选择垃圾桶图标。这将移除该节点,任何连接到该节点的节点都将移动,以取代其在工作流程中的位置。在此示例中,第一个 Join 节点已从画布中删除。

    如果您删除工作流程中的节点,则 Amazon Glue 会重新排列这些节点,使其组织方式不会导致工作流程无效。您可能仍需要更正节点的配置。

    在示例中,删除了 “订阅者” 节点下的 “加入” 节点。因此,“计划” 源节点已移至顶层,并且仍与子节点 “加入” 相连。Join 节点现在需要额外的配置,因为 Join 需要两个带有选定表的父源节点。画布右侧的 “转换” 选项卡在 “联接条件” 下显示缺少的要求。

    
            屏幕截图显示了任务图,其中父节点是两个源节点:计划分配和订阅节点。它们连接到 Join 节点。“计划” 源节点和 “加入” 节点连接到 “更改架构” 节点。“目录” 节点已连接到 “更改” 架构节点。
  3. 删除第二个 “联接” 节点和 “选择字段” 节点。删除节点后,工作流程将如下所示。

    
            屏幕截图显示了一个任务图,其中加入节点和选择字段已被移除,与之连接的节点,即更改架构节点,已向上移动以取代其在任务流中的位置。
  4. 要修改节点连接,请单击节点的手柄并将连接拖动到新节点。这将允许您删除节点并重新排列逻辑流中的节点。在示例中,通过单击 “计划” 节点上的手柄并将连接拖动到 “连接” 节点来建立新的连接,如红色箭头所示。

    
            屏幕截图显示了一个任务图,其中手柄用红色圆圈包围,红色箭头连接计划节点和加入节点,以演示单击和拖动将节点连接在一起的操作。
  5. 如果您需要撤消任何操作,请选择画布右侧工具栏中垃圾桶图标正下方的消图标。