N8N中文教程
使用 n8n/Key_concepts/Data

数据固定(Data pinning)#

在工作流开发过程中,你可以“固定”数据。数据固定是指保存某个节点的输出数据,并在后续的工作流执行中使用这些已保存的数据,而不是重新获取新数据。

当你从外部源获取数据时,可以使用此功能,以避免重复向外部系统发送请求。这有助于节省时间和资源:

  • 如果你的工作流依赖于外部系统触发(例如通过 webhook 调用),那么通过固定数据,你无需每次测试工作流时都调用外部系统。
  • 如果外部资源存在数据或使用量限制,测试期间固定数据可避免消耗你的资源配额。
  • 你可以先获取并固定所需测试的数据,从而确保在所有工作流测试中数据保持一致。

仅限开发阶段使用 数据固定功能仅适用于开发过程中的工作流执行,不适用于生产环境中的工作流运行。

固定数据#

要在节点中固定数据,请按以下步骤操作:

  1. 运行该节点以加载数据。
  2. OUTPUT(输出) 视图中,点击 Pin data(固定数据) 按钮 !Pin data icon。当数据固定启用后,该按钮将变为禁用状态,并且在 OUTPUT 视图中会显示一条“此数据已被固定(This data is pinned)”的横幅提示。

输出二进制数据的节点 如果节点的输出数据包含二进制数据(binary data),则无法进行数据固定。

取消固定数据#

当数据处于固定状态时,节点输出面板顶部会出现一个横幅,提示 n8n 已将数据固定。要取消固定并在下次执行时重新获取最新数据,请点击横幅中的 Unpin(取消固定) 链接。

聊天查看文档 本页面是否对你有帮助?!Thumbs up有帮助 !Thumbs down没有帮助 感谢你的反馈! 提交 上一篇 节点创建者的项目链接(Item linking for node creators) 下一篇 数据编辑(Data editing) 由 Material for MkDocs Insiders 提供支持