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語句,如下
完成後應用、儲存。
這樣,一個專案變數就已經建立完成。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10009036/viewspace-1069978/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ODI第7節-變數(一):變數變數
- ODI第10節-變數(四):變數使用變數
- ODI第9節-變數(三):全域性變數變數
- ODI第11節-變數之(五):變數定義資料來源變數
- 第 3 節:變數變數
- 第 5 小節 golang 變數型別Golang變數型別
- Odi第5節-使用(三):設計器(專案)
- Odi第4節-使用(二):設計器(檔案模型)模型
- 二、變數變數
- ODI第16節-XML(二):建立資料模型XML模型
- GO 變數使用細節Go變數
- ODI第18節-系統命令(二):OdiOSCommandiOS
- JavaScript基礎(二)變數JavaScript變數
- 成員變數、全域性變數、例項變數、類變數、靜態變數和區域性變數的區別變數
- 變數的分類(臨時(本地)變數、環境變數、全域性變數和系統變數)變數
- Odi第3節-使用(二):設計器(資料庫模型)資料庫模型
- 第2節:mysql.gtid_executed表/gtid_executed變數/gtid_purged變數的更改時機MySql變數
- iOS 靜變數static、全域性變數extern、區域性變數、例項變數iOS變數
- [Python學習] 專題六.區域性變數、全域性變數global、匯入模組變數Python變數
- Java 8 之 lambda 變數作用域Java變數
- 變數變數
- Oracle中的替換變數,&變數名,&&變數名說明Oracle變數
- linux基礎——shell變數(本地變數和環境變數)Linux變數
- 第2章 變數和基本型別變數型別
- python變數與變數作用域Python變數
- Ansible fact變數與魔法變數變數
- php底層原理之變數(二)PHP變數
- javascript學習筆記,二、變數JavaScript筆記變數
- 二、變數與資料型別變數資料型別
- [Dart]Dart語言之旅<二>:變數Dart變數
- ES6(二: 變數作用域)變數
- shell基礎篇(二)-shell變數變數
- JavaScript變數儲存淺析(二)JavaScript變數
- nodejs在typescript專案中申明全域性變數NodeJSTypeScript變數
- Odi第2節-使用(一):拓撲層檔案系統配置
- 引數和變數變數
- 二叉樹節點個數,葉子個數,第K層個數,最低公共節點二叉樹
- 第四節 go 語言變數定義Go變數