[發明專利]從一個源表到至少一個目標庫的表的數據抽取系統及方法有效
| 申請號: | 200910195024.6 | 申請日: | 2009-09-02 |
| 公開(公告)號: | CN102004744A | 公開(公告)日: | 2011-04-06 |
| 發明(設計)人: | 楊燕明;陳林;馬東良 | 申請(專利權)人: | 中國銀聯股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 譚佐晞;李家麟 |
| 地址: | 200135 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一個 源表到 至少 目標 數據 抽取 系統 方法 | ||
1.一種從一個源表到至少一個目標庫的表的數據抽取系統,其包括:
讀取模塊,其用于根據需求從源數據庫的一個源表讀取所需的源數據;
中間轉換模塊,其用于將每次讀取的所述源數據分別對應于每一個目標數據庫的目標表的目標數據格式進行多次轉換;以及
寫入模塊,其用于將每次轉換后的目標數據寫入對應的目標數據庫的目標表;
其特征在于,所述中間轉換模塊包括:
封裝子模塊,其用于封裝所述源表的源數據對應于所述各目標數據庫目標表的目標數據的轉換處理過程,以使所述中間轉換模塊的轉換處理次數為一次。
2.根據權利要求1所述的數據抽取系統,其特征在于,所述封裝子模塊為動態鏈接庫,所述動態鏈接庫包括:
源數據接口單元,其用于參數化描述所述源表的源數據信息;
目標數據接口單元,其用于參數化描述所述各目標數據庫目標表對應的目標數據信息;以及
解析單元,其用于調用所述源數據接口單元和所述目標數據接口單元,以將每次讀取的源數據對應解析成包括目標數據結果的目標數據結果集,所述目標數據結果中含有經過轉換處理后的所述各目標數據庫目標表對應的目標數據及其相應的所述目標數據信息。
3.根據權利要求2所述的數據抽取系統,其特征在于,所述源數據信息的參數化描述內容至少包括:所述源數據所屬的源數據庫名、源表名、源數據記錄、以及每條源數據記錄的數據長度;以及
所述目標數據信息的參數化描述內容至少包括:所述目標數據庫名、目標表名、目標數據記錄、以及每條目標數據記錄的數據長度。
4.根據權利要求2所述的數據抽取系統,其特征在于,所述目標數據結果集中還包括所述各目標數據庫目標表對應的目標數據記錄的數目。
5.根據權利要求1-4中任一項所述的數據抽取系統,其特征在于還包括設置于所述源數據庫和所述各目標數據庫之外的中間存儲模塊,其用于存儲經過所述中間轉換模塊轉換后的所述各目標數據庫目標表對應的目標數據的全部或者部分。
6.一種從一個源表到至少一個目標庫的表的數據抽取方法,其特征在于,將源數據庫的一個源表的源數據與各目標數據庫目標表對應的目標數據格式的轉換處理過程封裝成封裝子模塊,所述數據抽取方法包括如下步驟:
a、連接所述源數據庫;
b、從所述源表讀取所需的源數據,如果其首記錄非空則執行步驟c,否則結束;
c、判斷所述源數據的當前記錄是否已為空,如果非空則調用所述封裝子模塊將所述源數據一次轉換處理成所述各目標數據庫目標表對應的目標數據,否則結束;
d、如果轉換后的所述目標數據為空則執行步驟e,否則將其分別寫入對應的所述各目標數據庫的目標表;以及
e、讀取所述源數據的下一條記錄,再重復執行步驟c。
7.根據權利要求6所述的數據抽取方法,其特征在于,所述封裝子模塊為動態鏈接庫,所述動態鏈接庫根據其內設置的均已參數化描述的所述源表的源數據信息與所述各目標數據庫目標表對應的目標數據信息,將每次讀取的所述源數據對應解析成包括目標數據結果的目標數據結果集,所述目標數據結果中含有經過轉換處理后的所述各目標數據庫目標表對應的目標數據及其相應的所述目標數據信息。
8.根據權利要求7所述的數據抽取方法,其特征在于,所述源數據信息的參數化描述內容至少包括:所述源數據所屬的源數據庫名、源表名、源數據記錄、以及每條源數據記錄的數據長度;以及
所述目標數據信息的參數化描述內容至少包括:所述目標數據庫名、目標表名、目標數據記錄、以及每條目標數據記錄的數據長度。
9.根據權利要求7所述的數據抽取方法,其特征在于,所述目標數據結果集中還包括所述各目標數據庫目標表對應的目標數據記錄的數目。
10.根據權利要求6-9任一項所述的數據抽取方法,其特征在于還包括步驟:將經過所述中間轉換模塊轉換后的所述各目標數據庫目標表對應的目標數據的全部或者部分存儲于中間存儲模塊,所述中間存儲模塊設置于所述源數據庫和所述各目標數據庫之外。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國銀聯股份有限公司,未經中國銀聯股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910195024.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電池保護集成電路及系統
- 下一篇:鏡頭位移調整裝置





