获取Azure数据工厂日志 [英] Get Azure Data Factory logs

查看:15
本文介绍了获取Azure数据工厂日志的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要检索Azure数据工厂管道执行日志。我已经使用以下请求尝试了网络活动性:

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelineruns/{runId}?api-version=2018-06-01

很遗憾,我有以下错误:

Invoking Web Activity failed with HttpStatusCode - 'NotFound', message - 'The requested resource does not exist on the server. Please verify the request server and retry'

我是否应该设置一些其他所有配置以能够检索这些日志?

推荐答案

您可以使用Pipeline Runs - Query By Factory

获取管道运行列表

接下来,您可以获取按其运行ID运行的管道。

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelineruns/{runId}?api-version=2018-06-01

以下是一个示例URL:

https://management.azure.com/subscriptions/b83c1ed3-XXXX-XXX-XXXXX-2n83a074t23f/resourceGroups/resource-grp/providers/Microsoft.DataFactory/factories/ktestadf/pipelineruns/0bdaba11-47b7-4885-9796-5801b4bb856a?api-version=2018-06-01

如果使用管道RunID系统变量动态构建URL,则可以使用字符串插值法。请注意@{管道().RunID},而不是{runID}

https://management.azure.com/subscriptions/b83c1ed3-XXXX-XXXX-XXXXX-2n83a074t23f/resourceGroups/resource-grp/providers/Microsoft.DataFactory/factories/ktestadf/pipelineruns/@{pipeline().RunId}?api-version=2018-06-01

注意:您必须触发运行而不是调试,因为这将创建管道。在触发之前,请确保已发布所有内容 运行、调试可以接受更改,但流水线运行需要 已发布。

下面是一个简单的WebActivity设置:

输入

{
    "url": " https://management.azure.com/subscriptions/b83c1td3-XXXX-XXXX-XXXXX-2b83a074c13f/resourceGroups/myrg/providers/Microsoft.DataFactory/factories/ktestadf/pipelineruns/0bdaba11-47b7-4885-9796-5801b4bb856a?api-version=2018-06-01 ",
    "method": "GET",
    "headers": {
        "Content-Type": "application/json"
    },
    "authentication": {
        "type": "MSI",
        "resource": " https://management.azure.com/  "
    }
}

您可以从此处手动获取管道运行ID以进行测试。

我在发布这篇文章之前进行了再现,出现此错误的唯一原因是因为您提供的任何值都是错误的或不存在(如果是管道运行ID)

这篇关于获取Azure数据工厂日志的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆