数据固定
您可以在工作流开发期间“固定”数据。数据固定意味着保存节点的输出数据,并在未来的工作流执行中使用已保存的数据,而无需获取新数据。
您可以在处理外部数据时使用此功能,以避免重复向外部系统发出请求。这可以节省时间和资源:
- 如果您的工作流依赖于外部系统来触发它(例如 webhook 调用),那么能够固定数据意味着您不需要在每次测试工作流时都使用外部系统。
- 如果外部资源有数据或使用限制,则在测试期间固定数据可以避免消耗资源限制。
- 您可以获取并固定要测试的数据,然后确信数据在所有工作流测试中都是一致的。
您只能固定具有单个主输出的节点的数据(“错误”输出不计入此目的)。
仅用于开发
数据固定不适用于生产工作流执行。此功能旨在帮助在开发期间测试工作流。
引脚数据
要将数据固定在节点中:
- 运行节点来加载数据。
- 在“输出”视图中,选择“固定数据” 。当数据固定处于活动状态时,该按钮将被禁用,并在“输出”视图中显示“此数据已固定”横幅。
输出二进制数据的节点
如果输出数据包含二进制数据,则无法固定数据。
取消固定数据
当数据固定处于活动状态时,节点输出面板顶部会出现一个横幅,指示 n8n 已固定数据。要取消固定数据并在下次执行时获取新数据,请选择横幅中的
“取消固定”链接。