小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Kettle產(chǎn)品家族介紹

 liuxingjun 2006-03-29

Kettle產(chǎn)品家族介紹

KETTLE是一個(gè)ETL工具集,它允許你管理來自不同數(shù)據(jù)庫的數(shù)據(jù)。Kettle通過提供一個(gè)圖形化的用戶環(huán)境來描述你想做什么,而不是你想怎么做。 工作被描述成元數(shù)據(jù)形式。

在軟件設(shè)計(jì)進(jìn)化的過程里,存在著4代生成方式。

第一代手工編程:

大量的工作,難以維護(hù),難以發(fā)布

第二代: 生成一次, 然后修改來滿足需求:

容易生成, 仍然難以維護(hù)和發(fā)布.

第三代: 從模型生成程序:

易于生成,易于維護(hù),但仍然難以維護(hù).

第四代: 從模型直接執(zhí)行任務(wù):

易于生成,易于發(fā)布,易于維護(hù)。 這正是Kettle所使用。

Kettle家族目前包括4個(gè)產(chǎn)品:SpoonPan、CHEF、Kitchen

SPOON 允許你通過圖形界面來設(shè)計(jì)ETTL轉(zhuǎn)換過程(Transformation)。例如,從一個(gè)SAP系統(tǒng)抽取信息,并把這些信息存儲(chǔ)到一個(gè)文本文件里的轉(zhuǎn)換任務(wù)如下:

spoonSample.GIF


For more information on Spoon, please check out the Spoon documentation (PDF link).

PAN 允許你批量運(yùn)行由Spoon設(shè)計(jì)的ETL轉(zhuǎn)換 (例如使用一個(gè)時(shí)間調(diào)度器)Pan是一個(gè)后臺(tái)執(zhí)行的程序,沒有圖形界面。 想要詳細(xì)了解 Pan,請(qǐng)查看 Pan documentation (PDF link).

CHEF 允許你創(chuàng)建任務(wù)(Job)。 任務(wù)通過允許每個(gè)轉(zhuǎn)換,任務(wù),腳本等等,更有利于自動(dòng)化更新數(shù)據(jù)倉庫的復(fù)雜工作。任務(wù)通過允許每個(gè)轉(zhuǎn)換,任務(wù),腳本等等。任務(wù)將會(huì)被檢查,看看是否正確地運(yùn)行了。(下面是一個(gè)Chef的任務(wù)圖)

kettle的圖形操作界面


KITCHEN allows you to run the jobs designed with Chef in batch. (for example using a scheduler)

JobTransformation的差別是:Transformation專注于數(shù)據(jù)的ETL,而Job的范圍比較廣,可以是Transformation,也可以是Mail、SQLShell、FTP等等,甚至可以是另外一個(gè)Job

KITCHEN 允許你批量使用由Chef設(shè)計(jì)的任務(wù) (例如使用一個(gè)時(shí)間調(diào)度器)。KITCHEN也是一個(gè)后臺(tái)運(yùn)行的程序。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多