我正在使用Nifi的表达式语言来计算2个日期,以便将它们粘贴到模板中。我喜欢计算这些日期ONCE并将它们尽可能多地用于模板中。 我的想法是做一些事情:
dateStart = ${now():toNumber():minus(86400):format("YYYY-MM-dd'T'hh:mm:'00'")}
然后根据我的喜好使用${dateStart}
如何将表达式结果分配给var?
答案 0 :(得分:5)
UpdateAttribute处理器用于向流文件添加属性。在UpdateAttribute的配置屏幕中,您可以单击右上角的+图标添加属性并将其命名为" dateStart"并将值设置为表达式。之后,您可以在支持表达式语言的其他处理器属性中引用$ {dateStart}。