[發明專利]實時公共層建設方法、裝置及服務器有效
| 申請號: | 201910687538.7 | 申請日: | 2019-07-29 |
| 公開(公告)號: | CN110517009B | 公開(公告)日: | 2023-01-24 |
| 發明(設計)人: | 李文啟;張嵩 | 申請(專利權)人: | 創新先進技術有限公司 |
| 主分類號: | G06Q10/10 | 分類號: | G06Q10/10;G06F16/2455;G06F16/2457;G06F16/25;G06F16/28 |
| 代理公司: | 北京眾達德權知識產權代理有限公司 11570 | 代理人: | 張桂蓉 |
| 地址: | 開曼群島大開曼島*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 實時 公共 建設 方法 裝置 服務器 | ||
1.一種實時公共層建設方法,包括:
針對M個業務表中第i業務表執行以下關聯操作,其中,M為大于1的整數,i為小于M的正整數:
獲取該業務表的當前關聯結果數據,其中,所述當前關聯結果數據包括該業務表的當前新增數據和其余M-1業務表中與所述當前新增數據匹配的待關聯數據;
檢測所述當前關聯結果數據是否滿足預設輸出條件;
若所述當前關聯結果數據滿足所述預設輸出條件,則向離線批處理平臺輸出所述滿足預設輸出條件的關聯結果數據,使得所述離線批處理平臺基于所述滿足預設輸出條件的關聯結果數據形成實時公共層;
若所述當前關聯結果數據不滿足所述預設輸出條件,則對M個業務表中第i+1業務表執行所述關聯操作。
2.如權利要求1所述的方法,針對M個業務表中第i業務表,獲取該業務表的當前關聯結果數據,包括:
從業務系統中獲取所述第i業務表的當前新增數據,所述M個業務表屬于所述業務系統;
從其余M-1個業務表的有效增量數據中,獲取與所述當前新增數據匹配的待關聯數據;
將所述當前新增數據與所述匹配的待關聯數據進行關聯,得到所述第i業務表的當前關聯結果數據。
3.如權利要求2所述的方法,所述從業務系統中獲取所述第i業務表的當前新增數據,包括:
獲取所述業務系統的庫表數據變更日志,其中,所述M個業務表發生的數據變更記錄在所述庫表數據變更日志中;
對所述庫表數據變更日志進行解析,得到所述第i業務表的當前新增數據。
4.如權利要求1所述的方法,所述檢測所述當前關聯結果數據是否滿足預設輸出條件,包括:
檢測所述當前關聯結果數據是否包含所述M個業務表中所有業務表的相關數據,和/或
檢測所述當前關聯結果數據是否滿足業務系統的業務邏輯,所述M個業務表屬于所述業務系統。
5.如權利要求1所述的方法,若所述當前關聯結果數據滿足所述預設輸出條件,還包括:
對所述滿足預設輸出條件的關聯結果數據進行打標,所述打標用于標識所述滿足預設輸出條件的關聯結果數據已經處理完畢。
6.如權利要求5所述的方法,所述對所述滿足預設輸出條件的關聯結果數據進行打標,包括:
將所述滿足預設輸出條件的關聯結果數據的主鍵寫入到預先配置的標識數據表中,所述標識數據表用于標識所述滿足預設輸出條件的關聯結果數據已經處理完畢。
7.如權利要求2所述的方法,在從業務系統中獲取所述第i業務表的當前新增數據之后,還包括:
對所述當前新增數據進行清洗,清洗出所述當前新增數據中的有效增量數據;
將所述當前新增數據中的有效增量數據,實時存儲至暫存數據庫的目標增量數據表下,其中,所述暫存數據庫中包含M個增量數據表,所述M個增量數據表用于一一對應的存儲所述M個業務表的有效增量數據。
8.如權利要求7所述的方法,所述從其余M-1個業務表的有效增量數據中,獲取與所述當前新增數據匹配的待關聯數據,包括:
根據所述當前新增數據的主鍵,對所述暫存數據庫中其余M-1個增量數據表進行檢索,獲得與所述當前新增數據匹配的待關聯數據,其中,所述其余M-1個增量數據表是所述M個增量數據表中除所述目標增量數據表之外的各個增量數據表。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于創新先進技術有限公司,未經創新先進技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910687538.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種國家涉密文件信息統計方法
- 下一篇:一種數據處理方法、系統及存儲介質
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





