數據倉庫培訓教程課件_第1頁
數據倉庫培訓教程課件_第2頁
數據倉庫培訓教程課件_第3頁
數據倉庫培訓教程課件_第4頁
數據倉庫培訓教程課件_第5頁
已閱讀5頁,還剩79頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

本次培訓目的了解OLAP技術以及相關產品了解Oracle數據倉庫和商業智能總體解決方案了解OracleWarehouseBuilder產品的架構和安裝了解OracleWarehouseBuilder產品的特性和使用方式了解國內當前幾個銀行的數據倉庫項目的實施過程使用Hypersion實現BI前端展現本次培訓目的了解OLAP技術以及相關產品日程安排第一天OLAP技術以及產品介紹Oracle數據倉庫和商務智能整體解決方案介紹OracleWarehouseBuilder產品整體介紹安裝OWB產品,創建設計和運行資料庫定義數據倉庫目標模型多維模型設計維度設計,立方體設計數據源定義創建文本數據源,創建Oracle數據源日程安排第一天日程安排第二天ETL設計數據流和映射的設計部署管理過程設計過程設計和編輯元數據瀏覽設計瀏覽器和運行審計器DW工程中ETL的實現Hypersion實現BI前端展示日程安排第二天OracleWarehouseBuilderOracleWarehouseBuilderOWB工作過程關系性數據平面文件應用主機Oracle8iorOracle9i抽取和轉換數據6生成代碼4設計目標數據倉庫模型1映射源數據3部署數據倉庫5OWBrepository源數據目標數據倉庫OWBClient2定義源數據OWB工作過程關系性數據Oracle8iorOracl3.源到目標的映射避免手工編碼和維護復雜的程序文檔化表示ETL的流程和業務規則避免大量的培訓工作BusinessChallenge!!3.源到目標的映射BusinessChallenge!!3.源到目標的映射

KeyLookupName/AddressSetJoinerFilterSplitterAggregatorDeduplicatorSorterSequenceExpressionTransformationPre-andPost-MappingProcessMappingEditor(IconicView)3.源到目標的映射KeyLookupMappingE3.源到目標的映射:轉換利用Oracle9i作為轉換引擎超過80個打包的函數和存儲過程標準OracleSQL函數超過40多種的WarehouseBuilder函數和存儲過程WB_DISABLE_ALL_CONSTRAINTSWB_TRUNCATE_TABLEWB.LOOKUP_NUM…可以使用用戶自定義的PL/SQL轉換函數和過程內嵌的表達式編輯器ExpressionBuilder內置的校驗功能可以在全局中共享和重用3.源到目標的映射:轉換利用Oracle9i作為轉換引3.源到目標的映射:表達式編輯器語法檢驗3.源到目標的映射:表達式編輯器語法檢驗3.源到目標的映射:增量代碼生成3.源到目標的映射:增量代碼生成3.源到目標的映射:驗證有效性探測數據類型的錯誤匹配漏失的參數未完成的匹配無效的對象無效的參照…3.源到目標的映射:驗證有效性探測3.源到目標的映射易于使用和基于導向的設計Mappingdesigner包含了完整的設計能力中間的和完整的代碼生成和校驗3.源到目標的映射易于使用和基于導向的設計OWB工作過程關系性數據平面文件應用主機Oracle8iorOracle9i抽取和轉換數據6生成代碼4設計目標數據倉庫模型1映射源數據3部署數據倉庫5OWBrepository源數據目標數據倉庫OWBClient2定義源數據OWB工作過程關系性數據Oracle8iorOracl4.代碼生成你得到了性能良好的代碼嗎?BusinessChallenge!!4.代碼生成BusinessChallenge!!4.代碼生成針對Oracle數據庫優化的代碼可對Oracle9i

目標使用MERGE語言Set-based或者row-basedPL/SQL批量處理外鍵約束處理通過inlineviews實現遠端表的快速抽取分區抽取4.代碼生成針對Oracle數據庫優化的代碼4.代碼生成針對目標特性的代碼為數據倉庫創建的SQLDDL為關系型數據源的PL/SQL對應文本數據源的SQL*Loadercontrolfiles對應SAPR/3sources的ABAP為OEM注冊的教本4.代碼生成針對目標特性的代碼日程安排第二天ETL設計數據流和映射的設計部署管理過程設計過程設計和編輯元數據管理設計瀏覽器和運行審計器映射調試和版本控制日程安排第二天OWB工作過程關系性數據平面文件應用主機Oracle8iorOracle9i抽取和轉換數據6生成代碼4設計目標數據倉庫模型1映射源數據3部署數據倉庫5OWBrepository源數據目標數據倉庫OWBClient2定義源數據OWB工作過程關系性數據Oracle8iorOracl5.部署數據倉庫我如何管理我的數據倉庫和數據集市?你提供了統一的控制方式嗎?BusinessChallenge!!5.部署數據倉庫BusinessChallenge!!5.部署數據倉庫:部署管理器對象位置的顯式辨識配置狀態NeverdeployedPreviouslydeployedSuccessfulFailedWarning缺省活動:CreateorUpdate配置歷史配置日期,狀態,錯誤信息5.部署數據倉庫:部署管理器對象位置的顯式辨識5.部署數據倉庫:部署管理器5.部署數據倉庫:部署管理器5.部署數據倉庫:部署管理器5.部署數據倉庫:部署管理器OWB工作過程關系性數據平面文件應用主機Oracle8iorOracle9i抽取和轉換數據6生成代碼4設計目標數據倉庫模型1映射源數據3部署數據倉庫5OWBrepository源數據目標數據倉庫OWBClient2定義源數據OWB工作過程關系性數據Oracle8iorOracl6.抽取和轉換數據任務運行在下班時間有限的資源用來監控和通報任務之間的相互依賴關系如果一個過程失敗,需要告警和通知BusinessChallenge!!6.抽取和轉換數據BusinessChallenge!!6.抽取和轉換數據處理流程--ProcessFlowEditor在處理流程建立過程中定義智能地控制映射和其它OWB對象基于集中的repository管理任務監控,審計和通告任務狀態消滅手工勞動,減少錯誤6.抽取和轉換數據處理流程--ProcessFlowE6.抽取和轉換數據FileExistsFTPForkAndSub-processEmailUser-definedOrTransformMap6.抽取和轉換數據FileExistsFTPForkAn6.抽取和轉換數據ProcessFlowModeler6.抽取和轉換數據ProcessFlowModeler6.抽取和轉換數據ETL任務排序和安排在OWB中直接執行完成ETL過程在OracleEnterpriseManager安排這些任務在OracleWorkflow中注冊,定義執行順序和附加的相關操作OWBOEMOracle

Workflow6.抽取和轉換數據ETL任務排序和安排OWBOEMOracOracleWorkflowOracleWorkflow元數據管理如果開發過程中源數據結果發生變化?如果開發結束一段時間后,有新的需求產生?如果其他部門的技術人員需要改變和系統相關的數據結果?是否是開發的架構?BusinessChallenge!!元數據管理BusinessChallenge!!元數據管理多用戶元數據單用戶更新,多用戶讀取對象鎖機制同步版本管理影響分析開放:編程訪問元數據管理多用戶元數據元數據集成OMGCWM(CommonWarehouseModel)開放的標準使用XML元數據互換XMLMetadataInterchange(XMI)強大的對象模型相關ETL和分析的元數據OWB橋(OracleWarehouseBuilderBridges)OracleDiscovererOracleExpressOracleDesigner(viatheOWBOracleIntegrator)CAERwinSybasePowerDesignerOMGCWM元數據集成OMGCWM(CommonWarehouse元數據集成

把OWB源數據傳輸到OracleDiscoverer元數據集成

把OWB源數據傳輸到OracleDiscov元數據報告元數據報告元數據報表–影響分析元數據報表–影響分析總結Oracle完整集成的數據倉庫解決方案OracleWarehouseBuilder總結Oracle完整集成的數據倉庫解決方案總結:Oracle

數據倉庫解決方案總結:Oracle數據倉庫解決方案總結:OWBOWB是一個針對數據倉庫應用的工具設計和部署數據倉庫/數據中心以及源數據和目標數據的匹配充分利用Oracle數據庫技術和投資元數據共享和報表在OracleDeveloperSuite套件中總結:OWBOWB是一個針對數據倉庫應用的工具Designuser(s)schema-DesignmetadataRepositoryAssistantDesignuser(s)Run-timeownerschema-Audittables-Run-timeanddeploymentstatistics-PhysicallocationinfoTargetschema(s)-Tables-Dimensions,cubes-Mappings-Packages,…ConnectAsuserschema-intermediaryuserforsecurityRuntimeAssistantConnectuserRuntimeownerTargetschema(s)總結:OWB架構Designuser(s)schema-Designm總結:OWB工作過程關系性數據平面文件應用主機Oracle8iorOracle9i抽取和轉換數據6生成代碼4設計目標數據倉庫模型1映射源數據3部署數據倉庫5OWBrepository源數據目標數據倉庫OWBClient2定義源數據管理+總結:OWB工作過程關系性數據Oracle8iorOInformatic以及Hypersion介紹Informatic以及Hypersion介紹練習環境介紹練習環境介紹本次培訓目的了解OLAP技術以及相關產品了解Oracle數據倉庫和商業智能總體解決方案了解OracleWarehouseBuilder產品的架構和安裝了解OracleWarehouseBuilder產品的特性和使用方式了解國內當前幾個銀行的數據倉庫項目的實施過程使用Hypersion實現BI前端展現本次培訓目的了解OLAP技術以及相關產品日程安排第一天OLAP技術以及產品介紹Oracle數據倉庫和商務智能整體解決方案介紹OracleWarehouseBuilder產品整體介紹安裝OWB產品,創建設計和運行資料庫定義數據倉庫目標模型多維模型設計維度設計,立方體設計數據源定義創建文本數據源,創建Oracle數據源日程安排第一天日程安排第二天ETL設計數據流和映射的設計部署管理過程設計過程設計和編輯元數據瀏覽設計瀏覽器和運行審計器DW工程中ETL的實現Hypersion實現BI前端展示日程安排第二天OracleWarehouseBuilderOracleWarehouseBuilderOWB工作過程關系性數據平面文件應用主機Oracle8iorOracle9i抽取和轉換數據6生成代碼4設計目標數據倉庫模型1映射源數據3部署數據倉庫5OWBrepository源數據目標數據倉庫OWBClient2定義源數據OWB工作過程關系性數據Oracle8iorOracl3.源到目標的映射避免手工編碼和維護復雜的程序文檔化表示ETL的流程和業務規則避免大量的培訓工作BusinessChallenge!!3.源到目標的映射BusinessChallenge!!3.源到目標的映射

KeyLookupName/AddressSetJoinerFilterSplitterAggregatorDeduplicatorSorterSequenceExpressionTransformationPre-andPost-MappingProcessMappingEditor(IconicView)3.源到目標的映射KeyLookupMappingE3.源到目標的映射:轉換利用Oracle9i作為轉換引擎超過80個打包的函數和存儲過程標準OracleSQL函數超過40多種的WarehouseBuilder函數和存儲過程WB_DISABLE_ALL_CONSTRAINTSWB_TRUNCATE_TABLEWB.LOOKUP_NUM…可以使用用戶自定義的PL/SQL轉換函數和過程內嵌的表達式編輯器ExpressionBuilder內置的校驗功能可以在全局中共享和重用3.源到目標的映射:轉換利用Oracle9i作為轉換引3.源到目標的映射:表達式編輯器語法檢驗3.源到目標的映射:表達式編輯器語法檢驗3.源到目標的映射:增量代碼生成3.源到目標的映射:增量代碼生成3.源到目標的映射:驗證有效性探測數據類型的錯誤匹配漏失的參數未完成的匹配無效的對象無效的參照…3.源到目標的映射:驗證有效性探測3.源到目標的映射易于使用和基于導向的設計Mappingdesigner包含了完整的設計能力中間的和完整的代碼生成和校驗3.源到目標的映射易于使用和基于導向的設計OWB工作過程關系性數據平面文件應用主機Oracle8iorOracle9i抽取和轉換數據6生成代碼4設計目標數據倉庫模型1映射源數據3部署數據倉庫5OWBrepository源數據目標數據倉庫OWBClient2定義源數據OWB工作過程關系性數據Oracle8iorOracl4.代碼生成你得到了性能良好的代碼嗎?BusinessChallenge!!4.代碼生成BusinessChallenge!!4.代碼生成針對Oracle數據庫優化的代碼可對Oracle9i

目標使用MERGE語言Set-based或者row-basedPL/SQL批量處理外鍵約束處理通過inlineviews實現遠端表的快速抽取分區抽取4.代碼生成針對Oracle數據庫優化的代碼4.代碼生成針對目標特性的代碼為數據倉庫創建的SQLDDL為關系型數據源的PL/SQL對應文本數據源的SQL*Loadercontrolfiles對應SAPR/3sources的ABAP為OEM注冊的教本4.代碼生成針對目標特性的代碼日程安排第二天ETL設計數據流和映射的設計部署管理過程設計過程設計和編輯元數據管理設計瀏覽器和運行審計器映射調試和版本控制日程安排第二天OWB工作過程關系性數據平面文件應用主機Oracle8iorOracle9i抽取和轉換數據6生成代碼4設計目標數據倉庫模型1映射源數據3部署數據倉庫5OWBrepository源數據目標數據倉庫OWBClient2定義源數據OWB工作過程關系性數據Oracle8iorOracl5.部署數據倉庫我如何管理我的數據倉庫和數據集市?你提供了統一的控制方式嗎?BusinessChallenge!!5.部署數據倉庫BusinessChallenge!!5.部署數據倉庫:部署管理器對象位置的顯式辨識配置狀態NeverdeployedPreviouslydeployedSuccessfulFailedWarning缺省活動:CreateorUpdate配置歷史配置日期,狀態,錯誤信息5.部署數據倉庫:部署管理器對象位置的顯式辨識5.部署數據倉庫:部署管理器5.部署數據倉庫:部署管理器5.部署數據倉庫:部署管理器5.部署數據倉庫:部署管理器OWB工作過程關系性數據平面文件應用主機Oracle8iorOracle9i抽取和轉換數據6生成代碼4設計目標數據倉庫模型1映射源數據3部署數據倉庫5OWBrepository源數據目標數據倉庫OWBClient2定義源數據OWB工作過程關系性數據Oracle8iorOracl6.抽取和轉換數據任務運行在下班時間有限的資源用來監控和通報任務之間的相互依賴關系如果一個過程失敗,需要告警和通知BusinessChallenge!!6.抽取和轉換數據BusinessChallenge!!6.抽取和轉換數據處理流程--ProcessFlowEditor在處理流程建立過程中定義智能地控制映射和其它OWB對象基于集中的repository管理任務監控,審計和通告任務狀態消滅手工勞動,減少錯誤6.抽取和轉換數據處理流程--ProcessFlowE6.抽取和轉換數據FileExistsFTPForkAndSub-processEmailUser-definedOrTransformMap6.抽取和轉換數據FileExistsFTPForkAn6.抽取和轉換數據ProcessFlowModeler6.抽取和轉換數據ProcessFlowModeler6.抽取和轉換數據ETL任務排序和安排在OWB中直接執行完成ETL過程在OracleEnterpriseManager安排這些任務在OracleWorkflow中注冊,定義執行順序和附加的相關操作OWBOEMOracle

Workflow6.抽取和轉換數據ETL任務排序和安排OWBOEMOracOracleWorkflowOracleWorkflow元數據管理如果開發過程中源數據結果發生變化?如果開發結束一段時間后,有新的需求產生?如果其他部門的技術人員需要改變和系統相關的數據結果?是否是開發的架構?BusinessChallenge!!元數據管理BusinessChallenge!!元數據管理多用戶元數據單用戶更新,多用戶讀取對象鎖機制同步版本管理影響分析開放:編程訪問元數據管理多用戶元數據元數據集成OMGCWM(CommonWarehouseModel)開放的標準使用XML元數據互換XMLMetadataInterchange(XMI)強大的對象模型相關ETL和分析的元數據OWB橋(OracleWarehouseBuilderBridges)OracleDiscovererOracleExpressOracleDesigner(viatheOWBOracleIntegrator)CAERwinSybasePowerDesignerOMGCWM元數據集成OMGCWM(CommonWarehouse元數據

溫馨提示

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

評論

0/150

提交評論