使用来自 azure 函数的 http 响应

Use the http response from an azure function

我正在尝试创建一个以 Azure 函数开始的管道,该 azure 函数采用一些参数,并向另一个服务发出另一个请求,以获取一些数据。然后 Azure 函数 returns 一个 json 字符串。

{
   "Response: {"name": "KarlTanner"}
}

当我调试管道时,我可以看到这是 Azure 函数的输出。

我的问题是,如何将此输出用于下一步的逻辑步骤?我可以创建数据流吗?如果假设 json 字符串包含大量数据,对于 Azure 函数,保存 do transformations(python) 并将其保存到目的地是否更可取。而不是进行数据工厂转换。

您可以将 Json 结果作为字符串存储到变量中。

@activity('Azure Function1').output.Response

或者,如果您想将其输入数据流,请在数据流中创建一个参数,您可以将结果传递到参数中在数据流中使用。