Apache nifi 意外标记';:';在Nifi表达语言中

Apache nifi 意外标记';:';在Nifi表达语言中,apache-nifi,Apache Nifi,在使用NiFi表达式语言时,我刚刚收到一个关于意外标记的错误 'prod' validated against ${hostname:contains("prod")} is invalid because Unexpected token ':' at line 1, column 10. Query: ${hostname:contains(prod)} 在这种情况下,问题发生在RouteOnAttribute处理器中 我的问题:此错误的典型原因是什么?当然,检查实际表达式是好的,但是在这

在使用NiFi表达式语言时,我刚刚收到一个关于意外标记的错误

'prod' validated against ${hostname:contains("prod")} is invalid because
Unexpected token ':' at line 1, column 10. Query: ${hostname:contains(prod)}
在这种情况下,问题发生在RouteOnAttribute处理器中


我的问题:此错误的典型原因是什么?

当然,检查实际表达式是好的,但是在这种情况下,我没有发现表达式有任何问题

问题来自主机名
hostname

作为:

还有一些函数预期没有主题。只需在表达式开头调用函数即可调用这些函数,例如${hostname()}

在此之后,通过调用我的属性
host\u name
很快就解决了这个问题