The*_*ner 3 csv schema json avro apache-nifi
我可以让 Apache NiFi 通过 CSVReader 生成架构,然后可以使用 ConvertRecord 将架构写入属性。但是,我随后需要使用 UpdateRecord 添加字段,但这些字段不会添加到流文件或架构属性中。我相信这是因为这些字段不是最初推断的模式的一部分。我无法在注册表中创建架构,因为它是从文件中推断出来的。那么,当架构不包含字段时,如何向记录添加字段呢?
mat*_*tyb 5
您使用 InferAvroSchema 是为了不必担心生成架构,还是因为您真的不知道 CSV 文件的架构?如果是前者,则发送一个 CSV,然后将推断的架构复制到 CSVReader 中,并将 UpdateRecord 中的字段添加到写入架构中。
我编写了NIFI-5524来介绍基于 UpdateRecord 属性在传出模式中添加/更新字段的自动化。
归档时间:
7 年,2 月 前
查看次数:
6013 次
最近记录:
6 年,2 月 前