freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

oracle9iwarehousebuilder培訓(xùn)資料-在線瀏覽

2025-05-19 23:06本頁面
  

【正文】 創(chuàng)建模塊,導(dǎo)入平面文件本練習(xí)中,將創(chuàng)建平面文件模塊,然后導(dǎo)入customers 文件。1. 在項目樹中創(chuàng)建新模塊,命名為SourceFiles2. 選擇Generic File Based Application類型 3. 選中“繼續(xù)導(dǎo)入元數(shù)據(jù)向?qū)А睓?4. 5. 抽樣 6. 對各列重新命名如下:C1Customer_IDC2StreetC3PostalCodeC4CityC5StateCodeC6CountryCode7. 其他3個文件命名如下:C1FnameC2LnameC3MiddinitialC4PhonehomeC5Address1C6Address2C7CityC8StateC9ZipC10PhonebC11Cellphone C1Status_CodeC2Status_DescC1Supplier_IDC2Supplier_nameC3Status8. 完成該向?qū)Р⑻峤辉獢?shù)據(jù)。2. 選擇Generic Oracle Database Application 作為模塊類型,Oracle 8i/9i 為數(shù)據(jù)庫版本。7. 提交元數(shù)據(jù)。9. 選擇Generic Oracle Database Application 作為模塊類型,Oracle 8i/9i 為數(shù)據(jù)庫版本。1. 提交元數(shù)據(jù)上面導(dǎo)入了數(shù)據(jù)源元數(shù)據(jù),基于這些數(shù)據(jù)源,我們將創(chuàng)建數(shù)據(jù)倉庫對象并從這些表中抽取數(shù)據(jù)。創(chuàng)建分段傳輸區(qū)(Staging Area)一個分段傳輸區(qū)是存放臨時數(shù)據(jù)的地方以用于進(jìn)一步處理。本練習(xí)示范老代碼的使用(. 使用SQL*Loader裝載數(shù)據(jù))及使用外部表(External Tables)的新的方式。創(chuàng)建模塊及數(shù)據(jù)對象Staging area 包括許多由用戶創(chuàng)建的表。3. 提交該元數(shù)據(jù)。5. 創(chuàng)建新的映射(命名為stg_customer_address_map) 并最大化編輯器。7. 拖取“映射表”圖標(biāo)到畫布上,選擇第一項 “創(chuàng)建未綁定的映射表(不具有屬性)”對話框。 (請使用varchar2 代替char類型) 11. 為了在存儲中建立該表,在對象stg_cust_addresses的頭上點擊右鍵,選擇協(xié)調(diào)出站(reconcile outbound) 12. 在警告對話框上點擊“確定”。14. 關(guān)閉該映射并提交元數(shù)據(jù)。16. 后面我們將回到該映射并運行它。其他Staging表和映射此處不再枚舉。另外一種創(chuàng)建對象stg_cust_addresses 的方法是是適用外部表(External Table)功能。)5. 連接到該用戶6. 。b. 創(chuàng)建外部表定義CREATE TABLE stg_cust_addresses_ext (CUSTOMER_ID NUMBER,STREET VARCHAR2(27),POSTALCODE NUMBER,CITY VARCHAR2(16),STATECODE VARCHAR2(4),COUNTRYCODE VARCHAR2(2))ORGANIZATION EXTERNAL(TYPE oracle_loader DEFAULT DIRECTORY xweek_files LOCATION (39。))REJECT LIMIT UNLIMITED。8. 此時,在Warehouse Builder 中有了2個顧客地址表,一個用于staging 表,用于SQL*Loader裝載數(shù)據(jù),另外一個是利用外部表來訪問。9. 提交元數(shù)據(jù)。1. 在Staging 模塊中創(chuàng)建新視圖。select order_id, to_date( to_char(order_date , 39。 ) , 39。 ) order_date, order_mode, customer_id, case order_status when 0 then 39。 when 1 then 39。 when 2 then 39。 when 3 then 39。 when 4 then 39。 when 5 then 39。 when 6 then 39。 when 7 then 39。 when 8 then 39。 when 9 then 39。 when 10 then 39。 else 39。 end, order_total, sales_rep_id, promotion_idfrom 4. 提交元數(shù)據(jù)??梢允褂们懊嫠鰏tg_cust_addresses中兩種機制中的任一種方式創(chuàng)建。 2. 列名Status_CodeStatus_Desc3. 確認(rèn)表中列的數(shù)據(jù)類型正確。第四個對象也用于未來維的源數(shù)據(jù)表。1. 在模塊 staging 中創(chuàng)建一個表,用于存儲從文件 “” 中的信息,命名為stg_suppliers,命名映射為 stg_suppliers_map(如果采用該種方式創(chuàng)建)。(將 Char 改為 Varchar2)4. 提交元數(shù)據(jù)。該數(shù)據(jù)倉庫是簡單的星型模型,數(shù)據(jù)來源于用戶 OE, HR 及 Staging 模塊。該星型模型不保存詳細(xì)訂單信息,也就意味著訂單詳細(xì)在本數(shù)據(jù)倉庫中沒有。事實表(Fact tables)orders的事實表 (name: Orders) 收集有關(guān)定單的信息。為簡便起見,各層次在屬性上比較緊湊。將其改名為如下所示。 使用Warehouse Builder向?qū)?chuàng)建,最低級別為Day,可以選擇你希望看到得時間維,如季、月??梢栽跁r間維上創(chuàng)建多種層次。打開該模塊并:1. 在維節(jié)點,選擇創(chuàng)建維,然后利用向?qū)?chuàng)建維。4. 同樣也要提交。 9. 提交至此就完成了數(shù)據(jù)源、分段傳輸區(qū)及目標(biāo)數(shù)據(jù)倉庫的工作。 Module 4: 建立映射及轉(zhuǎn)換Warehouse Builder 允許在存儲庫中創(chuàng)建、導(dǎo)入及維護(hù)PL/SQL。映射將在本模塊的后半部分練習(xí)。4. 在窗口中輸入如下代碼,部分內(nèi)容已按照格式給出,粗體部分為添加進(jìn)去的。 main bodyBEGIN select da_id into v_return from TIMES where = sysdate。END。導(dǎo)入一個已經(jīng)存在的過程(Procedure)1. 為了在Warehouse Builder中重用已經(jīng)存在的PL/SQL 代碼,進(jìn)入需要使用存儲過程的模塊中選擇導(dǎo)入,本例中,導(dǎo)入Warehouse 模塊2. 創(chuàng)建一個指向HR的新的數(shù)據(jù)庫鏈路以導(dǎo)入數(shù)據(jù)。4. 將會看到兩個對象。5. 驗證導(dǎo)入6. 可選擇“添加到共享庫”創(chuàng)建映射裝載數(shù)據(jù)下面我們創(chuàng)建映射將數(shù)據(jù)從不同數(shù)據(jù)源將數(shù)據(jù)抽取到數(shù)據(jù)倉庫。映射維首先創(chuàng)建產(chǎn)品Products維。ProductsSource objects:Table: Table: Target:Dimension: Warehouse.ProductsMapping Activities:1. 在Warehouse模塊中創(chuàng)建維 wh_products_map 2. 添加合適的數(shù)據(jù)操作符3. 連接全部的列到j(luò)oiner4. 對于兩個數(shù)據(jù)源基于category_id進(jìn)行連接 5. 從joiner連接相應(yīng)的列到目標(biāo)維各列6. 設(shè)置裝載類型為INSERT/UPDATE7. 驗證并查看報告8. 提交映射.提示: The Update: 用于裝載數(shù)據(jù)必須設(shè)為NO,以產(chǎn)生merge codeOrder_StatusSource objects:Table: Sequence: Target:Dimension: Mapping Activities:1. 在Warehouse模塊中創(chuàng)建維wh_ord_stat_map2. 添加合適的數(shù)據(jù)操作符3. 添加序列 wh_orderstat_seq (在映射中創(chuàng)建完后將在新的存儲庫中創(chuàng)建一個新的序列,或者,事先創(chuàng)建好該序列,然后在映射中引用它)4. 映射合適的列到維中5. 設(shè)置加載類型為 INSERT/UPDATE(鼠標(biāo)右鍵點擊維order_status標(biāo)題,選擇運算符屬性,如圖)6. 在運算符屬性中選擇“無約束條件”。注: 當(dāng)使用外部表時,能看到不分段傳輸?shù)膬?yōu)點。WarehousesSource objects:Table: Table: Table: Target:Dimension: Warehouse.WarehousesMapping Activities:1. 在Warehouse模塊中創(chuàng)建維wh_warehouses_map 2. 添加合適的數(shù)據(jù)操作符3. 將合適的列添加到連接運算符 joiner4. 根據(jù)location_id 及 country_id 進(jìn)行join。CustomersSource objects:Table: Table: Or Table: Lookup: Target:Dimension: Warehouse.CustomersMapping Activities:1. 在Warehouse模塊中創(chuàng)建
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1