数据固定#
在工作流开发过程中,您可以"固定"数据。数据固定意味着保存节点的输出数据,并在后续 工作流执行时使用已保存的数据而非获取新数据。
当处理来自外部源的数据时,您可以使用此功能来避免重复向外部系统发起请求。这有助于节省时间和资源:
- 如果您的工作流依赖外部系统(例如Webhook调用)来触发,能够固定数据意味着您无需在每次测试工作流时都使用外部系统。
- 如果外部资源存在数据或使用限制,在测试期间固定数据可避免消耗您的资源限额。
- 您可以获取并固定需要测试的数据,从而确保所有工作流测试中数据的一致性。
仅支持对具有单一主输出的节点进行数据固定("错误"输出不在此列)。
仅限开发使用
数据固定功能不适用于生产环境的工作流执行。这是用于在开发过程中辅助测试工作流的特性。
固定数据#
要在节点中固定数据:
- 运行节点以加载数据
- 在输出视图中选择固定数据图标
。当数据固定激活时,该按钮将禁用,且输出视图中会显示"此数据已固定"的横幅提示。
输出二进制数据的节点
如果输出数据包含二进制数据,则无法进行数据固定。
取消固定数据#
当数据固定处于激活状态时,节点输出面板顶部会显示横幅提示n8n已固定数据。要取消数据固定并在下次执行时获取新数据,请选择横幅中的取消固定链接。