一種基于元數據模型的管控方法及裝置的制造方法
【技術領域】
[0001] 本發明涉及大數據技術領域,尤其涉及一種基于元數據模型的管控方法及裝置。
【背景技術】
[0002] 大數據就是互聯網發展到現今階段的一種表象或特征而已,沒有必要神話它或對 它保持敬畏之心,在以云計算為代表的技術創新大幕的襯托下,這些原本很難收集和使用 的數據開始容易被利用起來了,通過各行各業的不斷創新,大數據會逐步為人類創造更多 的價值。
[0003]元數據(Metadata),又稱中介數據、中繼數據,為描述數據的數據(data about data),主要是描述數據屬性(property)的信息,用來支持如指示存儲位置、歷史數據、資源 查找、文件記錄等功能。元數據算是一種電子式目錄,為了達到編制目錄的目的,必須在描 述并收藏數據的內容或特色,進而達成協助數據檢索的目的。
[0004] 目前的元數據的管控比較簡易,從而導致了需要專業性很強的技術人員進行處 理,從而導致了體驗性差的技術問題。
【發明內容】
[0005] 本發明實施例提供的一種基于元數據模型的管控方法及裝置,解決了由于目前的 元數據的管控比較簡易,使得需要專業性很強的技術人員進行處理,而導致的體驗性差的 技術問題。
[0006] 本發明實施例提供的一種基于元數據模型的管控方法,包括:
[0007] 將獲取到的元數據管控指令發送至元數據模型層,所述元數據管控指令為元數據 瀏覽指令和/或元數據分析指令和/或元數據檢索指令;
[0008] 進行與所述元數據管控指令對應的元數據提取;
[0009] 將提取的所述元數據以列表形式進行展示。
[0010] 可選地,對獲取到的元數據管控指令進行判斷發送至元數據模型層之前還包括: [0011]進行包含有復數種元數據的元數據模型的建立。
[0012]可選地,所述元數據瀏覽指令包括數據庫瀏覽指令或表瀏覽指令或表信息瀏覽指 令;
[0013] 所述元數據分析指令包括血緣分析指令或影響分析指令。
[0014] 可選地,將提取的所述元數據以列表形式進行展示具體包括:
[0015] 將根據所述數據庫瀏覽指令提取的所述元數據按照對應的數據庫名稱以數據庫 瀏覽列表形式進行展示,所述數據庫列表的內容包括每個元數據對應的所述數據庫名稱和 庫中文名稱;
[0016] 或
[0017] 將根據所述表瀏覽指令提取的所述元數據按照對應的數據庫名稱以表瀏覽列表 形式進行展示,所述表瀏覽列表的內容包括每個元數據對應的所述數據庫名稱、表名稱和 表中文名稱;
[0018] 或
[0019] 將根據所述表信息瀏覽指令提取的所述元數據按照對應的數據庫名稱以表信息 瀏覽列表形式進行展示,所述表信息瀏覽列表的內容包括輸入的字段信息及對應的元數據 屬于所述數據庫名稱、所述表名稱和所述表中文名稱。
[0020] 可選地,將提取的所述元數據以列表形式進行展示具體包括:
[0021] 將根據所述血緣分析指令提取的所述元數據按照對應的數據庫名稱以血緣分析 列表或血緣分析圖形形式進行展示;
[0022] 或
[0023] 將根據所述影響分析指令提取的所述元數據按照對應的數據庫名稱以影響分析 分析列表或影響分析圖形形式進行展示。
[0024] 本發明實施例提供的一種基于元數據模型的管控裝置,包括:
[0025] 發送單元,用于將獲取到的元數據管控指令發送至元數據模型層,所述元數據管 控指令為元數據瀏覽指令和/或元數據分析指令和/或元數據檢索指令;
[0026] 提取單元,用于進行與所述元數據管控指令對應的元數據提取;
[0027] 展示單元,用于將提取的所述元數據以列表形式進行展示。
[0028] 可選地,基于元數據模型的管控裝置還包括:
[0029] 模型建立單元,用于進行包含有復數種元數據的元數據模型的建立。
[0030] 可選地,所述元數據瀏覽指令包括數據庫瀏覽指令或表瀏覽指令或表信息瀏覽指 令;
[0031 ]所述元數據分析指令包括血緣分析指令或影響分析指令。
[0032] 可選地,展示單元具體包括:
[0033] 數據庫瀏覽子單元,用于將根據所述數據庫瀏覽指令提取的所述元數據按照對應 的數據庫名稱以數據庫瀏覽列表形式進行展示,所述數據庫列表的內容包括每個元數據對 應的所述數據庫名稱和庫中文名稱;
[0034] 或
[0035] 表瀏覽子單元,用于將根據所述表瀏覽指令提取的所述元數據按照對應的數據庫 名稱以表瀏覽列表形式進行展示,所述表瀏覽列表的內容包括每個元數據對應的所述數據 庫名稱、表名稱和表中文名稱;
[0036] 或
[0037] 表信息瀏覽子單元,用于將根據所述表信息瀏覽指令提取的所述元數據按照對應 的數據庫名稱以表信息瀏覽列表形式進行展示,所述表信息瀏覽列表的內容包括輸入的字 段信息及對應的元數據屬于所述數據庫名稱、所述表名稱和所述表中文名稱。
[0038] 可選地,展示單元具體包括:
[0039] 血緣分析子單元,用于將根據所述血緣分析指令提取的所述元數據按照對應的數 據庫名稱以血緣分析列表或血緣分析圖形形式進行展示;
[0040] 或
[0041] 影響分析子單元,用于將根據所述影響分析指令提取的所述元數據按照對應的數 據庫名稱以影響分析分析列表或影響分析圖形形式進行展示。
[0042] 從以上技術方案可以看出,本發明實施例具有以下優點:
[0043] 本發明實施例提供的一種基于元數據模型的管控方法及裝置,其中,基于元數據 模型的管控方法包括:將獲取到的元數據管控指令發送至元數據模型層,元數據管控指令 為元數據瀏覽指令和/或元數據分析指令和/或元數據檢索指令;進行與元數據管控指令對 應的元數據提取;將提取的元數據以列表形式進行展示。本實施例中,通過將獲取到的元數 據管控指令發送至元數據模型層,元數據管控指令為元數據瀏覽指令和/或元數據分析指 令和/或元數據檢索指令,然后進行與元數據管控指令對應的元數據提取,最后將提取的元 數據以列表形式進行展示,解決了由于目前的元數據的管控比較簡易,使得需要專業性很 強的技術人員進行處理,而導致的體驗性差的技術問題。
【附圖說明】
[0044] 為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現 有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可 以根據這些附圖獲得其它的附圖。
[0045] 圖1為本發明實施例提供的一種基于元數據模型的管控方法的一個實施例的結構 示意圖;
[0046] 圖2為本發明實施例提供的一種基于元數據模型的管控方法的另一個實施例的結 構示意圖;
[0047] 圖3為本發明實施例提供的一種基于元數據模型的管控裝置的一個實施例的結構 示意圖;
[0048] 圖4為本發明實施例提供的一種基于元數據模型的管控裝置的一個實施例的結構 示意圖;
[0049] 圖5為元數據的數據庫瀏覽的界面示意圖;
[0050] 圖6為元數據的表瀏覽的界面示意圖;
[0051 ]圖7為元數據的表信息瀏覽的界面示意圖;
[0052] 圖8(a)至(c)為元數據的血緣分析的界面示意圖;
[0053] 圖9(a)至(c)為元數據的影響分析的界面示意圖;
[0054] 圖10(a)和(b)為元數據的元數據檢索的界面示意圖;
[0055] 圖11為元數據模型示意圖。
【具體實施方式】
[0056] 本發明實施例提供的一種基于元數據模型的管控方法及裝置,解決了由于目前的 元數據的管控比較簡易,使得需要專業性很強的技術人員進行處理,而導致的體驗性差的 技術問題。
[0057] DS,(Data Studio數據管控);
[0058] LDM,(Logical Data Model邏輯數據模型);
[0059] PDM,(Physical Data Model物理數據模型);
[ΟΟ?Ο] Metadata,元數據,描述數據的數據;
[0061 ] MDS,(Metadata Sysem元數據系統);
[0062] DQ,(Data Quality數據質量);
[0063] DS,(Data Standard數據標準);
[0064] ETL,(Extract Transform Load抽取轉換加載),數據倉庫的數據加工的總稱。
[0065] 為使得本發明的發明目的、特征、優點能夠更加的明顯和易懂,下面將結合本發明 實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,下面所描述 的實施例僅僅是本發明一部分實施例,而非全部的實施例。基于本發明中的實施例,本領域 普通技術人員在沒有做出創造性勞動前提下所獲得的所有其它實施例,都屬于本發明保護 的范圍。