【问题标题】:Capture output in Azure Data Factory WebActivity在 Azure 数据工厂 WebActivity 中捕获输出
【发布时间】:2020-06-29 21:49:25
【问题描述】:

我们有一个管道,它使用 WebActivity 调用 API 端点来启动一个长时间运行的作业。 根据规范,API 在后台启动作业并返回 HTTP Status Code 202 以及这样的 json 对象:

{
    "TransactionID": "534b1867-a5ac-41b3-9a57-xxx",
    "TransactionStatus": "Processing"
}

然后管道等待直到 TransactionID 的状态更改为 CompletedLoop 活动中使用另一个 WebActivityWaitActivity 的组合。

此管道在今天(2020 年 6 月 29 日)之前一直正常工作,但现在 ADF 不再捕获 WebActivity 的 json 输出。 在有人问之前:我们没有更改管道或 API 本身的任何内容,它只是停止工作。

我的问题是:当状态码不是200 时,为什么 Azure 数据工厂不再捕获 Web 活动的输出?是我们做错了什么,现在 Azure 修复了它,还是 Azure 在没有通知的情况下更改了 WebActivity 的行为?

【问题讨论】:

    标签: azure-data-factory


    【解决方案1】:

    毫不奇怪,Azure 数据工厂今天(6 月 30 日)改变了行为,所有管道都重新开始工作。

    如果您来这里是为了寻求解决方案,那么没有任何解决方案。它自己解决了。

    我会保留这篇文章以防它再次发生,以便我们可以讨论和更新。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-06
      • 1970-01-01
      • 2019-10-28
      • 1970-01-01
      • 2019-03-01
      • 1970-01-01
      相关资源
      最近更新 更多