Oracle Data Integrator 學習(-)


在學習ODI的過程中,學會了Oracle的很多知識,先說說ODI的搭建吧!

       在初次搭建Oracle環境時,首先要創建Oracle融合中間件的主目錄,也就是Oracle Home,具體安裝查看Oracle官方文檔   (https://docs.oracle.com/middleware/1221/core/BTWOB/GUID-16F78BFD-4095-45EE-9C3B-DB49AD5CBAAD.htm#ASINS338),

      其次,要配置認證的數據庫(注意:必須記住創建過程的各種密碼,最好保持一致)然后安裝ODI,詳情可查看官方文(https://docs.oracle.com/middleware/1221/core/ODING/GUID-C68567CE-238C-4C41-B16B-88F0A0F6A7F1.htm#ODING237),在ODI studio中創建ODI的存儲庫,新建代理,

       為代理創建域(即配置RCU)(查看http://blog.csdn.net/PacificPeng/article/details/39227387),記錄ODI控制台的web瀏覽器中的路徑,安裝完成。            ODI的使用步驟,具體可查看(http://www.cnblogs.com/xqzt/p/4394124.html)

      1、[Master Repository Creation]創建主資料庫,一般1個即可

      2、[Topology Manager]創建工作資料庫,可以創建多個,也可以僅創建1個

      3、[Topology Manager]創建數據服務器,每個Instance或者應用創建一個,底下按照用戶創建不同的物理架構

      4、[Topology Manager]創建邏輯架構,通常與物理架構一一對應,也可以一個邏輯架構對應多個物理架構

      5、[Designer]創建項目,導入知識模塊,或自己開發知識模塊

      6、[Designer]創建模型,每個模型對應到邏輯架構

      7、[Designer]創建接口,修改必要的知識模塊和選項

      8、[Designer]運行接口

      9、[Operator]查看和監控運行結果,包括出錯腳本和信息 進一步可創建包、方案,並運行

     總結:Oracle Data Intergrator屬於Oracle融合中間件產品系列,它主要解決了異構程度日益增長的環境中的數據庫集成需求。是一個全面的數據集成平台,涵蓋所有數據集成需求:從大批量,高性能批處理負載到事件驅動,滴流式集成流程,以及支持SOA的數據服務。Oracle Data Integrator(ODI)12c是Oracle戰略性數據集成產品的最新版本,通過重新設計的基於流的聲明式用戶界面以及與Oracle GoldenGate的深度集成,提供了卓越的開發人員生產力並改善了用戶體驗。ODI12c進一步建立在其靈活的高性能架構上,具有全面的大數據支持,並且在執行數據集成過程時增加了並行性。它包括與Oracle Warehouse Builder(OWB)的互操作性,可以將OWB客戶快速簡單地遷移到ODI12c。此外,通過與Oracle企業管理器12c集成,ODI可以從單一解決方案以及其他Oracle技術和應用程序進行監控。

       ODI的特點或優勢:

        1,支持不同系統上的所有轉換和數據控制

        2,執行匯總,復雜的表間聯系以及復雜的計算。

        3,在數據處理過程中動態的控制數據完整形。

        4,快速,輕松地設計和部署集成基礎架構,基本無需編程

        5,標准數據質量和可選的高級數據管理功能。

        6,提供強大的數據特性,包括相關性圖表,交叉引用以及影響報告。

       運行的主要原理:主要通過代理控制工作模塊,

         1,當代理啟動時,它連接到主存儲庫。

         2,通過主資源庫連接到連接到主資源庫的任何工作資源庫,並在啟動時執行以下任務:

         3,執行啟動該代理程序時需要執行的所有工作存儲庫中的任何未完成任務。清理每個工作庫中的陳舊會話。在代理程序或存儲庫崩潰后,這些會話在運行狀態中保留不正確。檢索每個工作存儲庫中的計划方案列表,並計算其計划。代理開始監聽其端口。當代理收到執行請求時,代理確認該請求並啟動會話。 代理按照計划啟動會話。

         4,代理還能夠處理其他管理請求,以便更新其時間表,停止會話,響應ping或清除陳舊會話。獨立代理也可以處理停止信號以終止其生命周期。

        遇到的問題與解決方案

        問題一, 新建項目是ODI Studio的設計師導航沒有項目這一項。(以為自己下載版本出錯了,浪費了很多時間)。

        解決:在創建主資料庫時資料信息鏈接時沒用選對應的工作資料庫(默認為workrep1)。

        問題二,在創建代理域時,出現oracle CFGFKWK-64038錯誤(找不到代理目標,按照官方文檔安裝,確實找不到目標)。 解決:在高級設置中加入部署與服務:指定oraclediagent到Amind中(官方的東西不一定全對啊,哈哈哈哈)

        問題三,托管服務器和weblogic服務器啟動不起來了,(可能是服務器端口或路徑占用,檢查日志報) 目前尚未解決,繼續加油!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM