【发布时间】:2021-10-18 23:19:06
【问题描述】:
我有一个 Databricks 进程,它当前生成一堆文本文件,这些文件存储在 Azure 文件中。这些文件需要按计划移至 ADLS Gen 2 并移回文件共享。
如何使用 Databricks 实现这一点?
【问题讨论】:
-
你试过什么?以下是如何将 Azure 文件装载到数据块的说明。 docs.microsoft.com/en-us/answers/questions/133702/… 但我不建议你这样做。相反,找出哪个 Web API 可以让您直接复制文件(而不是读入数据帧并写回),然后调用该 Web API。事实上,如果你只是简单地复制文件,我建议你不要使用数据块,使用更简单的东西来复制文件,例如 Azure 自动化或 Azure Functions,或者可能是 Azure 数据工厂
-
您可以首先尝试使用 AzCopy,但您需要使语法完全正确。 docs.microsoft.com/en-us/azure/storage/common/…
-
这是一个 Azure 自动化示例,可以满足您的需求。 charbelnemnom.com/… 我建议在问问题之前先在谷歌上搜索一下并尝试一些事情。
标签: azure azure-databricks azure-data-lake-gen2 azure-files