我想使用NIFI将数据摄取到两个方向,一个在HDFS中,一个在Oracle数据库中。可能吗?

时间:2019-02-26 15:24:27

标签: apache-nifi

我们正在使用Nifi将数据导入HDFS。可以同时使用NIFI在Oracle或任何其他数据库中提取相同的数据吗?

我需要在两个位置(HDFS和Oracle数据库)发布相同的数据,并且不想编写两个订阅程序。

1 个答案:

答案 0 :(得分:4)

NiFi具有处理器,可从QueryDatabaseTable和ExecuteSQL等RDBMS(例如Oracle)以及HDFS(ListHDFS,FetchHDFS等)获取数据。它还具有将数据放入RDBMS(PutDatabaseRecord,PutSQL等)或HDFS(例如PutHDFS)的处理器。因此,您可以从多个来源获取数据,并使用NiFi将其发送到多个目标。