Oracle BI 應用技術架構詳解(共53張PPT)_第1頁
Oracle BI 應用技術架構詳解(共53張PPT)_第2頁
Oracle BI 應用技術架構詳解(共53張PPT)_第3頁
Oracle BI 應用技術架構詳解(共53張PPT)_第4頁
Oracle BI 應用技術架構詳解(共53張PPT)_第5頁
已閱讀5頁,還剩48頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

OracleBI應用技術架構詳解

預制分析模型概述及示例日期基于角色的信息板分析工作流指導性導航安全性/可見性警報和預先發送邏輯層到物理抽象層計算和量度定義可見性和個性化動態SQL生成高度并行多層、可自定義部署模塊化抽象的數據模型一致的維度異種數據庫支持特定于數據庫的索引OracleBI應用產品體系結構管理元數據OracleBI表示服務按角色分類的信息板報表、分析/分析工作流量度/KPI邏輯模型/主題領域物理映射OracleBIServer直接訪問源數據數據倉庫/數據模型ETL加載流程臨時區域提取流程DAC聯合數據源SiebelOracleSAPR/3PSFTEDW其它日期ETL概述管理元數據OracleBI表示服務按角色分類的信息板報表、分析/分析工作流量度/KPI邏輯模型/主題領域物理映射OracleBIServer直接訪問源數據數據倉庫/數據模型DAC聯合數據源SiebelOracleSAPR/3PSFTEDW其它可以通過三種方法來訪問/加載源數據批ETL低延遲ETL從OracleBIServer直接訪問源數據ETL將體系結構分為提取、通用臨時存儲和加載層提供獨立性、模塊化和可擴展性能夠快速支持數據源系統版本更改能夠通過附加適配器擴展漸變維度支持針對性能而構建所有映射都通過增量提取構建高度優化的并發加載批量加載器支持所有數據庫數據倉庫應用程序控制臺(DAC)應用程序管理、執行和監視ETL加載流程臨時區域提取流程DAC日期管理元數據OracleBI表示服務按角色分類的信息板報表、分析/分析工作流量度/KPI邏輯模型/主題領域物理映射OracleBIServer直接訪問源數據數據倉庫/數據模型DAC聯合數據源SiebelOracleSAPR/3PSFTEDW其它ETL加載流程臨時區域提取流程DACETL概述加載提取SAPPeopleSoft獨立于源的層臨時表提取其它SiebelOLTPOraclePowerConnectPowerConnectSQLSQLSQLSQL應用層ABAP應用層Oracle數據倉庫日期數據提取和加載過程提取模式直接數據庫訪問

OracleEBSSiebelCRMPowerConnect技術SAPR/3PeopleSoftEnterprise通用業務適配器對于沒有預先包裝業務適配器的系統通過平面文件接口轉換和加載數據供應平面文件(S)或表定義的標準格式相對于從零開始建設全面ETL解決方案,明顯降低實施和維護的成本加載提取SAPPeopleSoft獨立于源的層臨時表提取其它SiebelOLTPOraclePowerConnectPowerConnectSQLSQLSQLSQL應用層ABAP應用層Oracle數據倉庫日期加載提取SAPPeopleSoft獨立于源的層臨時表提取其它SiebelOLTPOraclePowerConnectPowerConnectSQLSQLSQLSQL應用層ABAP應用層Oracle數據倉庫數據提取和加載過程數據提取特定業務系統和通用業務適配器從復雜的商業實體系統中取得業務實體信息轉換數據源相關的數據格式到通用臨時表格式輕量級,優化抽取性能,并行執行設計可拓展日期加載提取SAPPeopleSoft獨立于源的層臨時表提取其它SiebelOLTPOraclePowerConnectPowerConnectSQLSQLSQLSQL應用層ABAP應用層Oracle數據倉庫數據提取和加載過程獨立于源的層封裝倉庫加載邏輯處理:緩慢變化維度信息查找比對/生成代理主鍵插入/更新策略貨幣轉換數據一致性在所有數據庫平臺都使用批量加載日期數據源無關加載(SIL)數據源相關抽取(SDE)統一數據臨時區SourceIndependentMappletBusinessComponentMappletSourceAdapterMapplet業務分析數據倉庫PLPmpltmpltSiebelOracleSAPR/3PSFTEDWOther

分散的數據源加載完成后流程–事實表上的數據聚合和預計算

每條數據都附有數據源ID在ETL工具中預置開發好的數據抽取過程JDE日期OracleEBSSourceTableSourceQualifierExpressionTransformationMappletoutputtoExtractMapping舉例:預置抽取Oracle應用–產品維度日期BusinessComponentMappletforOracleEBSProductMasterSourceAdapterMappletTemporaryStagingTable舉例:預置抽取Oracle應用–產品維度日期TemporaryStagingTables(ProductMaster)SourceQualifierExpressionTransformationUniversalStagingTable舉例:預置抽取Oracle應用–產品維度日期UniversalStagingTableSourceQualifierW_PRODUCT_D

DataWarehouseTableSourceIndependentLoad(SIL)Mapplet舉例:預置加載Oracle應用–產品維度日期舉例:抽取PeopleSoft員工維度SDE_PSFT_EmployeeDimension_PhonesSDE_PSFT_EmployeeDimension_AddressesSDE_PSFT_EmployeeDimension_Biography1SDE_PSFT_EmployeeDimension_Biography2SDE_PSFT_EmployeeDimension_JobInformationSDE_PSFT_EmployeeDimensionSIL_EmployeeDimensionW_EMPLOYEE_D日期抽取PeopleSoft員工維度

SDE_PSFT_EmployeeDimension_Phones

PeopleSoftSourceBCmaplet(seebelow)ExpressionTransformationTemporaryStagingTablePeopleSoftSourceTableSourceQualifierExpressionTransformationMapletoutputtoExtractMapping日期抽取PeopleSoft員工維度SDE_PSFT_EmployeeDimension_Addresses

PeopleSoftSourceBCmaplet(seebelow)ExpressionTransformationTemporaryStagingTablePeopleSoftSourceTableSourceQualifierExpressionTransformationMapletoutputtoExtractMapping日期抽取PeopleSoft員工維度

SDE_PSFT_EmployeeDimension_Biography1

PeopleSoftSourceBCmaplet(seebelow)ExpressionTransformationTemporaryStagingTablePeopleSoftSourceTablesSourceQualifierExpressionTransformationMapletoutputtoExtractMappingLookupProcedures日期抽取PeopleSoft員工維度SDE_PSFT_EmployeeDimension_Biography2PeopleSoftSourceBCmaplet(seebelow)ExpressionTransformationTemporaryStagingTablePeopleSoftSourceTableSourceQualifierExpressionTransformationMapletoutputtoExtractMapping日期抽取PeopleSoft員工維度SDE_PSFT_EmployeeDimension_JobInformationPeopleSoftSourceBCmaplet(seebelow)ExpressionTransformationTemporaryStagingTablePeopleSoftSourceTableSourceQualifierExpressionTransformationMapletoutputtoExtractMappingLookupProcedures日期抽取PeopleSoft員工維度

SDE_PSFT_EmployeeDimension

PeopleSoftSourceTableExpressionTransformationTemporaryStagingTableSourceQualifiermaplet日期EmployeeDimensionpopulatedfromPeopleSoft

SDE_PSFT_EmployeeDimension

ExpressionTransformationInputtoMaplet(fromabove)ExpressionTransformationMapletoutputtoExtractMappingLookupProcedures日期EmployeeDimensionpopulatedfromPeopleSoft

SIL_EmployeeDimension

日期EmployeeDimensionpopulatedfromPeopleSoft

SIL_EmployeeDimension_SCDUpdate

SourceDefinitionExpressionTransformationFilter(SCDlogic)SourceQualifierTargetDefinition日期增量提取和加載各種戰略用于優化增量提取并加載數據總體設計–盡可能增量提取,否則增量加載Siebel使用一個日期窗口和ROWID的組合比較Oracle使用日期窗口和提取最后更新日期同時使用日期/記錄印象,以控制目標的更新PeopleSoft盡可能使用日期窗口和提取最后的更新日期SAP使用日期窗口和提取最后更新日期同時使用日期/記錄印象,以控制目標的更新某些維度是全量提取,但在和目標控制更新日期數據倉庫應用程序控制臺(DAC)DAC是一個元數據驅動的管理和部署工具,用于ETL和數據倉庫對象由數據倉庫開發人員和ETL管理員使用應用程序配置管理元數據驅動的任務相關屬性和關系允許創建自定義ETL執行計劃允許演練開發和測試執行允許并行加載以實現高性能ETL有助于索引管理和數據庫統計信息收集自動化SiebelOLTP更改捕獲協助捕獲已刪除記錄細粒度可重啟性監視支持遠程管理和監視提供運行時元數據驗證檢查提供題內文檔日期物理數據模型概述具有一致維度的企業級模塊化數據倉庫數據模型銷售、服務、市場營銷、配送、財務、勞動力、運營和采購集成來自多個數據源的數據編碼標準化實時準備以最細粒度的方式存儲事務數據跟蹤歷史更改支持多幣種、多語言已針對Oracle、SQLServer、IBMUDB/390和Teradata實現并優化管理元數據OracleBI表示服務按角色分類的信息板報表、分析/分析工作流量度/KPI邏輯模型/主題領域物理映射OracleBIServer直接訪問源數據ETL加載流程臨時區域提取流程DAC聯合數據源SiebelOracleSAPR/3PSFTEDW其它數據倉庫/數據模型日期特性:一致的維度以最細粒度的方式存儲事務數據跟蹤所有歷史更改預建的、可擴展的為速度而構建集成的企業分析數據模型優點:企業級業務分析(跨整個價值鏈)訪問匯總量度,或下鉆到最低詳細級別準確的歷史表示服務客戶銷售市場營銷配送財務HR/勞動力運營采購客戶客戶供應商供應商供應商日期選定的業務分析倉庫的主要實體一致的維度客戶產品供應商內部組織客戶地點客戶聯系人GL帳戶員工銷售代表服務代表合作伙伴宣傳活動提供的內容成本中心利潤中心銷售商機報價渠道訂單管理銷售訂單行銷售計劃行登記提貨行帳單積壓市場營銷宣傳活動響應營銷成本供應鏈采購訂單行采購申請行采購訂單收據庫存余量庫存處理財務應收款應付款總帳COGS呼叫中心ACD事件代表活動聯系人-代表快照目標和基準IVR導航歷史服務服務請求活動協議勞動力報酬員工檔案員工事件制藥處方聯合的市場數據財務財務資產保險索賠公共部門利益案例事件線索模塊化DW數據倉庫數據模型包括:~350個事實表~550個維表~5,200個預建量度(2,500+個是派生量度)~15,000個數據元素日期銷售訂單行銷售訂單詳細信息EAIETL客戶地點

采購方/收貨方/收款方日期

付款條件銷售渠道產品

制造/銷售/供應商員工客戶地點

工廠/制造發貨/存放銷售組織

示例量度取消的訂單行數量客戶數量新客戶數量訂單行數量訂單數量產品數量退回的訂單行數量訂單折扣百分比每個訂單的產品平均數量平均訂單大小取消的金額/數量訂單到登記成交率未結的登記金額/數量訂單合計金額/數量合計退回金額/數量特性包含27個邏輯維和33個現成量度提供了詳細分析銷售訂單行的功能在事務級別和行級別存儲數據示例:銷售訂單行事實表日期示例:銷售訂單行事實表客戶相關信息地點日期/時間戳客戶存放地點驗證日期采購客戶發貨地點時間要求收貨客戶工廠地點日期要求付款客戶條件/方法/類型采購訂單時間客戶帳戶屬性付款方法采購訂單日期客戶聯系人付款條件承諾的時間收單客戶訂單狀態承諾的日期產品交易類型訂購時間產品貨運條款訂購日期銷售產品其它訂單確認日期制造產品利潤中心盤點日期供應商產品成本中心輸入日期員工渠道類型客戶要求的發貨時間服務代表渠道點客戶要求的發貨日期銷售代表地區創建時間員工供應商確認日期組織系統相關信息成交日期運營單位ETL流程Id取消時間庫存組織更改者取消日期銷售辦公地點創建者登記時間銷售團隊系統登記日期銷售組織日期事實表的類型所有的基礎事實表都是基于單一的商業功能,如:銷售訂單行,銷售周期線,等事實表的類型事務內容事實表數據源的交易數據保持每個交易記錄的最小顆粒度例如:員工活動實況,訂單情況快照內容事實表一段時間內余額的快照例如:員工每日快照,庫存及賬戶余額,應收和應付帳齡快照,銷售機循環周期事實表來自多個事實表,通常存儲過程周期時間例如:銷售訂單周期線,采購周期線狀態轉換事實表需要統計業務狀態轉換的計數指標客戶狀態轉換(#新建,#無效客戶等)聚合事實表性能增強的關鍵指標例如:薪金聚合(每月,可以配置成其他聚合周期)日期業務流程一致性原有的和數據源有關的交易類型會追加到標準化的倉庫代碼中標準的倉庫代碼是所支持數據源的超集原有的和數據源有關的交易類型會被保留用于和具體數據源有關的分析例如:民族代碼,人力資源事件類型,信用備忘錄,借記備忘錄類型日期業務流程一致性

舉例:應收賬款過程標準倉庫代碼OraclePSFTSAPInvoiceInvoiceandPaymentSchedulesInvoiceitemsARdocumentswithDRdocumenttypeCRMemo/DRMemoCRMemoandDRMemoCRMemoandDRMemoitemsARdocumentswithDAdocumenttypePaymentsCashReceiptsetc.Payments/DepositsARdocumentswithDAdocumenttypeand‘A’asspecialindicatorPaymentApplicationsCash/CRMemoapplications/AdjustmentsPaymentItemActivitiesARdocumentswithDZdocumenttypeOtherAllothertypesoftransactionsBI/AR:AllothertypesofitemsAllothertypesofARdocuments日期業務流程一致性

舉例:應收賬款過程交易類型所有的源代碼值會存儲在倉庫中和并附加在標準化代碼所有全局層次指標使用相同的標準化倉庫代碼交易類型源代碼值仍然存儲,讓每個交易系統都能追溯到原系統TYPECODETYPE_DESCWAREHOUSECODEOCreditmemoCreditMemo4CreditmemolistCreditMemoSCreditmemocancellationCreditMemoCancellationPDebitmemoDebitMemo6IntercompanycreditmemoIntercompanyCreditMemo5IntercompanyinvoiceIntercompanyInvoiceNInvoicecancellationInvoiceCancellationUProformainvoiceProformaInvoice3InvoicelistStandardInvoiceMInvoiceStandardInvoiceTYPECODETYPE_DESCWAREHOUSECODECreditMemoCreditMemoCreditMemoOn-AccountCreditOn-AccountCreditCreditMemoDebitMemoDebitMemoDebitMemoDebitnoteDebitnoteDebitMemoInvoiceInvoiceStandardInvoiceContraContraStandardInvoice日期業務流程一致性

應收帳款流程可以通過捕獲以下信息來滿足關鍵分析要求發票進度安排調整(貸款單/借款單/其它)付款支付應用程序將本地源代碼特定的事務類型轉換為標準化倉庫代碼標準化倉庫代碼是所有受支持源代碼的超集保留本地源代碼特定的事務類型,以進行源代碼特定的分析支持的分析帳齡時段余額效率數量風險(基于信用限額的未付余額)日期增強多種貨幣支持支持多種貨幣3個全球貨幣,1個本地和交易(企業)貨幣,提供匯率財務本地數額同樣存儲在ETL轉換機制中,自動進行貨幣轉換日期數據集成–多數據源加載隔離和能尋源的數據模型數據源數據鍵,包含:INTEGRATION_ID+DATASOURCE_NUM_IDPartno.Plantid+‘SAPJapan’‘MT27907b’‘NW3’+SAP‘MATNR~MANDT’OracleEBS‘item_id~organization_idExample:Key_idforProductsdimension日期業務流程外包支持

OracleBIApps支持租客概念獨特的企業多源數據模型通過DATASOURCE_NUM_ID隔離和維持數據沿襲從不同的數據來源裝載數據附加TENANT_ID鍵允許更靈活的數據模型,以支持多源系統出租實現了多種部署,分析數據分離/存儲在同一個數據倉庫戰略實現了多種部署,分析數據分離/存儲同一個數據倉庫的戰略EndCustomerDataSourcesBPOCustomer1PSFTHR8.8NorthAmericainstanceBPOCustomer1PSFTHR8.8EuropeaninstanceBPOCustomer2OracleEBS11i10HRinstance日期服務器信息庫概述管理元數據OracleBI表示服務按角色分類的信息板報表、分析/分析工作流直接訪問源數據數據倉庫/數據模型ETL加載流程臨時區域提取流程DAC聯合數據源SiebelOracleSAPR/3PSFTEDW其它多層抽象物理層、邏輯層和表示層相互分離邏輯建模構建于復雜的物理數據結構基礎之上邏輯模型獨立于物理數據源,即,可以將同一個邏輯模型快速地重新映射到其它數據源量度/KPI多通道復雜計算量度(跨多個事實表)一個邏輯事實可跨越多個表源,包括聚合表和實時分區基于級別的量度聚合導航聯合查詢安全性和可見性預建層次結構下鉆和交叉維下鉆量度/KPI邏輯模型/主題領域物理映射OracleBIServer日期度量和計算應用提供了一個邏輯表達式生成一些復雜的指標占比(例如:某產品占所有產品銷售的比例)比較(例如:這個部門的績效和所有部分績效比)跨主題指標(跨財務和人力,例如每員工銷售收入)差值(例如:預算和實際)時間序列計算MTD/YTD/滾動余額/MAVG(例如:當年截至到今天銷售額變化%)同期指標(例如:去年同期銷售額)任何時間點的快照情況(例如,#未完成的服務請求)所有這些都是通過BI邏輯模型完成無需增加數據模型/復雜的ETL過程日期本地化/全球化動態語言轉換(翻譯成15種語言)中文(簡體),中文(繁體),捷克語,丹麥語,荷蘭語,芬蘭語,法語,德語,意大利語,日語,韓語,葡萄牙語(歐洲),葡萄牙語(巴西),西班牙語,瑞典語CodePage/Unicode支持動態時區翻譯所有時間戳都在倉庫中存儲為UTC自定義標記和命名支持列名可以動態命名日期日期日期多日歷支持預置公歷和財政年度日歷可以配置支持多個財政年度配置支持基于用戶配置文件初始化塊讀取多種財務年度通過初次化塊讀取用戶配置動態使用適當的日歷表CRMOnDemand中實現支持12個財政日歷日期Web目錄概述基于角色的信息板包含100多個角色導航大多數報表至少嵌入了一個導航級別可從多個交互式元素(如圖表區段)下鉆到細節指導性導航條件導航鏈接分析流程活動鏈接從記錄直接導航到事務處理,同時保持上下文警報計劃好的條件iBot突出顯示提供量度上下文的條件突出顯示(好還是不好?)管理元數據量度/KPI邏輯模型/主題領域物理映射OracleBIServer直接訪問源數據數據倉庫/數據模型ETL加載流程臨時區域提取流程DAC聯合數據源SiebelOracleSAPR/3PSFTEDW其它OracleBI表示服務按角色分類的信息板報表、分析/分析工作流日期45Copyright?2008,Oracleand/oritsaffiliates.Allrightsreserved.45通過引導和有條件的幫助導航–提供用戶探索的路徑使用戶可以快速瀏覽的標準路徑的分析發現他們的具體功能和作用提高可用性和降低學習曲線的新用戶似乎只有當條件得到滿足,并提醒用戶潛在的一般條件,需要注意引導用戶找到一個合乎邏輯的步驟的分析發現指導導航條件導航規范業務流程日期Copyright?2008,Oracleand/oritsaffiliates.Allrightsreserved.46最佳實踐的分析工作流

舉例:財務分析業務目標/問題獲得洞察力采取行動目標集合努力減少逾期欠款下鉆到逾期帳單細節客戶和收款人是誰?逾期欠費未付的時間有多長?逾期欠費呈上升趨勢?DSO按期履行了嗎?最大化現金流按地區下鉆到應收款應收款的時效有多長?符合付款條件嗎?DPO按期履行了嗎?業務職能:

應收款角色:

總監、信用和收帳目標:1)最大化現金流2)控制應收款組合的風險日期47最佳實踐的分析工作流

舉例:財務分析目標集中努力減少逾期欠款最大

溫馨提示

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

評論

0/150

提交評論