Power Center的架構跟簡介

2021-09-30 16:40:24 字數 1096 閱讀 3256

整理筆記

emma......

正文:網上能夠找到如下的圖:

domain:是powercenter中所有伺服器物件以及服務物件的集合。最常見的物件包括節點,is(integration service),r(repository service),web service hub等。

node:是物理伺服器在powercenter架構中的邏輯名,事實上是一系列的服務,用於表示物理的伺服器。

is:integration service。所有的etl的工作的指揮者,當乙個session啟動時,會啟動乙個或者多個的pmdtm程序。這些程序中的執行緒都是由is負責控制指揮的。

r:(repository service)。是repository的管理人,當需要訪問repository時可以通過r來進行。

repository:是資料庫某個使用者下一系列的表以及其中存放的資料,是power center在配置的過程中通過create repository content建立的。這些表是由powercenter管理的,與資料來源或者目標表無關。可以通過repository guide中的using metadata exchange(mx) views了解部分表的定義以及其存放的內容。

power center 的構成

power center由4個最常用的客戶端組成:powercenter designer,powercenter workflow manager,powercenter workflow monitor,powercenter repository manager。

3.powercenter workflow monitor:用於監控執行時的workflow和session,通過workflow monitor可以監控etl的執**況,是否正常執行,執行效率以及異常的錯誤資訊。

data transformation studio:主要用於開發,解析非結構化,半結構化資料的客戶端工具。例如,解析,抽取excel**,pdf文件或者某些行業的規範化資料,如jason,hl7,fix,xbrl。在這裡完成的開發的程式,在發布之後,可以使用powercenter udo(unstructure data option) transformation直接呼叫,可以實現與其他客戶端的無縫整合。

If 跟 switch 的區別

if 語法如下 在這裡我只寫出一種形式了 if 表示式 方法體 else if 表示式 表示式支援 可以是可以是邏輯表示式 關係表示式 任意的數值型別 包括整型 實型 字元型 指標型資料,但實際上編譯系統會把這個表示式強制轉成邏輯值,一般地false都為0 1或任何非零數值都是trueif 適合 條...

define跟typedef的區別

你能回答下面的問題嗎?這段 typedef int pint pint a,b 和這段 define pint2 int pint2 a,b 的區別是什麼?如鵬網上很多同學都犯了類似的錯誤,詳見這個帖子 這道題把c語言中指標以及 typedef 和 define 的區別這兩個知識點融到了一起。下面分...

MYSQL SHOW的跟中犀利

a.show tables或show tables from database name 顯示當前資料庫中所有表的名稱 b.show databases 顯示mysql中所有資料庫的名稱 c.show columns from table name from database name 或show ...