中國平安人壽保險股份有限公司裴一寒獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉中國平安人壽保險股份有限公司申請的專利基于kettle的表數據處理方法及裝置獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN112527795B 。
龍圖騰網通過國家知識產權局官網在2025-09-23發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202011438354.6,技術領域涉及:G06F16/22;該發明授權基于kettle的表數據處理方法及裝置是由裴一寒設計研發完成,并于2020-12-07向國家知識產權局提交的專利申請。
本基于kettle的表數據處理方法及裝置在說明書摘要公布了:本發明公開了一種基于kettle的表數據處理方法及裝置,包括:獲取表數據處理配置表,所述表數據處理配置表至少包括目標表格對應的表格名稱、SQL語句和參數信息,所述參數信息包括在kettle中對所述目標表格執行所述SQL語句對應的數據處理時配置的參數;根據所述表數據處理配置表生成所述目標表格對應的目標kettle程序;運行所述目標kettle程序,以實現對所述目標表格執行所述SQL語句對應的數據處理。可見,本發明通過先獲取表數據處理配置表,然后根據表數據處理配置表對目標表格執行對應的數據處理,從而實現表數據處理的可配置化,提升表數據處理的代碼質量,便于后期維護。本發明還涉及區塊鏈技術領域。
本發明授權基于kettle的表數據處理方法及裝置在權利要求書中公布了:1.一種基于kettle的表數據處理方法,其特征在于,所述方法包括: 獲取表數據處理配置表,所述表數據處理配置表至少包括目標表格對應的表格名稱、SQL語句和參數信息,所述參數信息包括在kettle中對所述目標表格執行所述SQL語句對應的數據處理時配置的參數,所述表數據處理配置表通過預設的圖形化交互界面進行人工配置后得到; 根據所述表數據處理配置表生成所述目標表格對應的目標kettle程序; 運行所述目標kettle程序,以實現對所述目標表格執行所述SQL語句對應的數據處理,并將數據處理的結果上傳至區塊鏈中; 其中,所述目標表格為多個,且在所述表數據處理配置表中,每個所述目標表格均有對應的表格名稱、SQL語句和參數信息;以及,所述根據所述表數據處理配置表生成所述目標表格對應的目標kettle程序,包括:根據所述表數據處理配置表中每個所述目標表格對應的表格名稱、SQL語句和參數信息生成該目標表格對應的目標kettle程序;以及,所述運行所述目標kettle程序,包括:并行運行多個所述目標表格對應的多個所述目標kettle程序; 其中,所述根據所述表數據處理配置表中每個所述目標表格對應的表格名稱、SQL語句和參數信息生成該目標表格對應的目標kettle程序,包括:判斷每個所述目標表格對應的參數信息是否包含拼接信息,所述拼接信息至少包括拼接表格的名稱;當判斷出該目標表格對應的參數信息包含所述拼接信息時,根據所述拼接表格的名稱從所述表數據處理配置表中確定出所述拼接表格對應的SQL語句和參數信息;根據該目標表格對應的表格名稱和所述拼接表格對應的SQL語句、參數信息生成該目標表格對應的目標kettle程序;當判斷出該目標表格對應的參數信息不包含所述拼接信息時,根據該目標表格對應的表格名稱、SQL語句和參數信息生成該目標表格對應的目標kettle程序; 其中,若對名稱不同的兩個表格執行相同的數據處理操作,替換所述目標kettle程序中數據處理操作指向的表格的名稱,運行替換表格的名稱后的所述目標kettle程序; 其中,所述運行所述目標kettle程序,還包括:判斷所述目標kettle程序是否用于執行向多個表格插入數據的操作;當判斷出所述目標kettle程序用于執行向所述多個表格插入數據的操作時,根據所述目標kettle程序確定需要向所述多個表格插入的目標數據,并行運行多個目標插入數據操作,其中,一個目標插入數據操作對應一個表格,每個目標插入數據操作用于將所述目標數據插入該目標插入數據操作對應的表格; 其中,所述判斷所述目標kettle程序是否用于執行向多個表格插入數據的操作,包括:判斷所述目標kettle程序對應的SQL語句中目標SQL語句的數量是否大于等于第一預設數量閾值,所述目標SQL語句是指用于向某一表格執行插入數據的操作的SQL語句;當判斷出所述目標SQL語句的數量大于等于所述第一預設數量閾值時,確定所述目標kettle程序是用于執行向多個表格插入數據的操作; 當判斷出所述目標SQL語句的數量不大于等于所述第一預設數量閾值時,確定所述目標kettle程序不是用于執行向多個表格插入數據的操作。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人中國平安人壽保險股份有限公司,其通訊地址為:518000 廣東省深圳市福田區益田路5033號平安金融中心14、15、16、37、41、44、45、46層;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。