Skip to content

数据固定#

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

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

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

您只能为具有单一主输出的节点固定数据("error"输出在此情况下不计入)。

仅用于开发

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

固定数据#

要在节点中固定数据:

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

输出二进制数据的节点

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

取消固定数据#

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