跳到主要内容

数据固定#

在工作流开发过程中,您可以"固定"数据。数据固定意味着保存节点的输出数据,并在后续工作流执行时使用已保存的数据而非获取新数据。

当处理来自外部源的数据时,您可以使用此功能来避免重复向外部系统发起请求。这有助于节省时间和资源:

  • 如果您的工作流依赖外部系统(例如Webhook调用)来触发,能够固定数据意味着您无需在每次测试工作流时都使用外部系统。
  • 如果外部资源存在数据或使用限制,在测试期间固定数据可避免消耗您的资源限额。
  • 您可以获取并固定需要测试的数据,从而确保所有工作流测试中数据的一致性。

仅支持对具有单一主输出的节点进行数据固定("错误"输出不在此列)。

仅限开发使用

数据固定功能不适用于生产环境的工作流执行。这是用于在开发过程中辅助测试工作流的特性。

固定数据#

要在节点中固定数据:

  1. 运行节点以加载数据
  2. 输出视图中选择固定数据图标固定数据图标。当数据固定激活时,该按钮将禁用,且输出视图中会显示"此数据已固定"的横幅提示。

输出二进制数据的节点

如果输出数据包含二进制数据,则无法进行数据固定。

取消固定数据#

当数据固定处于激活状态时,节点输出面板顶部会显示横幅提示n8n已固定数据。要取消数据固定并在下次执行时获取新数据,请选择横幅中的取消固定链接。