[發明專利]元數據處理方法及設備有效
| 申請號: | 201110235136.7 | 申請日: | 2011-08-16 |
| 公開(公告)號: | CN102279886A | 公開(公告)日: | 2011-12-14 |
| 發明(設計)人: | 楊大鵬;李炅宇;王彥博;靳軍;趙俊 | 申請(專利權)人: | 中國民生銀行股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 馬爽 |
| 地址: | 100031 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理 方法 設備 | ||
1.一種元數據處理方法,其特征在于,包括:
元數據處理設備接收用戶發送的元數據處理指令,響應所述元數據處理指令獲取數據抽取、轉換和加載ETL執行日志,并從數據倉庫獲取第一數據庫定義語言DDL命令,其中所述第一DDL命令用于對所述ETL執行日志包括的數據對象進行節點定義;
所述元數據處理設備對所獲取的ETL執行日志進行解析,以獲取第二DDL命令和數據操作語言DML命令,其中所述第二DDL命令用于對所述ETL執行日志包括的臨時對象進行節點定義,所述DML命令用于記錄在ETL執行過程中所述數據對象和/或所述臨時對象的轉換操作;
所述元數據處理設備通過解析所述第一DDL命令、所述第二DDL命令和所述DML命令獲取用于表示所述數據對象和所述臨時對象的數據流向的元數據,并向所述用戶反饋所述元數據。
2.根據權利要求1所述的元數據處理方法,其特征在于,在獲取用于表示所述數據對象和所述臨時對象的數據流向的元數據的步驟之后還包括:
所述元數據處理設備屏蔽表示所述數據對象和所述臨時對象的數據流向的元數據中的臨時對象,以獲取用于表示所述數據對象的數據流向的元數據。
3.根據權利要求2所述的元數據處理方法,其特征在于,所述數據對象包括表和視圖;相應地,在獲取用于表示所述數據對象的數據流向的元數據的步驟之后還包括:
所述元數據處理設備屏蔽所生成的表示所述數據對象的數據流向的元數據中的視圖,以生成用于表示表的數據流向的元數據。
4.根據權利要求1至3任一所述的元數據處理方法,其特征在于,所述元數據處理設備包括服務端和瀏覽器端;相應地,所述元數據處理方法還包括:所述元數據處理設備的服務端將所生成的用于表示數據流向的元數據發送至所述瀏覽器端展示。
5.一種元數據處理設備,其特征在于,包括:
獲取模塊,用于獲取ETL執行日志,并從數據倉庫獲取第一DDL命令,其中所述第一DDL命令用于對所述ETL執行日志包括的數據對象進行節點定義;
日志解析模塊,用于對所獲取的ETL執行日志進行解析,以獲取第二DDL命令和數據操作語言DML命令,其中所述第二DDL命令用于對所述ETL執行日志包括的臨時對象進行節點定義,所述DML命令用于記錄在ETL執行過程中所述數據對象和/或所述臨時對象的轉換操作;
元數據獲取模塊,用于通過解析所述第一DDL命令、所述第二DDL命令和所述DML命令獲取用于表示所述數據對象和所述臨時對象的數據流向的元數據。
6.根據權利要求5所述的元數據處理設備,其特征在于,所述元數據獲取模塊還用于屏蔽所述數據流向中的臨時對象,以獲取用于表示所述數據對象的數據流向的元數據。
7.根據權利要求6所述的元數據處理設備,其特征在于,所述元數據獲取模塊還用于屏蔽所生成的表示所述數據對象的數據流向的元數據中的視圖,以生成用于表示表的數據流向的元數據。
8.根據權利要求5至7任一所述的元數據處理設備,其特征在于,包括服務端和瀏覽器端;其中,所述獲取模塊、所述日志解析模塊和所述元數據獲取模塊設置在所述服務端,且所述元數據獲取模塊還用于將所生成的用于表示數據流向的元數據發送至所述瀏覽器端展示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國民生銀行股份有限公司,未經中國民生銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110235136.7/1.html,轉載請聲明來源鉆瓜專利網。





