

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

# 编辑数据流步骤
<a name="canvas-data-flow-edit-steps"></a>

在 Amazon SageMaker Canvas 中，您可以编辑数据流中的各个步骤来转换数据集，而无需创建新的数据流。下一页将介绍如何编辑连接和串联步骤以及数据来源步骤。

## 编辑连接和串联步骤
<a name="canvas-data-flow-edit-join-concat"></a>

在数据流中，您可以灵活地编辑连接和串联步骤。您可以对数据处理工作流程进行必要的调整，确保您的数据得到正确的组合和转换，而无需重新设计整个数据流。

要编辑数据流中的连接或串联步骤，请执行以下操作：

1. 打开数据流。

1. 选择要编辑的连接或串联节点旁边的加号图标 (**\+**)。

1. 从上下文菜单中，选择**编辑**。

1. 在打开的侧边面板中，您可以编辑连接或串联的详细信息。修改步骤字段，例如连接类型。要更换数据节点并选择另一个节点进行连接或串联，请选择此节点旁边的删除图标，然后在数据流视图中选择要包含在转换中的新节点。
**注意**  
在编辑过程中更换节点时，只能选择连接或串联操作之前发生的步骤。您可以更换左边或右边的节点，但一次只能更换一个节点。此外，您不能选择源节点作为替换节点。

1. 选择**预览**以查看合并操作的结果。

1. 单击**更新**以保存您的更改。

现在，您的数据流应该已经更新。

## 编辑或替换数据来源步骤
<a name="canvas-data-flow-edit-source"></a>

您可能需要更改数据来源或数据集，而不删除应用于原始数据的转换和数据流步骤。在 Data Wrangler 中，您可以编辑或替换数据来源配置，同时保留数据流的步骤。编辑数据来源时，您可以更改导入设置，例如采样大小或方法以及任何高级设置。您还可以添加更多具有相同架构的文件，或者对于基于查询的数据来源（例如 Amazon Athena），您可以编辑查询。在替换数据来源时，只要新数据的架构与原始数据相匹配，就可以选择不同的数据集，甚至从不同的数据来源导入数据。

要编辑数据来源配置，请执行以下操作：

1. 在 Canvas 应用程序中，转到 **Data Wrangler** 页面。

1. 选择要查看的数据流。

1. 在显示数据流步骤的**数据流**选项卡中，找到要编辑的**源**节点。

1. 选择**源**节点旁边的省略号图标。

1. 从上下文菜单中，选择**编辑**。

1. 对于 Amazon S3 数据来源和本地上传，您可以选择或上传更多具有与原始数据相同架构的文件。对于 Amazon Athena 等基于查询的数据来源，您可以在可视化查询生成器中删除和选择不同的表格，也可以直接编辑 SQL 查询。完成此操作后，选择**下一步**。

1. 对于**导入设置**，进行任何所需的更改。

1. 完成后，选择 **Save changes (保存更改)**。

现在，您的数据来源应该已经更新。

要替换数据来源，请执行以下操作：

1. 在 Canvas 应用程序中，转到 **Data Wrangler** 页面。

1. 选择要查看的数据流。

1. 在显示数据流步骤的**数据流**选项卡中，找到要编辑的**源**节点。

1. 选择**源**节点旁边的省略号图标。

1. 从上下文菜单中选择**替换**。

1. 通过[创建数据流体验](canvas-data-flow.md)来选择其他数据来源和数据。

1. 选择数据并准备好更新源节点后，选择**保存**。

现在，您应该可以看到数据流中的**源**节点已更新。