我正在使用execute sql在MySql上执行查询。现在,我需要在使用表名的地方指定架构名。
有什么方法可以配置架构名称并在我选择的任何所需架构名称上运行查询?
答案 0 :(得分:1)
如果您使用的是 NiFi-1.7 ,则可以动态选择DBCP连接池。
请参阅NiFi-5229吉拉(Jira)解决此改进问题。
如果您采用这种方式,则需要先define connection pools
,然后再使用一个 ExecuteSQL 处理器,我们将根据属性选择连接池dynamically
如果您使用的是NiFi-1.7
的早期版本,那么很遗憾,我们需要为每个查询指定架构名称。