可以在 Azure 数据工厂中立即使用 Azure 函数,并且您可以将参数作为输入发送到 Azure 函数。但现在我想立即在 Azure 数据工厂中使用 Azure 函数的输出。这可能吗?或者我是否需要将 Azure 函数的结果保存在数据库/blob 中? 使用Azure函数,我对数据进行一些操作,之后,我需要将Azure函数的结果与另一个数据库的一些数据连接起来。出于可读性原因,我更愿意直接在 Azure 数据工厂中加入这两个数据集,而不是在 Azure 函数中加入
最佳答案
Azure 数据工厂管道可以在管道的任何步骤中与 Azure Functions 连接。
通过 POST 调用 Azure 函数。管道还可以捕获从 Azure Function 返回的数据(作为对函数的调用的返回),然后可以在后续管道步骤中使用该数据。
如果您的 Azure 函数正在生成实质性内容(例如生成大型 CSV),您可能需要考虑将函数输出存储在某处(例如 blob),并在函数返回中返回此输出的 URI。然后,您可以在管道的后续步骤中使用该数据。
关于azure - 使用azure函数的输出是azure数据工厂,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60046834/