乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      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、CHEFKitchen。

      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、SQL、Shell、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)論公約

        類似文章 更多