Apache nifi nifi:我们应该在querydatabasetable中添加哪个属性的sql条件?
我正在nifi-1.3版本中使用QueryDatabaseTable处理器。我已成功连接Mysql数据库。 我使用的表是User,其中包含User\u id、name、email、gender等列Apache nifi nifi:我们应该在querydatabasetable中添加哪个属性的sql条件?,apache-nifi,Apache Nifi,我正在nifi-1.3版本中使用QueryDatabaseTable处理器。我已成功连接Mysql数据库。 我使用的表是User,其中包含User\u id、name、email、gender等列 TableName: User Columns To Return: User_id, Email Maximum Value Columns: user_id 使用上述属性,我可以成功地获取包含列(user\u id,email)的表,其中包含user\u id的增量记录 现在我想向查询中添加一些
TableName: User
Columns To Return: User_id, Email
Maximum Value Columns: user_id
使用上述属性,我可以成功地获取包含列(user\u id,email)的表,其中包含user\u id的增量记录
现在我想向查询中添加一些附加条件。
假设一个简单的条件“wheregender='Male'”
如文档所示,我们可以添加额外的where子句属性
因此,我在QueryDatabaseTable处理器中添加了如下属性:
property - value
WHERE - gender='Male'
但它不起作用
有什么帮助吗
如何在QueryDatabaseTable中添加附加条件子句,以及如何调试此处理器已运行的查询。我认为您应该在名为“附加Where子句”的属性中添加SENDER='Male',而不是添加新属性。我认为您应该在名为“附加Where子句”的属性中添加SENDER='Male',不要添加新属性。在QueryDatabaseTable处理器中,QueryDatabaseTable处理器中没有名为“Additional Where子句”的属性,也没有名为“Additional Where子句”的属性