NiFi-无法转换CHOICE,类型必须明确

问题描述

在向Postgres DB中插入数千条记录时出现以下错误

Error Image

这是我的PutDatabaseRecord配置:

PutDatabaseRecord config image

解决方法

使用SplitProcessor一次发送一条记录,而不是发送整个记录数组。 (拆分处理器-> PutDatabaseRecord)为了提高性能,您可以在插入数据库之前先拆分和合并。 (SplitProcessor->合并处理器-> PutDatabaseRecord处理器)