Azure 流分析的输出错误策略

本文介绍可在 Azure 流分析中配置的输出数据错误处理策略。

输出数据错误处理策略仅适用于当流分析作业生成的输出事件不符合目标接收器的架构时发生的数据转换错误。 可以选择“重试”或“丢弃”来配置此策略。 在 Azure 门户上的流分析作业中的“配置”下选择“错误策略”。

Azure Stream Analytics output error policy location

重试

发生错误时,Azure 流分析会无限期重试写入事件,直到写入成功为止。 重试不会超时。 最终,重试的事件会阻止所有后续事件的处理。 然后,这将阻止发生错误的输出,以及共享相同输入的任何其他输出。 此选项是默认的输出错误处理策略。 重试间隔可能因输出而异,在随后的重试中可能短至几秒钟或长达数分钟。

丢弃

Azure 流分析会丢弃任何导致数据转换错误的输出事件。 无法恢复丢弃的事件以便稍后重新处理。

不管采用哪种输出错误处理策略配置,都会重试所有暂时性错误(例如网络错误)。

后续步骤

Azure 流分析故障排除指南