[發明專利]一種基于異構數據庫的報表數據處理方法無效
| 申請號: | 201210180718.4 | 申請日: | 2012-06-05 |
| 公開(公告)號: | CN102722571A | 公開(公告)日: | 2012-10-10 |
| 發明(設計)人: | 王清 | 申請(專利權)人: | 蘇州微逸浪科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 蘇州廣正知識產權代理有限公司 32234 | 代理人: | 劉述生 |
| 地址: | 215000 江蘇省蘇州市工業園*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 數據庫 報表 數據處理 方法 | ||
技術領域
本發明涉及基于異構數據庫的領域,特別是涉及一種基于異構數據庫的報表數據處理方法。
背景技術
目前,信息化建設正以前所未有的速度發展,各種各樣的數據急劇膨脹。隨著Web技術的不斷發展,信息共享和數據交換的范圍不斷擴大,傳統的關系數據庫也面臨著挑戰,各種不同的數據庫管理系統之間的異構性及其所依賴的操作系統的異構性,嚴重限制了信息共享和數據交換范圍,與此同時,人們對信息的需求越來越廣泛,這種需求已不僅局限于一個部門內數據的相互訪問,還涉及到部門之間的數據共享。因此,當今用戶所面對的是一個多廠商異種數據庫、異種操作系統和異種網絡的環境,異種數據庫間互聯成為人們越來越迫切的需要一種可以訪問各類數據庫的技術出現。
異構數據庫系統是相關的多個數據庫系統的集合,可以實現數據的共享和透明訪問,每個數據庫系統在加入異構數據庫系統之前本身就已經存在,擁有自己的DBMS。異構數據庫的各個組成部分具有自身的自治性,實現數據共享的同時,每個數據庫系統仍保有自己的應用特性、完整性控制和安全性控制。
對于異構數據庫系統,實現數據共享應當達到兩點:一是實現數據庫轉換;二是實現數據的透明訪問。但是在轉換的過程中,有時要想實現嚴格的等價轉換是比較困難的,同一種數據類型可能有不同的表示方法和語義差異。
發明內容
本發明主要解決的技術問題是提供一種基于異構數據庫的報表數據處理方法,由系統自動運行,無需手工業務操作,為綜合展示提供相關數據,主要是用于轉換和處理各類報表數據,據高了異構數據庫中報表數據的處理效率。
為解決上述技術問題,本發明采用的一個技術方案是:提供一種基于異構數據庫的報表數據處理方法,包括以下步驟:
a、檢索規則配置庫,系統根據規則配置庫定義的報表內容進行自動檢索數據,并輸出規則數據;
b、檢索標準數據庫,輸入規則數據并將其在標準數據庫中進行檢索,并輸出數據記錄;
c、判斷數據是否存在,對于沒有數據記錄的,生成日志記錄,輸出相應的日志數據;對于有數據記錄的,進行數據總會分類輸出結果數據,然后存入報表數據庫中。
在本發明一個較佳實施例中,所述的告警規則配置庫定義的報表內容包括報表類型、報表格式、報表對象和時間段。
本發明的有益效果是:本發明的基于異構數據庫的報表數據處理方法,按照規則配置庫所定義的報表內容在標準數據庫中自動提取并匯總相應的標準格式記錄,并分類存入相應的報表數據庫中,由系統自動運行,無需手工業務操作,為綜合展示提供相關數據,主要是用于轉換和處理各類報表數據,據高了異構數據庫的告警效率。
附圖說明
圖1是本發明基于異構數據庫的報表數據處理方法一較佳實施例的流程圖。
具體實施方式
下面結合附圖對本發明的較佳實施例進行詳細闡述,以使本發明的優點和特征能更易于被本領域技術人員理解,從而對本發明的保護范圍做出更為清楚明確的界定。
請參閱圖1,為本發明基于異構數據庫的報表數據處理方法一較佳實施例的流程圖,該基于異構數據庫的報表數據處理方法,包括以下步驟:
a、檢索規則配置庫,系統根據規則配置庫定義的報表內容進行自動檢索數據,并輸出規則數據;
b、檢索標準數據庫,輸入規則數據并將其在標準數據庫中進行檢索,并輸出數據記錄;
c、判斷數據是否存在,對于沒有數據記錄的,生成日志記錄,輸出相應的日志數據;對于有數據記錄的,進行數據總會分類輸出結果數據,然后存入報表數據庫中。
上述中的,規則配置庫定義的報表內容包括報表類型、報表格式、報表對象和時間段。
本發明揭示的基于異構數據庫的報表數據處理方法,按照規則配置庫所定義的報表類型、報表格式、報表對象和時間段,在標準數據庫中自動提取并匯總相應的標準格式記錄,并分類存入相應的報表數據庫中,由系統自動運行,無需手工業務操作,為綜合展示提供相關數據,主要是用于轉換和處理各類報表數據,據高了異構數據庫的告警效率。
以上所述僅為本發明的實施例,并非因此限制本發明的專利范圍,凡是利用本發明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發明的專利保護范圍內。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州微逸浪科技有限公司,未經蘇州微逸浪科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210180718.4/2.html,轉載請聲明來源鉆瓜專利網。





