Azure数据流/数据工厂错误处理

时间:2020-02-11 21:21:06

标签: azure azure-data-factory-2

我想要实现的是在azure数据流中包括错误处理,如果在传输行时发生错误,它应该不会失败,它将处理其他行并将发生错误的行的id保存在文本文件或日志中

示例:

让我们假设有10行要存储在一个表中,并且某种程度上在第5行出现错误,但是我希望数据流跳过该行,但插入其余9行并保存创建了ID的行的ID。文本文件或SQL表中的错误

1 个答案:

答案 0 :(得分:0)

您可以在复制活动中设置该容错选项以实现此目的。

enter image description here

除上述内容外,您还可以使用数据流中的条件拆分在具有错误行处理概念的Azure数据工厂的映射数据流中实现相同的目的。

请参阅此MS文档,其中包含有关如何根据特定条件拆分/记录错误行的示例:Error Row handling in Mapping Data Flow of Azure Data Factory

还请参考下面的MSDN线程,其中解释了类似的实现,用于处理数据流中的错误行。

MSDN线程:Mapping Data Flows Error Handling