本文以一个示例为您介绍Apache Nifi如何连接Hologres。
背景信息
Apache NiFi是一个易用、可靠的数据处理与分发系统,Apache NiFi的设计目标是自动化管理系统间的数据流。Apache Nifi是一个基于WEB-UI用户界面,具有很强交互性和易用性,为不同系统间或系统内提供数据流管理与处理的系统。
前提条件
- 开通Hologres,详情请参见购买Hologres。
- 安装Apache Nifi,详情请参见How to install and start NiFi。
获取本地JSON文件写入Hologres
获取本地JSON文件写入Hologres的流程如下图所示。
- GetFile:读取JSON格式的文件。
- ConvertJSONToSQL:将JSON中的元素转化为SQL中的Insert语句。
- PutSQL:执行上一个Processor生成的SQL语句,将JSON中的元素插入到数据库中。