gpt4 book ai didi

azure - 用于事件运行的 ADF REST API 不返回数据

转载 作者:行者123 更新时间:2023-12-03 05:11:56 25 4
gpt4 key购买 nike

我正在调用 Activity Runs Rest API从父管道捕获子管道中的任何错误。

但是,Value 数组中没有返回任何类型的数据。

这是我的设置。

enter image description here

网络事件

enter image description here

网址

https://management.azure.com/subscriptions/@{pipeline().globalParameters.SubscriptionId}/resourceGroups/@{pipeline().globalParameters.ResourceGrpName}/providers/Microsoft.DataFactory/factories/@{pipeline().DataFactory}/pipelineruns/@{pipeline().RunId}/queryActivityRuns?api-version=2018-06-01

正文

{   "lastUpdatedAfter": "2023-05-23T00:00:00.3345758Z",  
"lastUpdatedBefore": "2023-05-30T00:00:00.3686473Z" }

enter image description here

我已将子管道中的事件设置为失败。

这是响应 - Value 数组中没有任何内容

    {
"value": [],
"ADFWebActivityResponseHeaders": {
"Pragma": "no-cache",
"x-ms-correlation-request-id": "94cxxxx0-xxxx-xxxx-xxxx-b0842c922b3f",
...
},
"effectiveIntegrationRuntime": "AutoResolveIntegrationRuntime (West Europe)",
"executionDuration": 0,
"durationInQueue": {
"integrationRuntimeQueue": 0
},
"billingReference": {
"activityType": "ExternalActivity",
"billableDuration": [
{
"meterType": "AzureIR",
"duration": 0.016666666666666666,
"unit": "Hours"
}
]
}
}

我已经尝试了 URL 中的父管道 runid 和子管道 runid,并且都返回一个空的 Value 数组。

我错过了什么?

最佳答案

您需要确保要捕获其执行详细信息的管道是通过“触发器”模式而不是“调试”模式执行的。因此,您需要发布并触发管道,捕获管道 runid 并将其传递到 Web 事件中。

关于azure - 用于事件运行的 ADF REST API 不返回数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76330862/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com