• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘

    字號: | 推薦給好友 上一篇 | 下一篇

    使用 Rational Data Architect 集成數據源

    發布: 2008-6-17 11:04 | 作者: 不詳 | 來源: Davor Gornik (dgornik@us.ibm.com), Product Manager | 查看: 32次 | 進入軟件測試論壇討論

    領測軟件測試網 軟件測試技術門戶9j*m8`W)xu&C8c

    :z6j)z0ym9Zo$A一個映射是兩個數據之間的依賴,它在數據源的實現時并不被執行。一個映射模型是兩個獨立數據源或者數據模型之間映射的概要。映射模型隨著數據源的增長而快速的增長。你可以使兩個資源擁有一個映射模型,三個資源擁有三個映射模型,四個資源擁有六個映射模型——這些都隨模型的變化而變化。 如果你使用很多的數據源,你就不需要建立所有的模型。 而只是使用它們中的一部分作為參考,為這些模型建立映射模型,如圖4所示:軟件測試技術門戶q(d o KP!eV

    軟件測試技術門戶nAQ0S {
    軟件測試技術門戶"J"OU\ni
    圖4:映射數據源模型
    (eH/i1YKr 軟件測試技術門戶GT` K/k4z%L"d
    軟件測試技術門戶Ri k ^F0S5\ H
    軟件測試技術門戶b6Dr}$cHu4}1q,w6o
    發現(自動或者手動)數據源結構之間的映射。 軟件測試技術門戶L:gQ q:X

    還記得之前章節建立的術語表么? 現在,它可以幫助你注釋一個方法了。 映射發現可以使用術語表來為可能的映射建立更好的建議。 每一個映射表達了數據源結構的目標結構的建立規則。 例如,假設你有一個作為目標的driver's license和作為源的birth certificates之間的映射,映射在駕照上的"name"應該是出生證明上的"first name," "middle name,"和"last name"。 這是一個包含轉換的映射的例子。 模型包含上百個這樣的元素。 你可以手動定義所有這些映射,但是它會花費好幾周的工作。

    5oL%Dmi vP(JV 軟件測試技術門戶C"x.b+Dej3f

    Rational Data Architect可以幫助你分辨所有實際應用中的簡單的映射:一對一映射。 例如,從"family name"到"surname,"的映射。 在Rational Data Architect的第一個版本中,映射塊可以使用一個五個發現算法的結合。

    9H,Xq3K3Ol'B

    C6p6q A!r;G8`%s$V!ZB最簡單的映射是把模型元素的名稱作比較,并且隨意的使用術語表模型來增加結果的精確性,這個過程是在比較之前把縮寫展開到業務名稱中來實現的。 大多數復雜的映射發現是使用外部購買的辭典來從數據源中查找同義詞或者數據樣本,從而驗證映射的可能性。 對于每一個映射模型都必須完成映射發現,并且為了模型的易讀性,同時還應當有單個映射的文檔。軟件測試技術門戶"rl%I 老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>