我有一个关于 Kylo 和 Nifi 的问题。使用的 Kylo 版本是0.10.1 使用的 Nifi 版本是1.6.0
当我们为数据库摄取创建提要(使用数据库作为源)时,在 Additional Options 步骤中没有规定输入源表列名称。
但是,在 Nifi 方面,我们使用 Import Sqoop 处理器,它有一个名为Source Fields的必填字段,它要求输入列,用逗号分隔。如果没有完成,我们会得到一个错误:
错误工具。导入工具:导入失败:我们发现没有列名的列。如果使用自由格式查询导入,请验证您是否在查询中输入了所有列名(如果您使用列转换,请考虑添加子句 AS)
对于我们的要求,我们希望 Import Sqoop 将表中的所有列自动获取到此属性中,而无需在 Nifi 级别进行手动干预。是否有任何选项可以自动在后台包含数据库表的所有列?或者是否有任何其他可能性在 UpdateAttribute 处理器中给出这个值?