數(shù)據(jù)處理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種數(shù)據(jù)處理方法及裝置。
【背景技術(shù)】
[0002]隨著大數(shù)據(jù)量時代的到來,對數(shù)據(jù)信息的分析要求越來越高,聯(lián)機分析處理(On-Line Analytical Processing,簡稱為0LAP)技術(shù)應(yīng)運而生。根據(jù)OLAP委員會的定義,它是指使分析人員、管理人員或執(zhí)行人員能夠從多種角度對原始數(shù)據(jù)中轉(zhuǎn)化出來的、能夠真正被用戶所理解的、并真實反映企業(yè)特性的信息進行快速、一致、交互地存取,從而獲得對數(shù)據(jù)更深入了解的一類軟件技術(shù),其特點包括:快速性、可分析性、多維性、信息性。在一個OLAP數(shù)據(jù)模型中,信息被抽象視為一個立方體(Cube),它包括維度(Dimens1n)和度量(Measure),這個多維的數(shù)據(jù)模型使得終端用戶提交的復(fù)雜查詢、報表數(shù)據(jù)的分類排列、概要數(shù)據(jù)向詳細數(shù)據(jù)的轉(zhuǎn)化和過濾、數(shù)據(jù)的切片等工作變得簡單。多維分析就是指對以多維形式組織起來的數(shù)據(jù)采取切片、切塊、旋轉(zhuǎn)、上卷、下鉆等各種分析動作,以求從多維度剖析數(shù)據(jù),使最終用戶能從多個角度觀察數(shù)據(jù)庫中的數(shù)據(jù),從而獲取包含在數(shù)據(jù)中深層次的信息。
[0003]數(shù)據(jù)挖掘是從大量的數(shù)據(jù)中挖掘出有用的信息,用來解決“數(shù)據(jù)豐富、知識貧乏”的問題,根據(jù)時間序列進行趨勢預(yù)測是數(shù)據(jù)挖掘中的一個重要研究部分,所謂時間序列就是將某一指標在不同時間上的不同數(shù)據(jù),按照時間的先后順序排列而成的數(shù)列。由于前后時刻數(shù)據(jù)的相關(guān)性,往往呈現(xiàn)某種規(guī)律變化。因此時間序列里蘊藏著其他信息所不能代替的知識。
[0004]但是目前在多維分析及趨勢預(yù)測兩個方面均是縱向發(fā)展,分別在多維分析和趨勢預(yù)測技術(shù)兩個方面有較深層次的研究,而對于基于發(fā)掘數(shù)據(jù)多維分析的基礎(chǔ)上,對將來的后續(xù)發(fā)展趨勢的研究在相關(guān)技術(shù)中是空白的,即在相關(guān)技術(shù)中要么單獨地對數(shù)據(jù)進行多維分析,要么對數(shù)據(jù)僅進行趨勢預(yù)測,因此,在相關(guān)技術(shù)中使用其中任一種技術(shù)均存在優(yōu)勢單一性的問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供了一種數(shù)據(jù)處理方法及裝置,以至少解決相關(guān)技術(shù)中單獨使用多維分析技術(shù)或是趨勢預(yù)測技術(shù)均存在優(yōu)勢單一的問題。
[0006]根據(jù)本發(fā)明的一個方面,提供了一種數(shù)據(jù)處理方法,包括:獲取待分析展現(xiàn)的原始數(shù)據(jù);通過聯(lián)機分析處理OLAP對所述原始數(shù)據(jù)進行多維分析展現(xiàn)處理;將經(jīng)過OLAP的多維分析展現(xiàn)結(jié)果進行趨勢預(yù)測處理。
[0007]優(yōu)選地,通過所述OLAP對所述原始數(shù)據(jù)進行多維分析展現(xiàn)處理包括:依據(jù)選擇的立方體,創(chuàng)建實時多維分析模型;確定所述實時多維分析模型的維度和度量;對確定的所述維度和度量進行分析操作;將所述原始數(shù)據(jù)以進行分析操作之后的所述維度和度量進行展現(xiàn)。
[0008]優(yōu)選地,確定所述實時多維分析模型的維度和度量包括:在切片處選擇進行分析的維度,移動所述維度至行軸;在列軸處,選擇進行展現(xiàn)的度量,調(diào)整所述度量的展現(xiàn)順序。
[0009]優(yōu)選地,對確定的所述維度和度量進行分析操作包括以下至少之一:選擇位置鉆取方式,其中,在進行上卷和下鉆時,所選父節(jié)點仍然展現(xiàn),所選父節(jié)點的下一級子節(jié)點展開,上卷是指在某一維度上將低層次的細節(jié)數(shù)據(jù)概括到高層次的匯總數(shù)據(jù),下鉆是指從匯總數(shù)據(jù)深入到細節(jié)數(shù)據(jù)進行觀察;選擇替換鉆取方式,其中,在進行上卷和下鉆時,所選父節(jié)點均被所選父節(jié)點的下一級子節(jié)點所替換,所有子節(jié)點展開;選擇排序在前顯示的度量、方式及數(shù)值;選擇過濾組合條件;選擇某一維度上數(shù)據(jù)的統(tǒng)計類型。
[0010]優(yōu)選地,在通過所述OLAP對所述原始數(shù)據(jù)進行多維分析展現(xiàn)處理之后,還包括:通過以下方式至少之一導(dǎo)出所述多維分析展現(xiàn)結(jié)果:excel方式、pdf方式、word方式、csv方式,其中,上述各種方式的顯式方式均包含表格形式、圖形形式、圖表形式。
[0011]優(yōu)選地,將經(jīng)過所述OLAP的所述多維分析展現(xiàn)結(jié)果進行趨勢預(yù)測處理包括:獲取所述多維分析展現(xiàn)結(jié)果;根據(jù)所述多維分析展現(xiàn)結(jié)果,選擇預(yù)測列及預(yù)測數(shù)目;采用預(yù)定預(yù)測算法,對選擇的所述預(yù)測列及預(yù)測數(shù)目進行趨勢預(yù)測處理。
[0012]根據(jù)本發(fā)明的另一方面,提供了一種數(shù)據(jù)處理裝置,包括:獲取模塊,用于獲取待分析展現(xiàn)的原始數(shù)據(jù);第一處理模塊,用于通過聯(lián)機分析處理OLAP對所述原始數(shù)據(jù)進行多維分析展現(xiàn)處理;第二處理模塊,用于將經(jīng)過OLAP的多維分析展現(xiàn)結(jié)果進行趨勢預(yù)測處理。
[0013]優(yōu)選地,所述第一處理模塊包括:創(chuàng)建單元,用于依據(jù)選擇的立方體,創(chuàng)建實時多維分析模型;確定單元,用于確定所述實時多維分析模型的維度和度量;分析單元,用于對確定的所述維度和度量進行分析操作;展現(xiàn)單元,用于將所述原始數(shù)據(jù)以進行分析操作之后的所述維度和度量進行展現(xiàn)。
[0014]優(yōu)選地,所述確定單元包括:第一確定子單元,用于在切片處選擇進行分析的維度,移動所述維度至行軸;第二確定子單元,用于在列軸處,選擇進行展現(xiàn)的度量,調(diào)整所述度量的展現(xiàn)順序。
[0015]優(yōu)選地,所述分析單元包括以下至少之一:第一選擇子單元,用于選擇位置鉆取方式,其中,在進行上卷和下鉆時,所選父節(jié)點仍然展現(xiàn),所選父節(jié)點的下一級子節(jié)點展開,上卷是指在某一維度上將低層次的細節(jié)數(shù)據(jù)概括到高層次的匯總數(shù)據(jù),下鉆是指從匯總數(shù)據(jù)深入到細節(jié)數(shù)據(jù)進行觀察;第二選擇子單元,用于選擇替換鉆取方式,其中,在進行上卷和下鉆時,所選父節(jié)點均被所選父節(jié)點的下一級子節(jié)點所替換,所有子節(jié)點展開;第三選擇子單元,用于選擇排序在前顯示的度量、方式及數(shù)值;第四選擇子單元,用于選擇過濾組合條件;第五選擇子單元,用于選擇某一維度上數(shù)據(jù)的統(tǒng)計類型。
[0016]優(yōu)選地,該裝置還包括:展現(xiàn)模塊,用于通過以下方式至少之一導(dǎo)出所述多維分析展現(xiàn)結(jié)果:excel方式、pdf方式、word方式、csv方式,其中,上述各種方式的顯式方式均包含表格形式、圖形形式、圖表形式。
[0017]優(yōu)選地,所述第二處理模塊包括:獲取單元,用于獲取所述多維分析展現(xiàn)結(jié)果;選擇單元,用于根據(jù)所述多維分析展現(xiàn)結(jié)果,選擇預(yù)測列及預(yù)測數(shù)目;預(yù)測單元,用于采用預(yù)定預(yù)測算法,對選擇的所述預(yù)測列及預(yù)測數(shù)目進行趨勢預(yù)測處理。
[0018]通過本發(fā)明,采用獲取待分析展現(xiàn)的原始數(shù)據(jù);通過聯(lián)機分析處理OLAP對所述原始數(shù)據(jù)進行多維分析展現(xiàn)處理;將經(jīng)過OLAP的多維分析展現(xiàn)結(jié)果進行趨勢預(yù)測處理,解決了相關(guān)技術(shù)中單獨使用多維分析技術(shù)或是趨勢預(yù)測技術(shù)均存在優(yōu)勢單一的問題,進而達到了不僅能夠了解過去及當前數(shù)據(jù)的多維度信息,而且還可以對數(shù)據(jù)將來的發(fā)展趨勢進行預(yù)測,結(jié)合了多維度分析和趨勢預(yù)測的優(yōu)勢,有效地實現(xiàn)了數(shù)據(jù)的深層研究的效果。
【附圖說明】
[0019]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中:
[0020]圖1是根據(jù)本發(fā)明實施例的數(shù)據(jù)處理方法的流程圖;
[0021]圖2是根據(jù)本發(fā)明實施例的數(shù)據(jù)處理裝置的結(jié)構(gòu)框圖;
[0022]圖3是根據(jù)本發(fā)明實施例的數(shù)據(jù)處理裝置中第一處理模塊24的優(yōu)選結(jié)構(gòu)框圖;
[0023]圖4是根據(jù)本發(fā)明實施例的數(shù)據(jù)處理裝置中第一處理模塊24中確定單元34的優(yōu)選結(jié)構(gòu)框圖;
[0024]圖5是根據(jù)本發(fā)明實施例的數(shù)據(jù)處理裝置中第一處理模塊24中分析單元36的優(yōu)選結(jié)構(gòu)框圖;
[0025]圖6是根據(jù)本發(fā)明實施例的數(shù)據(jù)處理裝置的優(yōu)選結(jié)構(gòu)框圖;
[0026]圖7是根據(jù)本發(fā)明實施例的數(shù)據(jù)處理裝置中第二處理模塊26的優(yōu)選結(jié)構(gòu)框圖;
[0027]圖8是根據(jù)本發(fā)明優(yōu)選實施方式的實時多維分析與趨勢預(yù)測聯(lián)動分析并展現(xiàn)數(shù)據(jù)方法原理圖。
【具體實施方式】
[0028]下文中將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0029]在本實施例中提供了一種數(shù)據(jù)處理方法,圖1是根據(jù)本發(fā)明實施例的數(shù)據(jù)處理方法的流程