Apache nifi 将SQL脚本插入PutSQL处理器
我在Apache nifi 将SQL脚本插入PutSQL处理器,apache-nifi,Apache Nifi,我在PutSQL处理器中有一个createtableSQL脚本 到目前为止,除了手动设置SQL脚本,我还没有找到其他方法。是否有在运行时自动获取和设置处理器SQL脚本的选项 我的理想流程如下所示: 上一个处理器的成功消息 从特定GitHub分支(或本地文件)获取SQL文件,并将其插入PutSQL处理器 运行PutSQL处理器 默认情况下,PutSQL读取传入流文件的内容作为要运行的SQL命令 因此,您可以使用InvokeHTTP通过HTTP向下拉取文件,或者使用GetFile从文件系统获取本地文
PutSQL
处理器中有一个createtable
SQL脚本
到目前为止,除了手动设置SQL脚本,我还没有找到其他方法。是否有在运行时自动获取和设置处理器SQL脚本的选项
我的理想流程如下所示:
默认情况下,PutSQL读取传入流文件的内容作为要运行的SQL命令 因此,您可以使用InvokeHTTP通过HTTP向下拉取文件,或者使用GetFile从文件系统获取本地文件,或者使用ListFTP+FetchFTP从FTP获取文件 只要文件的内容是有效的SQL语句,就可以直接将其发送到PutSQL,它将运行SQL