如何获取数据工厂日志记录信息?

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

Microsoft是否有任何文档。我需要完整的信息才能运行管道,即

开始时间,结束时间,管道作业ID,未插入,删除,更新,错误的记录数,等等

azure-data-factory azure-data-lake
4个回答
1
投票

[ADF当前未写入Azure活动日志,这意味着您无法使用Azure监视器访问详细信息。

目前,我发现获得此信息的最佳方法是使用PowerShell。例如:

Get-AzureRmDataFactoryActivityWindow `
    -DataFactoryName $ADFName.DataFactoryName `
    -ResourceGroupName $ResourceGroup `
    | ? {$_.WindowStart -ge $Now} `
    | SELECT ActivityName, ActivityType, WindowState, RunStart, InputDatasets, OutputDatasets `
    | Sort-Object ActivityName

此处有更多信息:https://docs.microsoft.com/en-us/powershell/module/azurerm.datafactories/get-azurermdatafactoryactivitywindow?view=azurermps-4.0.0

希望这会有所帮助


1
投票

最简单的方法是通过SSMS连接到将包打包到的服务器中的SSISDB。打开后,浏览至包->生成报告->所有执行。


0
投票

如果使用Python,则可以使用Azure Python SDK来访问pipeline_runs和activity_runs元数据并写入数据库表。


-1
投票

您可以使用元数据活动来完成

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