通过跳过不兼容的行在“复制活动”中容错

问题描述 投票:1回答:1

我在Azure SDK和Azure数据工厂中使用Azure Fucntion,在复制活动中应用“记录不兼容的行”时,有没有办法获取活动窗口的skippedRowCount值(来源:Blob存储,接收器:SQL数据仓库)?

azure-functions azure-data-factory azure-sdk-.net
1个回答
0
投票

从这里的文档:Monitor skipped rows,看起来像是在https://[your-blob-account].blob.core.windows.net/[path-if-configured]/[copy-activity-run-id]/[auto-generated-GUID].csv启用了日志不兼容行时自动生成的日志文件。您可以在生成的日志文件上设置blob trigger。这是一个示例function.json

"disabled": false,
"bindings": [
    {
        "name": "myBlob",
        "type": "blobTrigger",
        "direction": "in",
        "path": "[path-if-configured]/[copy-activity-run-id]",
        "connection":"MyStorageAccountAppSetting"
    }
]

注意:您还可以使用blob name patterns指定绑定中的路径。

在功能代码中,您可以轻松访问日志文件的内容以获取skippedRowCount

© www.soinside.com 2019 - 2024. All rights reserved.