跳到主要内容

处理数据

在 n8n 中,数据沿着工作流从一个节点传递到下一个节点。每个节点接收并处理数据,再将结果传给后续节点。理解数据如何流转和转换,是构建有效工作流的基础。

n8n 中的数据如何工作 ​

数据流经节点:连接节点后,数据会自动依次传递。每个节点处理传入数据,并根据配置输出结果。

查看每个阶段的数据:可以在工作流任意位置检查数据:

  • 节点详情视图:双击节点,查看输入和输出数据。可以选择 Schema(结构)、Table(表格) 或 JSON 视图。Schema 只显示第一个数据项的简化结构,Table 和 JSON 则显示完整数据集。
  • 执行日志:查看以往工作流运行,了解流经各节点的数据。

引用之前的数据:使用数据映射引用工作流前面节点的数据。可以:

  • 通过界面选择前面节点的值
  • 编写表达式,动态访问和组合数据
  • 按名称引用特定节点,获取其输出

转换数据:n8n 提供多种修改数据的方式:

  • 使用专用转换节点,例如 Aggregate、Split Out、Sort 等
  • 直接在节点参数中编写表达式
  • 使用 Code 节点编写自定义 JavaScript 或 Python 逻辑
  • 使用 AI Transform 节点进行 AI 辅助转换

理解数据结构:所有节点采用一致的数据结构,便于预测数据在工作流中的流转和转换方式。

本节内容 ​

相关资源 ​

本文为社区中文翻译。查看对应英文原文