Skip to content

概览#

在 n8n 中,数据在工作流中从一个节点流向另一个节点。每个节点接收数据、处理数据,并将结果传递给下一个节点。理解数据在工作流中的流动和转换方式,是构建高效工作流的关键。

数据在 n8n 中的工作方式#

数据通过节点流动:当你连接节点时,数据会自动从一个节点传递到下一个节点。每个节点根据其配置处理传入的数据并输出结果。

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

  • Node details view: Double-click any node to see its input and output data. Choose between Schema, Table and JSON views. Schema view shows a simplified structure from the first item only, Table and JSON display the full dataset.
  • Execution logs: Review past workflow runs to see the data that passed through each node.

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

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

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

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

理解数据结构:n8n 在所有节点中使用一致的数据结构,使数据在整个工作流中的流动和转换方式具有可预测性。

本节内容#