[發明專利]用于從表格數據自動推斷立方體模式的系統和方法有效
| 申請號: | 201680025687.1 | 申請日: | 2016-10-21 |
| 公開(公告)號: | CN107533570B | 公開(公告)日: | 2020-11-03 |
| 發明(設計)人: | D·阿爾伯格;V·貝爾耶夫;G·謝克德;G·魯賓 | 申請(專利權)人: | 甲骨文國際公司 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F16/28;G06F16/83;G06F16/25 |
| 代理公司: | 中國貿促會專利商標事務所有限公司 11038 | 代理人: | 張鑫 |
| 地址: | 美國加*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 表格 數據 自動 推斷 立方體 模式 系統 方法 | ||
根據實施例,本文描述的是用于從表格數據自動推斷立方體模式以在多維數據庫環境中使用的系統和方法。立方體模式推斷組件可以連續執行逐列分割以計算表格數據中的多個列中的每對列之間的信息增益比。可以從每對列之間的信息增益比構造互相關矩陣。該系統可以基于互相關矩陣來確定多個列之間的關系;創建表示關系的層次有向圖;并且還將層次有向圖變換成立方體模式,該立方體模式可以用于創建用于加載表格數據的立方體,或將表格數據映射到多維數據庫環境中的現有立方體中。
版權聲明
本專利文檔的公開內容的一部分包含受版權保護的素材。版權擁有者不反對任何人對專利文檔或專利公開內容按照在專利商標局的專利文件或記錄中出現的那樣進行傳真復制,但是除此之外在任何情況下都保留所有版權。
優先權要求
本申請要求于2015年10月23日提交的標題為“SYSTEM AND METHOD FOR CABESAUTOMATIC INFERENCE OF CUBES FROM TABULAR DATA FOR USE IN A MULTIDIMENSIONALDATABASE”、申請號為62/245,885的美國臨時申請的優先權權益,該臨時申請通過引用被結合于此。
技術領域
本發明的實施例一般而言涉及數據庫和數據倉庫,并且具體而言涉及用于從表格數據自動推斷立方體模式以在多維數據庫環境中使用的系統和方法。
背景技術
多維數據庫(例如,Oracle Essbase)被設計成用于對可以從多個角度查看和分析的大量數據進行高效和方便地存儲和檢索。這樣的多維數據庫可以包括邏輯上表示多維數據的立方體。立方體可以從存儲在平面文件或數據庫表中的表格數據構建。從表格數據構建立方體需要用戶或系統來識別表格數據中的列之間的關系和依賴性,以便提取立方體的模式(schema)。但是,對于包括數百列的表格數據,識別用于構建立方體的模式可能是一項艱巨的任務。
發明內容
根據實施例,本文所述的是用于從表格數據自動推斷立方體模式以在多維數據庫環境中使用的系統和方法。該系統可以包括立方體模式推斷組件,該組件可以連續執行逐列分割以計算表格數據中的多個列中的每對列之間的信息增益比。可以從每對列之間的信息增益比構造互相關矩陣。該系統可以基于互相關矩陣來確定多個列之間的關系,并且創建表示該關系的層次有向圖。該系統還可以將層次有向圖變換成立方體模式,該立方體模式可以用于創建用于加載表格數據的立方體,或將表格數據映射到多維數據庫環境中的現有立方體中。
附圖說明
圖1圖示了根據實施例的多維數據庫環境的示例。
圖2圖示了根據實施例的用于從表格數據自動推斷立方體模式以在多維數據庫環境中使用的系統。
圖3圖示了根據實施例的從表格數據自動推斷立方體模式以在多維數據庫環境中使用。
圖4圖示了根據實施例的使用系統從表格數據自動推斷立方體模式的示例。
圖5A-5B圖示了根據實施例的用于將表格數據的列映射到多個立方體元素的流程圖。
圖6圖示了根據實施例的用于從表格數據自動推斷立方體模式以在多維數據庫環境中使用的方法。
圖7圖示了根據實施例的用于其中可以使用本系統的環境的體系架構圖。
具體實施方式
參考所附的說明書、權利要求書和附圖,以上所述連同其它特征一起將變得顯而易見。闡述了具體細節,以便提供對各種實施例的理解。但是,將顯而易見的是,各種實施例可以在沒有這些具體細節的情況下實踐。所附的說明書和附圖不是限制性的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于甲骨文國際公司,未經甲骨文國際公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680025687.1/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





