azure - 使用azure函数的输出是azure数据工厂

标签 azure azure-functions azure-data-factory

可以在 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/

相关文章:

具有现有 ADLS 链接服务的 Azure ADF 自定义事件

azure - 从 Azure 数据工厂中的 SOAP API 加载数据的最佳方法是什么?

azure - Azure 数据工厂中出现 'This endpoint does not support BlobStorageEvents or SoftDelete' 的原因

azure - 清理过时的 Azure 服务总线主题订阅

使用单独的前端和后端应用程序进行 Azure AD 代表身份验证

azure - Microsoft Graph REST API 无法写入邮件

azure - 使用 ARM 创建事件网格订阅来收集订阅的事件

Azure DevOPS - 当您被分配工作项时收到通知

c# - 如何将 "trick"Azure Function 运行时间超过 10 分钟

要检查的 Azure 事件网格