Apache nifi 意外标记';:';在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处理器中 我的问题:此错误的典型原因是什么?当然,检查实际表达式是好的,但是在这
'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
很快就解决了这个问题