Nifi表达式语言如何给变量赋值
Nifi Expression Language how to assign a value to a variable
我正在使用 Nifi 的表达式语言来计算 2 个日期,以便将它们粘贴到模板中。我喜欢一次计算这些日期,并根据需要将它们用于模板。
我的想法是做类似的事情:
dateStart = ${now():toNumber():minus(86400):format("YYYY-MM-dd'T'hh:mm:'00'")}
然后根据我的喜好使用${dateStart}
如何将表达式结果赋给 var ?
UpdateAttribute 处理器用于向流文件添加属性。在 UpdateAttribute 的配置屏幕中,您可以单击右上角的 + 图标添加一个 属性 并将其命名为 "dateStart" 并将值设置为您的表达式。之后您可以在其他支持表达式语言的处理器属性中引用 ${dateStart}。
您可以将 generateFlowFile 与此一起使用 属性:
我正在使用 Nifi 的表达式语言来计算 2 个日期,以便将它们粘贴到模板中。我喜欢一次计算这些日期,并根据需要将它们用于模板。 我的想法是做类似的事情:
dateStart = ${now():toNumber():minus(86400):format("YYYY-MM-dd'T'hh:mm:'00'")}
然后根据我的喜好使用${dateStart}
如何将表达式结果赋给 var ?
UpdateAttribute 处理器用于向流文件添加属性。在 UpdateAttribute 的配置屏幕中,您可以单击右上角的 + 图标添加一个 属性 并将其命名为 "dateStart" 并将值设置为您的表达式。之后您可以在其他支持表达式语言的处理器属性中引用 ${dateStart}。
您可以将 generateFlowFile 与此一起使用 属性: