ODI第8節-變數(二):專案變數

newknight發表於2014-01-13

ODI之變數(二):專案變數

 

下面演示一下如何建立一個專案變數:

如上所示,先建立一個專案(DWH),開啟後可看見variables標籤。

在上面右鍵選擇新建後,彈出視窗如下:

Definition頁中

Name標籤可填入變數的名字,datatypes填入變數的數值型別

Keep history有三種選項:預設是latest value,還有all values、no history

  1. Latest value表示ODI將變數的最新值存入ODI後設資料管理庫中。
  2. All values表示ODI將變數的所有值變化存入後設資料管理庫中,可用於跟蹤和除錯。
  3. No history表示變數的最新值只存在與記憶體中,ODI不進行儲存。

Default value則定義了變數的預設值。

 

切換到refreshing頁,可定義變數的重新整理語句,從而在每次呼叫時,可獲取不同的數值。

 

如上所示,在refreshing頁,首先要選擇取變數的查詢語句的資料來源,例如zc_bilocal

然後編寫select語句,如下

完成後應用、儲存。

這樣,一個專案變數就已經建立完成。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10009036/viewspace-1069978/,如需轉載,請註明出處,否則將追究法律責任。

相關文章