[發明專利]數據遷移方法、裝置、計算機設備及存儲介質有效
| 申請號: | 201910430064.8 | 申請日: | 2019-05-22 |
| 公開(公告)號: | CN110297813B | 公開(公告)日: | 2022-09-02 |
| 發明(設計)人: | 嚴煒;陳旭波 | 申請(專利權)人: | 平安銀行股份有限公司 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F16/22 |
| 代理公司: | 深圳眾鼎專利商標代理事務所(普通合伙) 44325 | 代理人: | 陽開亮 |
| 地址: | 518000 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據 遷移 方法 裝置 計算機 設備 存儲 介質 | ||
1.一種數據遷移方法,其特征在于,包括:
接收數據遷移指令,基于所述數據遷移指令確定訪問權限為讀寫權限的目標數據庫;
在可視化操作界面上以層級結構顯示方式,顯示所述目標數據庫對應的至少一個待遷入數據表和每一所述待遷入數據表對應的至少一個待遷入字段;
基于至少一個所述待遷入數據表確定目標遷入數據表,并基于至少一個所述待遷入字段確定目標遷入字段;
接收遷移規則編輯請求,基于所述遷移規則編輯請求進入與所述目標遷入字段相對應的遷移規則編輯界面,所述遷移規則編輯界面顯示至少一個原始遷移規則和具有讀權限的源數據庫中的至少一個待遷出數據表和與每一所述待遷出數據表相對應的至少一個待遷出字段;
基于所述遷移規則編輯界面,獲取與所述目標遷入字段相對應的目標遷移方案,所述目標遷移方案包括基于至少一個所述原始遷移規則確定的目標遷移規則、基于至少一個所述待遷出數據表確定的目標遷出數據表和基于至少一個所述待遷出字段確定的目標遷出字段;
根據所述目標遷移規則獲取對應的目標代碼生成模板,采用所述目標代碼生成模板對所述目標遷入數據表、所述目標遷入字段、所述目標遷出數據表和所述目標遷出字段進行處理,獲取與所述目標遷移規則相對應的數據遷移代碼;
執行所述數據遷移代碼,將所述目標遷出字段對應的待遷移數據,依據所述目標遷移規則遷移到所述目標遷入字段對應的填充區域,獲取數據遷移結果;
其中,所述基于所述遷移規則編輯界面,獲取與所述目標遷入字段相對應的目標遷移方案,包括:
基于所述遷移規則編輯界面,獲取與所述目標遷入字段相對應的預選遷移方案,所述預選遷移方案包括基于至少一個所述原始遷移規則確定的預選遷移規則、基于至少一個所述待遷出數據表確定的預選遷出數據表和基于至少一個所述待遷出字段確定的預選遷出字段;
若所述目標遷入數據表攜帶新建標簽,則將所述預選遷移方案確定為目標遷移方案;
若所述目標遷入數據表未攜帶新建標簽,且存在所述預選遷出字段的字段內容與所述目標遷入數據表中唯一索引字段的字段內容相對應,則將所述預選遷移方案確定為目標遷移方案。
2.如權利要求1所述的數據遷移方法,其特征在于,所述在可視化操作界面上以層級結構顯示方式,顯示所述目標數據庫對應的至少一個待遷入數據表和每一所述待遷入數據表對應的至少一個待遷入字段,包括:
采用文件夾遍歷腳本遍歷所述目標數據表中的文件夾,獲取至少一個原始文件夾;
采用數據表遍歷腳本遍歷每一所述原始文件夾中的數據表,獲取每一所述原始文件夾對應的至少一個待遷入數據表;
采用字段遍歷腳本遍歷每一所述待遷入數據表中的字段,獲取每一所述待遷入數據表對應的至少一個待遷入字段;
采用頁面異步加載方式,在可視化操作界面上以層級結構顯示方式,顯示所述目標數據庫對應的至少一個原始文件夾、至少一個待遷入數據表和至少一個待遷入字段。
3.如權利要求1所述的數據遷移方法,其特征在于,所述基于至少一個所述待遷入數據表確定目標遷入數據表,并基于至少一個所述待遷入字段確定目標遷入字段,包括:
獲取遷入信息配置請求,所述遷入信息配置請求包括配置遷入數據表名和配置遷入字段;
若至少一個所述待遷入數據表中不存在與所述配置遷入數據表名相對應的待遷入數據表,則判斷所述配置遷入字段是否包括唯一索引字段;
若所述配置遷入字段包括唯一索引字段,則基于所述配置遷入字段創建與所述配置遷入數據表名相對應的目標遷入數據表,使所述目標遷入數據表攜帶新建標簽。
4.如權利要求3所述的數據遷移方法,其特征在于,在所述獲取遷入信息配置請求之后,所述數據遷移方法還包括:
若至少一個所述待遷入數據表中存在與所述配置遷入數據表名相對應的待遷入數據表,則將所述待遷入數據表確定為目標遷入數據表,將所述配置遷入字段確定為目標遷入字段。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安銀行股份有限公司,未經平安銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910430064.8/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





