在ExecuteSQL处理器的连接池服务中使用动态属性

时间:2018-06-21 05:46:51

标签: connection-pooling apache-nifi apache-commons-dbcp

我正在使用ExecuteSQL从一个或多个数据库中获取表,但我想向dbcpconnectionPool服务动态提供URL,用户名和密码,这样我就不需要多个ExecuteSQL处理器来从不同的数据库中检索数据。 。发现控制器服务不接受来自传入流文件的属性。那么如果可能的话如何实现它。有人指出,只能通过使用rest api来实现,如果是这种情况,请提供一个有效的示例以及屏幕截图。这将是一个很大的帮助。预先感谢。

1 个答案:

答案 0 :(得分:1)

这是NiFi 1.6.0之前的限制。 NIFI-5121NIFI-5229解决了这个问题。即将发布的Apache NiFi 1.7.0有望在未来几天内发布,其中包含此功能。