端口是自定义的

http://desktop:9091/nifi/

NIFI从mysql导入Hbase(还没弄完)

 

NIFI从mysql导入Hbase(还没弄完)

 

此时没配置完,有页面会提示invalid.

然后点击右边的箭头得到下面的图:

NIFI从mysql导入Hbase(还没弄完)

 

然后点击齿轮,填写表格如下:

Database Connection URL jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8&useSSL=true
Database Driver Class Name com.mysql.jdbc.Driver
Database Driver Location(s) /home/appleyuchi/bigdata/apache-hive-3.0.0-bin/lib/./mysql-connector-java-8.0.20.jar
Database User appleyuchi
Password appleyuchi

填写完后点击闪电符号NIFI从mysql导入Hbase(还没弄完)生效

 

 

回到ExecuteSQL的properties,设置SQL select query为想要查询的SQL语句,设置Max Wait Time为10 seconds。

NIFI从mysql导入Hbase(还没弄完)

 

从ExecuteSQL里出来的是avro格式的数据,要先将其转化成json格式,再导入HBase。拖一个ConvertAvroToJson Processor到界面。然后,从ExecuteSQL连一条线到ConvertAvroToJson,关系为success。



 

NIFI从mysql导入Hbase(还没弄完)

NIFI从mysql导入Hbase(还没弄完)

 

Reference:

https://www.jianshu.com/p/0ff537f93450

相关文章:

  • 2022-12-23
  • 2021-10-18
  • 2021-08-05
  • 2021-12-04
  • 2021-09-15
  • 2021-08-03
  • 2021-11-19
猜你喜欢
  • 2022-01-19
  • 2022-12-23
  • 2021-04-28
  • 2021-11-13
  • 2021-10-04
  • 2022-01-10
  • 2022-01-24
相关资源
相似解决方案