如何使用 nifi 从本地计算机 HBASE 发送 csv?

How to send a csv from my local machine HBASE using nifi?

我对 DBMS 和 nifi 平台还很陌生。

我正在学习它,现在我想使用 nifi 将包含一些数据的 .csv 文件从我的本地机器发送到 HBASE。

最好知道要遵循的步骤。

另外,运行hbase是否也需要安装HDFS?

不,您不需要 HDFS 来安装 HBASE。也可以使用本地文件系统安装 HBASE。它可以以不同的不同模式安装。找到下面的link,通过这个你会了解不同的安装模式。

Install HBASE in different modes

此外,您还想将 CSV 文件中的数据提取到某个 HBASE table。您可以使用几个处理器来执行此操作。请找到以下步骤:

  1. 读取文件: Get File Processor Details
  2. 解析 CSV 文件: CSVReader Processor Details
  3. 将数据放入 HBASE : PutHBaseCell OR PutHbasejSON OR PutHbaseRecord(根据您的情况使用合适的处理器)