[發明專利]一種歷史數據管理的增量定義、處理方法無效
| 申請號: | 201010101548.7 | 申請日: | 2010-01-27 |
| 公開(公告)號: | CN101794299A | 公開(公告)日: | 2010-08-04 |
| 發明(設計)人: | 張家重;范友前;祝鵬;王紅娟;孫成通 | 申請(專利權)人: | 浪潮(山東)電子信息有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 250014 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 歷史 數據管理 增量 定義 處理 方法 | ||
1.一種歷史數據管理的增量定義、處理方法,其特征在于其核心是增量歷 史數據模型、增量數據定義、歷史數據生成;系統實施人員通過圖形化的歷史 數據模型設計器、增量數據定義器,直接生成歷史數據管理代碼;
(1)通過歷史數據模型設計器實現增量歷史數據模型:
在業務數據模型的基礎上,增加開始時間、結束時間兩個字段,開始時間 為歷史數據模型的主鍵;
(2)通過增量數據定義器實現增量數據定義:
根據數據的重要程度,將源表ST的數據列劃分為關鍵項目、非關鍵項目兩 組;關鍵項目是增量判斷的標準,一旦關鍵項目組內的數據發生變化時,則表 示當前數據記錄生命周期已結束,需要標識結束時間戳,同時生成一條新的數 據記錄;非關鍵項目不參與到增量判斷中,當非關鍵項目組成的數據發生變化 時,其對當前數據記錄生命周期沒有影響;
(3)基于數據庫通用的集合運算算法的歷史數據生成:
采用數據庫通用的集合運算算法,判斷已到達生命周期的數據和開始生命 周期的數據;
歷史數據生成采用數據庫通用的集合運算算法,具體步驟如下:
(a)指定參與到集合運算的業務字段,即關鍵項目及業務主鍵字段;
(b)運用集合運算except:歷史表HT?except源表ST,判斷已到達生命周 期的數據,存入臨時表TT1中;
(c)對于已到達生命周期的數據,根據其業務主鍵,更新歷史表HT中對應 數據的結束日字段;
(d)運用集合運算except:源表ST?except歷史表HT,判斷新增的數據, 存儲臨時表TT2中;
(e)對于新增數據,直接插入到歷史表HT中。
2.根據權利要求1所述的一種歷史數據管理的增量定義、處理方法,其特 征在于在增量數據定義中提供了專門的人機界面;在界面中,可以直接通過選 擇操作,選擇哪些數據列歸屬關鍵項目組,哪些數據列歸屬非關鍵項目組;指 定業務主鍵列。
3.根據權利要求1或2所述的一種歷史數據管理的增量定義、處理方法, 其特征在于在增量數據定義界面中,完成增量數據定義后,可實時瀏覽生成的 歷史數據管理代碼。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮(山東)電子信息有限公司,未經浪潮(山東)電子信息有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010101548.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:差頻太赫茲脈沖整形方法及其整形系統
- 下一篇:高倍節能散熱器





