1.Вы можете использовать Azure Монитор в АПД и включить диагностику. c Журнал и сохранение журналов в Azure Хранилище BLOB-объектов. Затем анализируются журналы и переносятся в таблицы по вашему желанию.
2. Другой вариант: вы можете использовать SDK монитора ADF или REST API , чтобы получить подробности выполнения операций по Pipeline Run Id
:
List<ActivityRun> activityRuns = client.ActivityRuns.ListByPipelineRun(
resourceGroup, dataFactoryName, runResponse.RunId, DateTime.UtcNow.AddMinutes(-10), DateTime.UtcNow.AddMinutes(10)).ToList();
if (pipelineRun.Status == "Succeeded")
Console.WriteLine(activityRuns.First().Output);
else
Console.WriteLine(activityRuns.First().Error);
Тогда вы можете получить все действия подробно описываются в таблицах, как вы хотите.