成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

簡單介紹一下ODI的幾個基本概念

數據庫
本文我們主要介紹了ODI的幾個概念的相關知識,包括資料庫、Topology、知識模塊、ODI的邏輯架構和物理架構等等,希望能夠對您有所幫助。

ODI的幾個基本概念是本文我們主要要介紹的內容,接下來我們就開始介紹這一過程,一起來看看吧!

什么是資料庫

ODI資料庫可安裝在任何支持ANSIISO89的數據庫中。資料庫分兩種:

1、MasterRepository,保存企業所有IT資源的Topology,保存項目和數據模型的安全信息、版本信息,供ODI圖形模塊等使用。通常創建一個即可。MasterRepository要盡可能獨立存儲,單獨的Instance,或單獨的Schema。

2、WorkRepository,保存項目和數據模型,供ODI圖形模塊等使用。可創建多個。一個WorkRepository只能連接一個MasterRepository。一個Schema只能存儲一個WorkRepository,不過MasterRepository倒可與其安裝在同一Schema。

Oracle實驗室已驗證通過的數據庫有:HypersonicSQL、IBMDB2UDB、IBMDB2/400、Informix、MicrosoftSQLServer、Oracle、SybaseASAnywhere、SybaseASEnterprise、SybaseASIQ等。

什么是Topology

TopologyManager主要用來管理下面5類任務,并將信息存儲在主資料庫中,供所有模塊共享使用。

1、物理體系結構,定義各種技術及其數據服務器、物理架構、物理代理。

2、邏輯體系結構,定義各種技術及其關聯的邏輯架構、邏輯代理。

3、上下文,用來連接物理架構和邏輯架構。

4、語言,不同技術所能采用的語言特性。

5、資料庫,包含主資料庫及其附屬的工作資料庫。

這里重點再看幾個概念:

1、技術和數據類型:ODI將不同的數據庫(Oracle、DB2等)、文件格式(XMLFile等)、應用系統,用不同的“Technology”來表示。每種技術都有自己支持的“DataType”。

2、數據服務器:在ODI中,每個數據庫服務器、JMS消息文件、每組文本文件必須先定義為“DataServer”。

3、物理架構:在數據服務器下,每個用戶、JMSTopic、文本文件必須定義為一個“PhysicalSchema”。

4、物理代理:在物理體系結構需要定義“PhysicalAgent”,允許在遠程機器上執行ODI任務。

5、邏輯架構、邏輯代理是物理架構、物理代理的邏輯組合,方便用戶管理和使用。

什么是知識模塊

OracleDataIntegrator之所以能適應不同的、多種多樣的數據源,靈活有效的完成數據抽取/轉換/載入的過程,均是基于其知識模型體系。KnowledgeModules類似于程序中的插件,OracleDataIntegrator將數據整合的任務抽象出六個組成部分:

1、反向工程RKM,Reverse-engineeringknowledgemodules,用于從數據源讀取表及其他對象。

2、日記JKN,Journalizingknowledgemodules,用于為單一或一組表/視圖記錄新建的和修改的數據。ODI支持部分數據源的ChangeDataCapture(CDC)功能,前提為ODI項目中啟用該模塊。

3、加載LKM,Loadingknowledgemodules,用于從數據源抽取數據。

4、檢查CKM,Checkknowledgemodules,用于檢測抽取出的源數據的合法性。

5、集成IKM,Integrationknowledgemodules,用于將StagingArea中的數據轉換至目標表,基于目標數據庫產生對應的轉換SQL。

6、服務SKM,Serviceknowledgemodules,提供將數據以WebServices的方式展現的功能。

ODI邏輯架構:

一個物理模式(physicalschema)由一個ownerschema和一個workschema組成,workschema主要用于一些臨時表等對象,考慮單獨創建用戶維護這個對象.

ODI物理架構:

一個邏輯模式(logicalschema)是物理模式的別名,防止用戶更改數據庫服務器IP地址,用戶名,數據庫服務器密碼等信息.可以理解為同義詞,避免用戶在使用過程中加入數據庫dblink.物理模式的修改,不影響邏輯模式.

ODI上下文:

物理模式信息的修改不影響邏輯模式的引用,但如果物理模式數據庫服務器的連接信息改變,就比較麻煩.上下文的出現就是允許邏輯模式通過上下文連接多個物理模式,避免因為連接信息改變而重新定義.當然,上下文是匹配所有物理模式的.

ODI在設計開發階段是通過引用邏輯模式完成的.在執行階段,通過上下文找到相應的物理模式,然后執行轉換.如果需要在上下文中執行一個對象,必須在上下文中匹配邏輯模式.在上下文中,幾乎一個邏輯模式匹配一個物理模式.

關于ODI的幾個基本概念的相關知識就介紹到這里了,希望本次的介紹能夠對您有所收獲!

【編輯推薦】

  1. SSIS工程師為您揭秘SQL Server數據流
  2. SQL Server 2008 MDX學習筆記之理解元數組
  3. SQL Server數據庫DataRelation的應用示例詳解
  4. SQL Server 2005/2008中的CTE應用之遞歸查詢
  5. SQL Server 2008數據庫學習筆記之MDX查詢示例
責任編輯:趙鵬 來源: CSDN博客
相關推薦

2010-03-09 13:36:41

Linux基本概念

2010-06-29 13:00:49

EIGRP協議

2010-06-12 14:12:22

RSVP協議

2009-12-21 10:27:52

WCF基本概念

2009-08-18 10:34:31

Java入門基本概念

2013-07-15 15:51:32

iOS多線程GCD基本概念Dispatch Qu

2010-04-22 12:27:16

Aix操作系統

2010-08-16 16:23:00

Eclipse插件

2010-03-02 16:22:31

WCF狀態應用

2011-03-28 11:05:17

ODBC

2011-07-20 16:13:03

SQL Profile數據庫

2010-06-13 17:57:23

局域網協議

2013-04-16 10:45:52

Android基本概念

2010-06-24 13:26:53

FTP協議

2010-07-07 15:17:40

LDAP協議

2010-08-23 16:58:17

DHCP協議

2010-03-16 14:13:20

無線Mesh網絡

2011-07-26 18:22:42

MySQL Workb數據庫

2022-09-09 08:51:42

ShellLinux

2014-04-16 15:11:19

Spark
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久www成人免费无遮挡大片 | 欧美精品一区在线 | 91精品国产一区 | 欧美在线观看免费观看视频 | 亚洲精品在线视频 | 欧美一区二区三区在线视频 | 青青久草 | 国产在线二区 | 欧美日本免费 | 欧美成人a| 久久久国产精品视频 | 久久com | 国产日韩视频 | 免费亚洲视频 | 米奇成人网 | 欧产日产国产精品国产 | 中文字幕蜜臀av | 麻豆久久久9性大片 | 永久www成人看片 | 国产成人精品免高潮在线观看 | 欧美精品在欧美一区二区少妇 | 天天亚洲| 亚洲精品电影在线观看 | www.国产日本| 久草视| 久久天天躁狠狠躁夜夜躁2014 | 亚洲国产精品久久久 | 色在线视频网站 | 欧美成人自拍 | 欧美成人h版在线观看 | www.精品一区 | 久久精品国产精品青草 | 精品国产一区二区久久 | 日韩免费福利视频 | 欧美精品一区二区三区在线播放 | 天久久| 五月婷婷视频 | 亚洲狠狠 | 午夜日韩精品 | 久久乐国产精品 | 亚洲一区免费视频 |