如何使用NiFi从ADLS接收数据或向ADLS接收数据

时间:2018-09-27 14:24:16

标签: azure-storage apache-nifi

我想使用NiFi与ADLS连接。我的情况是这样的:Nifi已在Windows计算机中安装并运行。现在,我想将数据从Windows本地目录移动到ADLS。我暂时不使用任何hadoop组件。我也想再次从ADLS将该数据移动到Azure中的SQL Server。 如何将运行Nifi的Windows连接到ADLS?我找到的所有说明都配置了core-site.xml文件,并将罐子带到Nifi特定的文件夹。但是由于我没有运行Hadoop(因此我没有core-site.xml文件),因此如何将Nifi连接到ADLS?

任何人都可以分享如何完成任务的指针吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用ExecuteGroovyScript处理器和本机azure lib来使用adls。

这是一个Java示例:

https://github.com/Azure-Samples/data-lake-store-java-upload-download-get-started/blob/master/src/main/java/com/contoso/sample/UploadDownloadApp.java

但是可以很容易地将其转换为常规脚本。