动态启动变量以在工作流的所有会话中工作

initiate a variable dynamically to work in all session on workflow

我正在开发一个在一个工作流程中包含多个会话的 Informaticajob。我需要使用以下代码分配一个变量@@AAR

IIF(get_date_part(sysdate,'mm') <= 7, get_date_part(add_to_date(sysdate,'YY',-2),'YY'), get_date_part(add_to_date(sysdate,'YY',-1),'YY') 

)

我不确定该怎么做,我正在考虑创建一个分配变量的会话,然后将其传递给工作流。

此会话应该是工作流程中 运行 的第一个会话。但我不知道如何创建一个不是映射的会话。 我能做些什么来完成这件事?

首先,您在工作流中定义变量(工作流 -> 编辑 -> 变量),以便工作流了解这些变量。

然后,作为您工作流程中的第一个任务,您将进行 "Assignment" 而不是会话。这是一个看起来像计算器的图标。 在赋值中,您可以为变量赋值。

请注意,变量名称必须是“$$...”而不是“@@...”