使用Azure函数使用python读/写/移动原始文件

时间:2018-04-05 08:53:44

标签: python-3.x azure-functions

任何人都可以帮助我完成任务。

需要通过使用azure数据工厂V2和使用python的azure函数来读/写/将原始文件移动到azure中。

我搜索了所有但我找不到步骤。

指导我 提前谢谢。

1 个答案:

答案 0 :(得分:0)

触发您的功能 Azure函数需要一些关于何时trigger代码的概念。 Azure Data Factory没有当前内置的触发器,但是这个source有一些间接处理它的方法。

方法1:

将您的文件定向到Azure功能确实具有触发器的某个中间源,例如Azure Blob存储,或外部文件触发器可以绑定的某些公开服务器。这会在图层中添加额外的步骤,可能并不理想。

方法2:

设置HTTP触发器,并使用该功能提供的URL作为Web链接服务或HTTP数据源。

使用Python

有关Azure Functions中的Python示例,请参阅此repo。请注意,此语言对Azure功能来说是实验性的,将来可能会发生变化。

在Azure中处理文件

对于文件到Azure的移动/写入/读取操作,一旦触发了函数本身,您就可以使用Azure函数output bindings之一对Azure中的各种数据源执行操作。