这个问题是由NiFi UI的一个限制造成的,它会在Web UI上截断长属性的值。因此,要解决这个问题,可以使用NiFi CLI工具来设置该属性的值,在没有受到UI限制的情况下。以下是一个示例命令:
./bin/nifi.sh nifi update-attribute ExecuteStreamCommand --ps 'execution error' 'A long error message that will not be truncated in CLI'
在这个示例命令中,update-attribute
命令用于更新ExecuteStreamCommand处理器的属性。--ps
参数用于指定属性名称(这里是“execution error”),并将该属性的值设置为一个不会被截断的长字符串。这将覆盖Web UI中的值,并保持完整的信息。
上一篇:ApacheNiFi的GenerateTableFetch和ExecuteSQLRecord组合会出现数据重复的情况。
下一篇:ApacheNifiExecuteSQLProcessor-在使用PostgreSQL时忽略命令直到事务结束(但在PgAdmin中相同的查询有效)