OWB介紹及操作步驟_第1頁(yè)
OWB介紹及操作步驟_第2頁(yè)
OWB介紹及操作步驟_第3頁(yè)
OWB介紹及操作步驟_第4頁(yè)
OWB介紹及操作步驟_第5頁(yè)
已閱讀5頁(yè),還剩111頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、OWB操作手冊(cè) 0WB介紹及操作幫助 編寫(xiě):馬世杰 時(shí)間:2011-02-17 一、簡(jiǎn)介3 二、OWB的使用步驟3 三、OWB使用6 1. 安裝6 2. 新建 workspace 6 3. 登陸 OWB 13 4. 新建項(xiàng)目14 5. 新建數(shù)據(jù)源16 6. 為數(shù)據(jù)源導(dǎo)入數(shù)據(jù)庫(kù)對(duì)象(表、視圖) 21 7. 新建數(shù)據(jù)源和導(dǎo)入表總結(jié) 26 8. 新建目標(biāo)庫(kù)26 9. 新建表27 10. 新建映射29 11. 新建維40 12. 新建立方47 13. 新建進(jìn)程流51 14. 映射編輯器常用到的組件調(diào)色板 51 1) 表運(yùn)算符52 2) 查找53 3) 聯(lián)接器60 4) 子查詢(xún)過(guò)濾器66 5) 表達(dá)式6

2、6 6) 聚集器71 7) 消除重復(fù)器 76 8) 過(guò)濾器80 9) 排序器80 10) 集合操作82 15. 配置管理85 16. 快照87 1) 創(chuàng)建快照87 2) 添加到快照91 3) 比較93 4) 還原、刪除94 17. 導(dǎo)入/導(dǎo)出96 1) 導(dǎo)出97 2) 導(dǎo)入99 18. 新建用戶(hù)、角色 101 四、數(shù)據(jù)增量的處理方法 104 1、全表刪除插入方式 104 2、時(shí)間戳方式104 3、CDC 方式104 4、全表對(duì)比方式104 五、參考資料104 簡(jiǎn)介 OWB是用來(lái)建立數(shù)據(jù)倉(cāng)庫(kù)的工具,顧名思義,數(shù)據(jù)倉(cāng)庫(kù)就是存儲(chǔ)很多數(shù)據(jù)的地方。經(jīng)過(guò)過(guò) 年信息化的發(fā)展,企業(yè)已經(jīng)有很多系統(tǒng)了,如CRM、

3、ERP、OA等,但是每個(gè)系統(tǒng)的數(shù)據(jù)都 是獨(dú)立的而且每個(gè)系統(tǒng)的數(shù)據(jù)都有相關(guān)性。如今企業(yè)需要拿這些數(shù)據(jù)來(lái)做決策,則出現(xiàn)了把 這些數(shù)據(jù)柔和到一起的想法。 此時(shí)問(wèn)題來(lái)了,這些數(shù)據(jù)是多家公司的多個(gè)系統(tǒng)做的,很多結(jié) 構(gòu)和標(biāo)準(zhǔn)都不一樣,怎么柔和,owb則提供了這樣的功能,他能把多個(gè)業(yè)務(wù)數(shù)據(jù)庫(kù)的數(shù)據(jù)提 取出來(lái),進(jìn)行整合、優(yōu)化,之后提供給分析決策系統(tǒng)(如BO)使用。 圖1展示了 OWB在企業(yè)級(jí)系統(tǒng)中的位置。 OWB的使用步驟 建立數(shù)據(jù)倉(cāng)庫(kù)一般需要以下三個(gè)步驟: 1. 設(shè)計(jì)和定義 metadata元數(shù)據(jù),包括新建數(shù)據(jù)源、表、映射、維、立方、進(jìn)程流,甚至schedule 的設(shè)置等。 2. 將OWB編譯生成的目標(biāo) d

4、imension, cube, mapping等,部署到目標(biāo) oracle數(shù)據(jù)庫(kù)里。具 體表現(xiàn)為創(chuàng)建 target table,創(chuàng)建各種 plsql package等等。 3. 通過(guò)process flow,schedule或手動(dòng)等方式,調(diào)用執(zhí)行plsql package,從而真正的將數(shù)據(jù)裝 載到數(shù)據(jù)倉(cāng)庫(kù)中。 一般前兩步在開(kāi)發(fā)測(cè)試環(huán)境中反復(fù)進(jìn)行,直到方案最紅確定。和寫(xiě)代碼差不多一個(gè)意思。- 旦設(shè)計(jì)完成,就會(huì)每隔一段時(shí)間進(jìn)行一次第三個(gè)步驟。而如何查詢(xún)和使用數(shù)據(jù)倉(cāng)庫(kù)中的數(shù)據(jù), 則不是我們現(xiàn)在需要考慮的時(shí)候。 重要是第一步。即如何設(shè)計(jì)metadata元數(shù)據(jù)。我們把 ETL的設(shè)計(jì)分開(kāi)來(lái)說(shuō)。 Extra

5、ct。一般翻譯為抽取。意思是從各種不同的數(shù)據(jù)源中讀取數(shù)據(jù)??赡苁莖racle, db2, sqlserver, mysql中的數(shù)據(jù),可能是 excel文件,可能是 peoplesoft、sap中的數(shù)據(jù),還可能是 純文本。這需要我們了解數(shù)據(jù)源的基本結(jié)構(gòu),在OWB對(duì)其進(jìn)行定義。 Transform。一般翻譯為轉(zhuǎn)換。意思是在裝入數(shù)據(jù)倉(cāng)庫(kù)前需要對(duì)數(shù)據(jù)結(jié)構(gòu)進(jìn)行的處理。比如 不同的數(shù)據(jù)源中,把性別以(0,1), (M,F),(男女)等形式保存。我們需要將其統(tǒng)一為一種格式, 如(0,1)。再比如,不同的數(shù)據(jù)源中的字段需要截短或補(bǔ)齊等等。 Load。一般翻譯為裝載。將數(shù)據(jù)存入數(shù)據(jù)倉(cāng)庫(kù)。 對(duì)于某個(gè)維或立方的 E

6、TL的過(guò)程,可以在一個(gè)映射里完成。一個(gè)映射在部署的時(shí)候會(huì)以一 個(gè)plsql的package的形式存在。用戶(hù)在實(shí)際使用當(dāng)中,會(huì)根據(jù)具體的業(yè)務(wù)需要,建立多個(gè) 維和立方。 最后就是計(jì)劃了,設(shè)定一個(gè)定時(shí)器,讓某個(gè)進(jìn)程流在某個(gè)時(shí)間點(diǎn)執(zhí)行一次,完成我們裝載數(shù) 據(jù)倉(cāng)庫(kù)的整個(gè)過(guò)程。 圖2 圖2展示了使用owb的流程圖。首先分別新建源數(shù)據(jù)倉(cāng)庫(kù)和目標(biāo)數(shù)據(jù)倉(cāng)庫(kù)。之后是新建目 標(biāo)表、維、立方、映射。這個(gè)過(guò)程反復(fù)進(jìn)行,知道滿(mǎn)足了需求。這個(gè)步驟是owb的核心。 之后新建進(jìn)程流和計(jì)劃。進(jìn)程流控制了多個(gè)map執(zhí)行的步驟,計(jì)劃控制了進(jìn)程流或map執(zhí) 行的時(shí)間和次數(shù)。 OWB使用 1. 安裝 基本了解OWB后,下面我們介紹一個(gè)O

7、WE的使用。在o facie的每個(gè)版本中,OW E都有變化,本文檔結(jié)合oralell.2來(lái)說(shuō)明。11.2版本安裝后會(huì)自帶owb客 戶(hù)端,當(dāng)然也可以單獨(dú)安裝OWE的客戶(hù)端。此時(shí)如果機(jī)器上安裝的有o facie別的版 本的客戶(hù)端,則會(huì)把別的版本的客戶(hù)端的監(jiān)聽(tīng)覆蓋掉。單獨(dú)安裝的時(shí)候非常簡(jiǎn)單,只需按照 默認(rèn)的點(diǎn)擊下一步直到完成即可。 2. 新建 workspace 扌口疋I Cuiati vlic: jjg Stop Control Cwer Sstvice 在進(jìn)行所有的工作之前,需要新建OWB的用戶(hù)和workspace,步驟如下: 二)會(huì)山詞霸nic E吐注燼 凸1啞比3. D -jm彳鏟1 宙|

8、Utrade - Ur til !j 11; heme J k 比Me安裝嚴(yán)品f| F由!Rli j 1 d ak 宓 fcibirii trill: 羊0 Rap舟髯 F * wry ii ici mi 點(diǎn)擊開(kāi)始一所有程序,如下圖: 二斥虎豈五具 証直扣験B工具 _pj) Dp、i 1 C till ti tn 7E12S09. . ib. Xtr.l 詹 rwfl -| j Rep os i Lory Ex 選擇 Repository Assistant,如下圖: 此時(shí)輸入oraclell的連接信息,點(diǎn)擊下一步,如下圖: 隆擇以下遶罰二. 管世 VVdiE im Suild-rltE.(W

9、 臺(tái)理 vVareTOLso Ruiidmr二作區(qū)同尸 向滸料U李J不閒邑示語(yǔ)譽(yù) / IO 軸色案澤畀拔為ora tie warehouea Eui力3的當(dāng)蔚腹舉M 件理J2EEH1戶(hù)咔戶(hù)CO 顯祥呵證潔貝2 單擊杯下-齒.ittir. 后直程) Ttf (N)、 默認(rèn)選擇第一個(gè),管理工作區(qū),點(diǎn)擊下一步,如下圖: 默認(rèn)選擇創(chuàng)建新的工作區(qū),點(diǎn)擊下一步,如下圖: 默認(rèn)選擇第一個(gè),為工作區(qū)新建一個(gè)用戶(hù),點(diǎn)擊下一步,如下圖: 此時(shí)輸入剛才連得服務(wù)器的DBA的用戶(hù)信息,點(diǎn)擊下一步,如下圖: 此時(shí)填寫(xiě)工作區(qū)名稱(chēng)以及工作區(qū)用戶(hù)信息,命名可以參考上圖所填寫(xiě), 點(diǎn)擊下一步,如下圖: 此時(shí)選擇注冊(cè)為工作區(qū)的用戶(hù),

10、此時(shí)我們可以新建用戶(hù),點(diǎn)擊“創(chuàng)建新用戶(hù)”,如下圖: 輸入新建用戶(hù)的信息,點(diǎn)擊確定,如下圖: 剛才新建的用戶(hù)已經(jīng)在右邊的所選用戶(hù)里邊了,點(diǎn)擊下一步,如下圖: fri(LD 1-堆.址胡同 192.1ES. 0.10 詫n呂. 1521 d did WI1 Id DBA 用戶(hù)若: eye tarn 創(chuàng) l-WarfihnLSR Rmldfir TftlX 所百石 用尸老: FWarphaLSP Ruilder Xft區(qū)用戶(hù) 用戶(hù)名: msshj H Wa巳 11 口use Builder X作區(qū) 工柞匡名稱(chēng)一 works p a c 曰n ashj 前目毛稱(chēng). hi1 PROJECT 啟退聞J蟄有

11、 該界面列出了所建 workspace相關(guān)的信息。點(diǎn)擊完成,如下圖: 此時(shí)系統(tǒng)正在新建工作區(qū)相關(guān)內(nèi)容,完成后會(huì)給出提示,點(diǎn)擊確定即可。 至此,新建workspace相關(guān)工作已經(jīng)完成。同時(shí)可以用該步驟管理(新建、刪除)工作區(qū)以 及管理工作區(qū)的用戶(hù)等信息。 3. 登陸OWB 點(diǎn)擊開(kāi)始一所有程序,如下圖: p 丄 J丄鼻 * r 1 怎 Or a die ;旳:* 備覆團(tuán)按案工貝奇口 聒耽 兇 翼 | 磴暫imvLr_ooomArEoii *| 丨 辛 H 同 iiEKr_rMjEEi T 首 Cr o-zLct 1第業(yè)少 -1TA1_L45 :H爭(zhēng)映射 冬慫摳審汁需 禺直維 棘農(nóng) fl !EUJf

12、.IELf H C外制茂 1 :噺觀囹 H円室牟比規(guī)封 出揚(yáng)洋列 軒用尸企蛭型 卄命弘?11 LfJ L H2 *! .二 WQL 5*?r7T 1為J k. M9 -冃毛 UpEIUXLg 11 ror ta: BlH._T_B_SLUESSSTAD: 斂廝IUIT.I.JJODB 口 U5EELB0U 在“關(guān)鍵字“系列里填寫(xiě)主鍵等信息,如下圖: :T/T1/C J X m 暫 血.憂:上:叱:3二11 - W b |礙 斗解 *i H5戶(hù)剋、煙 -通1U列 :l tS2 _ | QT. ”Sybosa 其實(shí)建表的過(guò)程和 oracle數(shù)據(jù)庫(kù)里建表過(guò)程基本一致。 ,驗(yàn)證一下。 ,部署后即可在目

13、標(biāo)庫(kù)中查詢(xún)到 此時(shí)如果想自己建的表有沒(méi)有問(wèn)題,可以在表上右鍵,選擇星 驗(yàn)證后可以進(jìn)行“生成”,在表上右鍵,選擇“生成”即可。 如果想把該表建在數(shù)據(jù)庫(kù)里,則在表上右鍵,選擇“部署” 該表的信息。 部署后的提示信息,如下圖: USER-ROLE (4301)-日志 國(guó)E3 *袪春越 三丿已完成個(gè)對(duì)稼出諸,0個(gè)帶有嚳告 屯 U5EE_R0LE El-a/臉證 a VLB-0001:驗(yàn)證已成功兗成. 丿驗(yàn)證己成功完磁. th-v腳本 k USER_EOLE. ddl -Q ID.血 J0GIN TIMES 說(shuō)明墮); 后嗟 下一歩迫話 輸入名稱(chēng),點(diǎn)擊下一步,如下圖: 默認(rèn)選擇即可,點(diǎn)擊下一步,如下圖:

14、 此時(shí)把維移動(dòng)到右邊,此時(shí)我們把剛建好的DIMI_USER移動(dòng)過(guò)去,點(diǎn)擊下一步,如下圖: 輸入度量的值,我們例子輸入次數(shù),點(diǎn)擊下一步,如下圖: 點(diǎn)擊完成即可,此時(shí)立方已經(jīng)創(chuàng)建成功。 此時(shí)可以看一下左側(cè)的菜單,如下圖: 0 53TARJ46 E導(dǎo)映射 R %轉(zhuǎn)議 I*匚數(shù)據(jù)審計(jì)雅 審“r tt 屜立方 向表 B DIfflI USER TAB 訂 USIHJXLE 除了剛才新建的維以外,還自動(dòng)生成了立方對(duì)應(yīng)的表LOGIN_TIMES_TAB 另外,維和立方都只是把表建好了,還需要建對(duì)應(yīng)的映射關(guān)系,只有把映射也建好了,維或 立方才會(huì)有數(shù)據(jù)。建映射就不再累述了。 13. 新建進(jìn)程流 在映射進(jìn)行執(zhí)行的

15、時(shí)候, 有可能其中一個(gè)映射要用到另外的一個(gè)映射執(zhí)行的結(jié)果,所以必須 控制映射的執(zhí)行順序,這就需要進(jìn)程流了。 進(jìn)程流相關(guān)的包括三個(gè)概念:進(jìn)程流模塊、進(jìn)程流程序包、進(jìn)程流。 新建進(jìn)程流也是比較簡(jiǎn)單的,在進(jìn)程流的編輯器上,直接把組件調(diào)色板里的組件拉過(guò)來(lái)就行, 類(lèi)似于visio里的流程圖。故在此就不在寫(xiě)具體步驟了。 14. 映射編輯器常用到的組件調(diào)色板 對(duì)于OWB來(lái)講,最核心的就是映射,對(duì)于映射,最核心的就是組件調(diào)色板。 所以在此我們介紹幾種常用的組件調(diào)色板的組件。 1)表運(yùn)算符 圖標(biāo)為: 門(mén)裏運(yùn)宜袴 熾據(jù)跆目標(biāo).數(shù)據(jù)瘍目標(biāo)) 表運(yùn)算符其實(shí)就是和一張表關(guān)聯(lián)起來(lái)。 從組件調(diào)色板中托一個(gè)表運(yùn)算符到映射編輯

16、器,如下圖: 逼辺選擇成下操作之一恭加表運(yùn)算符: 刨建未豹定的運(yùn)直符(T眞有雇性) 從現(xiàn)有資潤(rùn)襠案庫(kù)對(duì)象中陡擇并塞走 HHJLJrrrrHJKrB 243_EFMCS ACC BUSI_T_E2 COTE_T_ABCTEF CODE 匚OBE CODE GO血 CODE I BUGJinD T DEPT T EmsrON I TE2T2P T TESTED 1 T TESTZkFl 確走 軀消 此時(shí)有兩種情況:一是新建一張表放到映射編輯器里,二是連接任何一個(gè)數(shù)據(jù)源中存在的表 來(lái)放到映射編輯器中。 如果選擇第一種,填寫(xiě)表的基本的屬性。這些動(dòng)作為完成后,在這個(gè)表運(yùn)算符上點(diǎn)擊右鍵, 如下圖: 1 打

17、開(kāi)詳細(xì)貸料W. 産接劉 定義呈示集9 同步X) - - 刨建和屛定CE) 選探是示集 聖惻QJ) M 圈除型) 此時(shí)如果點(diǎn)擊“創(chuàng)建和綁定”,則會(huì)在“表”模塊下新建一張表并和這個(gè)表運(yùn)算符連接。 如果選擇第二種,則和直接從數(shù)據(jù)源中拖一個(gè)表過(guò)來(lái)效果是相同的。 類(lèi)似表運(yùn)算符的運(yùn)算符還包括:視圖運(yùn)算符、維運(yùn)算符、立方運(yùn)算法等等。他們有一個(gè)共同 的特征:名稱(chēng)以“運(yùn)算符”三個(gè)字結(jié)尾! 2)查找 圖標(biāo)為: 圍直找?guī)p換.轉(zhuǎn)換) 查找是映射最常用的一個(gè)組件。顧名思義,他是從一張表里查出一條信息并輸出出來(lái)。它所 表達(dá)的是sql中的join的意思。 如這樣一個(gè)場(chǎng)景:一張用戶(hù)表,其有一個(gè)角色的id,但我們想要的結(jié)果是包

18、括用戶(hù)名稱(chēng)和角 色名稱(chēng)的信息。所以此時(shí)我們就用到了查找。 查找包括四個(gè)要點(diǎn):1,要查找的表,2,查找的條件(即查找的輸入),3,查找的輸入和查 找的表的字段之間對(duì)應(yīng)關(guān)系,4,輸出。 根據(jù)這四個(gè)要點(diǎn),查找的步驟也是按照這四個(gè)點(diǎn)的順序一步一步往下走的。 把查找拉到編輯器上,如下圖: SRC S SRC, 0- E EFN J EV51KE5SACTIQ3J 36 EWFEBTEST SECB T BEERinLE SRC O il過(guò)蜃擇旦下離惟之一濤加查按: O創(chuàng)建耒辦定的運(yùn)倉(cāng)符仟具有屬性) 從規(guī)有資斜檔秦庫(kù)對(duì)慕中選擇并鄭定 表 視國(guó) 3E 0- 礪定 選擇要查找的表,此時(shí)選擇角色表,點(diǎn)擊確定如下

19、圖: 此時(shí)給出新建查找的向?qū)?,點(diǎn)擊下一步,如下圖: 此時(shí)輸入查找的名稱(chēng),點(diǎn)擊下一步,如下圖: 這一步使用默認(rèn)的即可,即一個(gè)輸入和一個(gè)輸出,點(diǎn)擊下一步,如下圖: 這個(gè)界面還是現(xiàn)實(shí)最開(kāi)始選擇的表,點(diǎn)擊下一步,如下圖: id 這個(gè)界面錄入查找的條件,即查找的輸入,可以輸入多個(gè)字段,我們此時(shí)只需輸入角色 即可,因?yàn)槲覀冎皇褂媒巧玦d查詢(xún),點(diǎn)擊下一步,如下圖: 這個(gè)界面是輸出字段, 默認(rèn)是所選擇的表的所有字段, 也可以自己添加, 表達(dá)式列現(xiàn)實(shí)的該 數(shù)據(jù)字段的來(lái)源,默認(rèn)都是綁定的對(duì)應(yīng)的選擇表的字段。 如果自己新增,則需要自己編寫(xiě)綁 定的表達(dá)式。此步驟我們默認(rèn)不修改,點(diǎn)擊下一步,如下圖: 這個(gè)界面做的是四個(gè)

20、要點(diǎn)中的第三個(gè),即輸入的字段和查找的表的字段之間的對(duì)應(yīng)關(guān)系。我 們這個(gè)例子是輸入的ROLEID和角色表的角色id對(duì)應(yīng),點(diǎn)擊下一步,如下圖: 這個(gè)界面可以仔細(xì)讀一下上面的提示,即如果根據(jù)輸入的條件查詢(xún)出來(lái)的不是一條記錄該怎 么處理。上面給出了三種選擇。我們此時(shí)選擇默認(rèn)的。點(diǎn)擊下一步,如下圖: 觸井6非 滾邑具帝以下駅認(rèn)iS的廳 圭葩輸入信師任何匹配昉指示斷何返創(chuàng)查找結(jié)耒. 輅出匏ctnGipj 幫助QD 99 P 匪巨 IP * 雙擊該組件,進(jìn)行設(shè)置必要的屬性,如下圖: 輸入名稱(chēng),點(diǎn)擊下一步,如下圖: 默認(rèn)為兩個(gè)輸入和一個(gè)輸出,即數(shù)據(jù)從兩個(gè)表的得到, 正好夠我們的例子使用, 點(diǎn)擊下一步, 如下圖

21、: 此時(shí)分別設(shè)置兩個(gè)輸入的字段,INGRP1我們輸入MODELID和MODELNAME,之后選擇 “組”下拉款,選擇 INGRP2,此時(shí)輸入 FACTORID和MODELID,即INGRP1數(shù)據(jù)是從 MODEL表里來(lái),INGRP2的數(shù)據(jù)時(shí)從INGRP2來(lái)。如下圖: I a 組 -箍比曉性 1412 后退(T 卩曲帥1 呢 皈底】-TNtR?P 幫比亦 點(diǎn)擊下一步,如下圖: 此時(shí)是輸入字段,默認(rèn)已經(jīng)把剛才四個(gè)輸入字段作為了輸出。點(diǎn)擊確定即可。 做到此,已經(jīng)把輸入和輸出設(shè)置完成。還有一個(gè)最重要的一點(diǎn),就是連接的條件,此時(shí)我們 在映射編輯器里點(diǎn)擊該聯(lián)接器,則工作區(qū)右邊的屬性欄目如下: JDIWE1

22、- m性loam A皆/ CK 刨逹看 說(shuō)團(tuán) 上祖憐額時(shí)誡 按鈕進(jìn)行編輯聯(lián)接條件。如下 此時(shí)我們可以看到“聯(lián)接條件”這個(gè)屬性,點(diǎn)擊后邊的 圖: 這個(gè)編輯器分四部分:左邊、右上、右中、右下。 左邊是所有可以選擇的字段。右上是編輯區(qū)域,進(jìn)行條件的編輯,右中是關(guān)系的選擇, 右下 是驗(yàn)證區(qū)域,編寫(xiě)好聯(lián)接條件可以在此驗(yàn)證一下是否通過(guò)。驗(yàn)證的時(shí)候會(huì)真正查詢(xún)數(shù)據(jù)庫(kù)進(jìn) 行操作,所以會(huì)延遲一些。編輯完后點(diǎn)擊確定即可。 至此,聯(lián)接器已經(jīng)新建完成。如下圖: *nAP_f1ODELS ll h JtMtMEtt 0 E1INGRP1 MODE LID MODELJNA.lVtE GINGRP2 F/ICTORID *

23、 MODE LID % -oureRFi MODE LID * MODELhAlVlE FCTORID MODELIDJ) E V 4)子查詢(xún)過(guò)濾器 圖標(biāo)為: 睜子萱詢(xún)過(guò)濾器寫(xiě)換轉(zhuǎn)騏) 子查詢(xún)過(guò)濾器,顧名思義,就是對(duì)應(yīng)sql語(yǔ)句的子查詢(xún)。 5)表達(dá)式 圖標(biāo)為: 嚴(yán)歳達(dá)式蘸換轉(zhuǎn)郭 表達(dá)式,顧名思義,其實(shí)把輸入列經(jīng)過(guò)計(jì)算 (加減乘除等)輸出。所以這個(gè)運(yùn)算符比較簡(jiǎn)單。我們有一個(gè)這樣的場(chǎng)景: Factor表中有FACTORNAME 和MODELID 兩個(gè)字段,MODEL 表中有一個(gè) MODELNAME 字段,我們想要的得到一個(gè)表就一列,是 FACTORNAME 加上 MODELNAME 的值。 先把F

24、ACTOR表拖到編輯器上,之后再拖一個(gè) MODEL的查找,查出對(duì)應(yīng)的 MODELNAME 字段。 把表達(dá)式拖到編輯器上,如下圖: 此時(shí)雙擊該組件,如下圖: 此時(shí)輸入組件名稱(chēng),點(diǎn)擊下一步,如下圖: 此時(shí)默認(rèn)即可,也可以修改組名稱(chēng),點(diǎn)下一步,如下圖: 簡(jiǎn)入?yún)栃?襁h(yuǎn)qp 破卞一母伽| 鮭 ) 期消 走艾IPFSIO運(yùn)理符的輸入屋性: 小敵 1 MCLE陰間E 10D 2 FACTOR NAME VARCl-kR 100 此時(shí)錄入輸入屬性,我們錄入 MODELNAME 和FACTORNAME兩個(gè)輸入字段,點(diǎn)擊下 步,如下圖: 此時(shí)錄入的是輸出屬性,我們錄入NAME字段,并點(diǎn)擊表達(dá)式后邊的“ ”來(lái)進(jìn)行

25、該字段 數(shù)據(jù)來(lái)源的表達(dá)式編輯。如下圖: 這是表達(dá)式的編輯器,這個(gè)例子是直接把MODELNAME 和FACTORNAME進(jìn)行合并。 在上面我們已經(jīng)介紹過(guò),在此就不多說(shuō)了。點(diǎn)擊確定即可。完整的映射截圖如下: % V H r- ij M DE7ELID % O rl mu i Kf.LWK 72 -IWG. MOE ELID % FACTO Mil D a RIGID FACTOR. FACTOR 3 MODEL- 備串 W ODEL % 0 |.訂i燈 JYAL1 % 二 門(mén)皿TG. 進(jìn)行部署、之后生成,此時(shí)查看表T_EXPRESSION的數(shù)據(jù),截圖如下: MAf_rSTfflAP_T_OPfiE

26、SSIOH韻魏毎-T_EKERESI(J1I L I 執(zhí)行直詢(xún)戲取更蓋信息卅狀子旬.1 W4VKL2 1 核宜計(jì)劃蒼本信息惑據(jù)更撕時(shí)間戳 2 核查計(jì)劃基本信息養(yǎng)箱束時(shí)間 3 核苔計(jì)劃基本信息恚開(kāi)始時(shí)詞 斗 核查計(jì)炯基本信息寢計(jì)戈惜述 5 核章計(jì)勿基卒信息靈序號(hào) 號(hào) 核章計(jì)劃至奉債息烹觸按器屛薇詩(shī)蠱 T 枝直計(jì)劃基本信息養(yǎng)總錯(cuò)附件名稱(chēng) 0 篠育計(jì)劃基本信息痕單位 9 核查計(jì)劃基本信息寢鮒件名舔 13 核萱計(jì)劃基本信B表?xiàng)?惜踣 11 核查計(jì)劃基本信息舂増量我惡 12 核查計(jì)劃基本信息禮費(fèi)用估算模極 13 核萱計(jì)劃基本信息贏愎式計(jì)直標(biāo)恚位 14 核萱計(jì)劃基本信息裏計(jì)劃喀稱(chēng) 15 核査計(jì)創(chuàng)基本信M菇

27、準(zhǔn)一編碼 L23網(wǎng)jn萌hj r MIJKJBCT imVLTJREF取MUGS 卜 E NIJLJOJTC . SiC_3t. IUI7_7_FAC70t 嗪 -B flI_nDjrCT.SE_3t.EUI_7_Jl01IL 睫) n: JIOJICT DJFAlfl.7JCOFItniKiJIUJT, QKjUCLE 肘.: j-_j冊(cè)_FEOJ匸T.TAR1,帰汕陽(yáng) 惡射) LB Fl! _PDJTCT. 7kEl. 7_NtjBILS 痕 該界面包含兩部分,左邊是快照的基本信息,右邊是快照包括的內(nèi)容。 在左邊和右邊的項(xiàng)目上點(diǎn)擊右鍵,會(huì)分別顯示出刪除和還原的按鈕,選擇相應(yīng)的選項(xiàng)即可。 如

28、下面兩張截圖: 二問(wèn)岡 快鯉程)奄看優(yōu) 軒助恒) 所赭 翹 pOirJTJOItOlIJ r-1-in 午 23 rep_mGth| 11 -HEFAUL:衛(wèi)HFitmm訊乍黃) B l/TJJKjJICT. 5JIC_36l EJII_T_F0E ($j DEFAULT CCBFIGmW ;“可 ryjKDjin _j 把 iijE(r. 小n -E hijkojectTOi.t 也血eh H JW:LE藝討( 還麴 17. 導(dǎo)入/導(dǎo)出 OWB的元數(shù)據(jù)可以保存擴(kuò)展名為MDL的文件。我們可以使用這些元文件進(jìn)行復(fù)用或 遷移,如我們新建了幾個(gè)表或映射等,我們可以把這些信息導(dǎo)出為MDL文件,之后可以

29、在 別的項(xiàng)目里把這些文件導(dǎo)入。 下面例子把 rep_mashj用戶(hù)的 workspace里的SRC_36和TAR1導(dǎo)出來(lái),并導(dǎo)入到 rep_mashijie 用戶(hù)的 workspace 里。 1)導(dǎo)出 選中要導(dǎo)入的項(xiàng)目,點(diǎn)擊菜單上的文件,選擇導(dǎo)出,如下圖: 選擇 Warehourse Builder元數(shù)據(jù),如下圖: 點(diǎn)擊瀏覽,選擇要存儲(chǔ)的位置,如下圖: =c: 沌置(1): !G eygxin 主目錄 用尸 DdcumexLiE and e 111 ngs do弓h(huán) Downloads rnrfslQ.gs new_zszq Prograrn Files RECYCLER syspifep S

30、ystem Volume Information WIHDOWS 空件名: t*sl 文件類(lèi)型理): MDL 丈件 c*. rftdl) 耕助逍) 打開(kāi) 取消 點(diǎn)擊導(dǎo)出,如下圖: 導(dǎo)出后,相應(yīng)目錄下出現(xiàn)導(dǎo)出的文件和日志信息,如下圖: I 常:M Y_PRDTEC T-2C110116m0 9SB. mdl |J- BT_FRDJECT-20110L lB_095B_xp. 2)導(dǎo)入 切換到另外一個(gè)用戶(hù)登錄,把剛才導(dǎo)出的文件導(dǎo)入進(jìn)來(lái)。 選擇菜單欄的文件,選擇導(dǎo)入,如下圖: tr伴 .4-吐羿護(hù)和| |_5 t xc -rr 牡 ll I Ctrl-N jUFIGURkTIOlT 仃 ! 1 Or

31、 acle ar ehoiis e Builder 希口 Ctrl-0 在止護(hù)編輯專(zhuān)諒方粟 關(guān)閉Ctri-F4 oBCtTlShHl -尸 B 務(wù)Ctrl-S 還原到保存的版本 導(dǎo)入 u-ehui Builler 荒數(shù)據(jù)(ff). 導(dǎo)出 脫機(jī)蠱T據(jù)庫(kù)九LS據(jù) CXDF) |町 更咬數(shù)據(jù)捕枝 製據(jù)軍對(duì)券(I). 霍 SffS 11 3 配置貶). 冒驗(yàn)注阿.一. 平面丈件們,一 選擇 Warehourse Builder元數(shù)據(jù),如下圖: 點(diǎn)擊導(dǎo)入,如下圖: ffijg:導(dǎo)入開(kāi)舞時(shí)畫(huà) 01718/2011 1CI!OO!22 CST 幫助12|觀消 導(dǎo)入后會(huì)在項(xiàng)目導(dǎo)航器上看到導(dǎo)入的兩個(gè)對(duì)象,如下圖

32、: 覧 3 E_J MY_FSDJCT E fg複換映射 電禹建據(jù)庫(kù) 7 電r.rFJQdc 1 I 宀 .二(jQ Oracle IS 5RG_3C DB2 頭L Server Sybis Inf airpiK lendata 18. 新建用戶(hù)、角色 OWB允許在OWB的客戶(hù)端新建用戶(hù)和角色信息。 點(diǎn)擊菜單欄的視圖,如下圖: IS Oracle Tarehousc Buildex 視團(tuán) 擁索工貝窗口幫助 選項(xiàng) 囪;白 全局導(dǎo)航器點(diǎn)) 組件調(diào)色檢 etrkShift-P 結(jié)構(gòu) Ctrl+Shift-5 調(diào)試器 屬性監(jiān)察豁 arkShlft-1 S翻譯 書(shū)妥全性 日志 Ctrl+Shifl 丄

33、圖形導(dǎo)航耦 瑣目導(dǎo)毓龍E 位置導(dǎo)航黠 選擇全局導(dǎo)航器,之后會(huì)把該欄目顯示出來(lái),如下圖: 已全局導(dǎo)骯器 X畫(huà) 旺篠會(huì)共應(yīng)用程序服務(wù)器 臣輛處共轉(zhuǎn)換 申虜公共老彖方案 阡寺j公共代碼棍極 2命公共數(shù)據(jù)規(guī)則 4電圉標(biāo)集 F 安全性 i邈用戶(hù) 由|鬲角芭 宦1配置模板 在樹(shù)狀菜單的安全性下,包括用戶(hù)、角色子菜單,可從這兩個(gè)菜單進(jìn)行查看、編輯、新建用 戶(hù)和角色信息。 具體步驟比較簡(jiǎn)單,在此不再累述,注意一點(diǎn)就是此時(shí)需要數(shù)據(jù)庫(kù)管理員的權(quán)限。 19. 部署 部署是根據(jù)邏輯設(shè)計(jì)或模型創(chuàng)建目標(biāo)系統(tǒng)的過(guò)程。此過(guò)程包括生成腳本(如DDL )的 操作,這些腳本將創(chuàng)建表、視圖和維等數(shù)據(jù)對(duì)象。它還包括生成SQL、PL/S

34、QL和 SQL*Loader腳本的操作,上述腳本會(huì)將數(shù)據(jù)加載到數(shù)據(jù)對(duì)象中。 對(duì)于部署,其重要的特征包括: 1、在部署關(guān)系數(shù)據(jù)庫(kù)或維度對(duì)象(如序列、表、維或多維數(shù)據(jù)集)時(shí),系統(tǒng)會(huì)同 時(shí)生成和執(zhí)行DDL腳本,從而在物理上創(chuàng)建這些對(duì)象。 2、在部署ETL映射時(shí),部署過(guò)程只生成PL/SQL腳本。您需要以顯式方式運(yùn)行 這些腳本才能執(zhí)行 ETL。 Oracle Warehouse Builder提供了兩個(gè)部署對(duì)象的選項(xiàng):您可以使用Control Center Manager部署對(duì)象,也可以在Design Center的Project Explorer中直接部署對(duì)象。 Control Center Manager提供了一個(gè)綜合的部署控制臺(tái),它允許您查看和管理部署的各 方面內(nèi)容,其中包括配置和驗(yàn)證。在Control Center Manager中,您可以查看對(duì)象的部署歷 史。部署歷史可用于自動(dòng)確定默認(rèn)部署操作。如果您在 Design Center的Project Explorer樹(shù) 中部署對(duì)象,則無(wú)法使用這些選項(xiàng)。 20. 使用 R

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論