ODI第8节-变量(二):项目变量
ODI之变量(二):项目变量
下面演示一下如何创建一个项目变量:
如上所示,先创建一个项目(DWH),打开后可看见variables标签。
在上面右键选择新建后,弹出窗口如下:
Definition页中
Name标签可填入变量的名字,datatypes填入变量的数值类型
Keep history有三种选项:缺省是latest value,还有all values、no history
-
Latest value表示ODI将变量的最新值存入ODI元数据管理库中。
-
All values表示ODI将变量的所有值变化存入元数据管理库中,可用于跟踪和调试。
-
No history表示变量的最新值只存在与内存中,ODI不进行存储。
Default value则定义了变量的缺省值。
切换到refreshing页,可定义变量的刷新语句,从而在每次调用时,可获取不同的数值。
如上所示,在refreshing页,首先要选择取变量的查询语句的数据源,例如zc_bilocal
然后编写select语句,如下
完成后应用、保存。
这样,一个项目变量就已经创建完成。