本發明涉及移動通信領域,尤其涉及一種數據處理和應用一體化的方法。
背景技術:
:數據分析是指用適當的統計方法對收集來的大量第一手資料和第二手資料進行分析,以求最大化地開發數據資料的功能,發揮數據的作用。數據分析的目的是把隱沒在一大批看來雜亂無章的數據中的信息集中、萃取和提煉出來,以找出所研究對象的內在規律。在使用中,數據分析可幫助人們作出判斷,以便采取適當行動;在實際的工作中,需要數據分析類產品,滿足大數據分析的需要。在實際的過程中,由于數據分析處理會在不同的時間、對象、環境、階段有不一樣的需求,從數據分析產品角度,必須要適應這種需求的快速變化,來滿足這種變化的要求,并且能實現從處理到呈現快速的開發和部署。作為大數據的分析產品,目前很多產品能夠對數據的處理和存儲進行配置,也有的產品對界面呈現進行配置,采用CS/BS的圖、表等方式,對數據的結果進行呈現,每次提出需求的時候能夠一定程度的減少開發工作量;但對于新的功能需求,還是要執行很多的開發工作,有很長的開發周期。一個優秀的數據分析產品要具有快速響應需求變化的能力。本發明提供一種數據處理和應用一體化的方法,定義數據源的格式,使數據源加載、存儲、顯示一體化;用所見即所得的方式,直接定義數據的處理顯示方式,使數據的處理、結果存儲、結果顯示、結果調用一體化。僅僅通過一個配置界面的配置,就實現處理和界面顯示的功能需要,使新需求沒有開發的工作量,最大限度的降低開發周期,滿足產品使用客戶的需求變化,實現快速響應需求變化的能力。技術實現要素:本發明公開了一種數據處理和應用一體化的方法,僅僅通過一個配置界面的配置,就實現處理和界面顯示的對新功能的信息需要,最大限度的降低開發周期,滿足產品使用客戶的需求變化,實現快速響應需求變化的能力。為了達到上述目的,一種數據處理和應用一體化的方法,包括:步驟1,采用統一數據單元的定義格式,定義數據源的格式,生成加載配件。步驟2,采用所見即所得的方式,通過一個應用界面的配置同時生成應用相關的擴展配件、處理配件、應用配件。步驟3,處理程序通過加載引擎、擴展引擎、處理引擎分別讀取加載配件、擴展配件、處理配件,準備處理流程。步驟4,加載引擎讀入外部數據,傳遞給處理框架的其他部分。步驟5,歸一化定義的數據在處理框架內部按照指定的配置,在處理任務之間處理和傳遞。步驟6,加載任務、擴展任務、處理任務把生成的結果保存到到歸一化數據存儲。步驟7,應用引擎讀取應用配件形成功能應用。步驟8,應用功能根據配置和操作到歸一化數據存儲讀數據。步驟9,應用功能通過配置和操作對其他或者本應用功能進行鉆取分析。通過本發明能夠提高數據分析應用的開發效率。本發明提供的一種數據處理和應用一體化的方法,對數據源的格式進行定義,定義數據源的元數據描述,包括數據源字段的名稱、標題、類型、長度、統計類型、顯示類型、存儲名稱、翻譯方法等信息,通過對數據源的定義,使以后的處理歸一化,都和數據源的描述相一致。數據源定義完成后,采用所見即所得的方法,使用一個界面簡單方便的定義界面應用的導航位置、功能界面的顯示格式、功能界面的數據讀取結構、對數據源分析處理的邏輯,通過界面解析和數據處理引擎,對生成的配置進行實例化,完成數據的處理、存儲,并且直接在定義好的功能入口處調用界面應用功能,實現對數據的統計分析。在定義的過程中,會嚴格記載數據生成的邏輯,可以實時對統計數據進行生成,也可以采用事后的方式,臨時性對指定記錄集的數據進行統計數據的生成。統計分析界面可以依據統計數據生成的邏輯,定義顯示的維度和指標,同時自動或者手動的進行細粒度指標分析鉆取,根據相應的生成邏輯,實現相關數據源信息的鉆取,作為顯示的數據源記錄,也可以進行定義好的相關統計分析的處理和呈現。通過本發明,能夠提供一個快速、穩定響應需求變化的數據分析產品。附圖說明:圖1為本發明一種數據處理和應用一體化的方法實施例1的結構圖;圖2為本發明一種數據處理和應用一體化的方法實施例1的功能實現圖;圖3為本發明一種數據處理和應用一體化的方法實施例1的配置關聯圖;圖4為本發明一種數據處理和應用一體化的方法實施例2的結構圖;具體實施方式下面通過附圖和實施例,對本發明的技術方案做進一步的詳細描述。術語定義:術語說明說明項對某個對象進行描述的一組信息數據單元系統內部數據字段信息單元系統內部字段的說明項基礎單元系統內部字段的說明項的描述信息處理框架處理管理程序,管理加載、擴展、處理、存儲等應用框架界面管理程序,管理配置、功能、過濾、鉆取等引擎引擎負責讀取配件形成實例加載引擎負責數據源加載的引擎擴展引擎負責對數據進行轉換和擴展的引擎處理引擎負責對數據進行統計、匯聚的引擎應用引擎負責對結果進行呈現分析的引擎配件界面生成供引擎調用生成實例的文件處理任務加載、擴展、處理引擎讀取配件后形成的實例應用功能應用引擎讀取應用配件后形成的實例,用于分析任務單元加載、擴展、處理配件的控制單元的說明項功能單元應用配件的控制單元的說明項過濾設置條件查看和分析指定的結果集鉆取對顯示的信息進行更詳細信息的分析維度統計處理中,用于作為Key列的字段指標統計處理中,計算得到的結果字段本發明提供了一種數據處理和應用一體化的方法,圖1為本發明方法實施例1的流程圖,包括:步驟1,采用統一數據單元的定義格式,定義數據源的格式,生成加載配件。數據單元為系統中一個數據字段的信息定義,系統可以通過數據源的適配接口,把數據加載到系統中;數據源可以通過文件、數據庫、SNMP、FTP、XML、WebService等多種方式,可以通過配置數據源名稱、IP地址、接口方式、網元信息、分割格式、數據周期等信息,實現對數據源信息的讀入。對于讀入的信息,需要通過統一的數據格式來進行定義,以實現后期的統一管理。一個數據源由若干個數據單元組成,數據單元的信息單元包括:信息單元說明備注名稱在數據源內的唯一標識,助記符符合編程定義標題字段顯示用的字符串可任意定義存儲名稱歸一化存儲使用的名字可與名字相同信息類型信息單元的數據類型,int或string等信息長度字符串的長度可見字段是否可見可過濾字段是否可以過濾缺省值字段的默認缺省值是多少單位字段的結果要進行處理后的單位轉換標識用來進行轉換的標識(內部標識使用)不可修改最大值字段的最大值最小值字段的最小值顯示類型字段的顯示類型,例如時間、IP地址等配合格式化格式化對于顯示信息的格式化字符串一般符合.net轉換類型界面顯示信息和數據信息的轉換方法表、數據庫等轉換信息用于輔助進行轉換的信息表名、類自動統計類型如果用于再處理時,本字段的處理類型處理類型本字段在本任務中的處理類型例如Key,Count源列計算列的引入列(分子列)組列計算列的分組列(分母列)分組條件計算列的分組條件百分比取反百分比是否進行取反操作100%-結果方差列用于計算方差的列調用條件數據生成和調用的邏輯條件門限選擇字段選擇的監測門限門限條件確定執行監測門限的條件為了方便系統的統一處理,可以使用默認規則來定義系統的名稱,例如src_ip為源地址、dst_ip為目的地址、calling為主叫、called為被叫、service_type為業務類型等。同時系統內部的靜態配置數據,例如service_type(業務類型)定義、ip地址名稱翻譯表等在系統內都等同為數據源配件,可以由界面配置來完成或者導入,也可以通過數據源配置的方式由系統間接口通過其他系統獲得。通過步驟1,生成界面所有數據源、數據配置,包括信息顯示的加載配件。步驟2,采用所見即所得的方式,通過一個應用界面的配置同時生成應用相關的擴展配件、處理配件、應用配件。在應用的配置界面中,選擇新配置應用的導航位置,定義功能的名稱、標題、圖標等顯示信息,然后定義數據源(可以多個)、處理類型、處理條件、統計周期等參數,進入處理配置的界面。處理配置界面為所見即所得的配置界面,包括界面的統計維度列和指標列,統計維度列一般和數據源的列相等,指標列一般由計算條件、計算方法、計算源列等信息組成,作為復合型指標,一般由其他2個或多個本處理的內部指標組成,例如成功率等,具體的配置方法在圖2和圖3中有詳細描述。應用界面配置通過步驟2,生成系統對接收到的數據進行處理需要使用的擴展配件、處理配件,同時生成界面顯示所需要的應用配件,每種配件都會有很多具體的配件。步驟3,處理程序通過加載引擎、擴展引擎、處理引擎分別讀取加載配件、擴展配件、處理配件,準備處理流程。處理程序會在啟動時、或者采用定時、事件觸發等機制,對加載引擎、擴展引擎、處理引擎進行對應配件的讀入,每個配件通過引擎的加載形成一個處理任務,處理任務按照配件的配置,確定其數據源,每個任務可以指定多個數據源,通過這樣的配置實現以處理任務為節點的網狀數據流控制,處理任務之間是多對多的關系。步驟4,加載引擎讀入外部數據,傳遞給處理框架的其他部分。加載引擎通過加載配件的處理單元讀入加載配件,形成若干個加載任務,外部數據或者靜態數據都由加載引擎管理。數據源可以通過文件、數據庫、SNMP、FTP、XML、WebService等多種方式,可以通過配置數據源名稱、IP地址、接口方式、網元信息、分割格式、讀入周期等信息,實現對數據源信息的讀入。數據讀入后會按照數據單元進行解析,形成系統內部統一形式的歸一化數據格式,傳遞給處理框架的其他部分。步驟5,歸一化定義的數據在處理框架內部按照指定的配置,在處理任務之間處理和傳遞。歸一化處理的數據可以在處理任務之間進行互相傳遞,處理任務接收到數據后,一個處理任務可以接收多個數據源;處理任務按照配件里設定好的處理邏輯進行處理,處理完成后生成處理結果,處理結果也是歸一化的數據,按照指定的配置,送給下一組處理任務進行繼續處理。處理任務見的數據交換可以采用多種方式,最直接的是內存數據結構,也可以用消息隊列、Socket、文件、數據庫等,系統通過歸一化數據結構,定義數據實現各種方式的通用編解碼適配接口,來寫入和讀取數據,實現數據的傳遞。步驟6,加載任務、擴展任務、處理任務把生成的結果保存到到歸一化數據存儲。對于加載任務、擴展任務、處理任務生成的歸一化數據,需要保存到歸一化數據存儲中進行保存,用于界面應用的分析使用。歸一化存儲可以使用數據庫、文件、HADOOP、數據倉庫等多種技術,系統通過歸一化數據結構,定義數據存儲的編解碼接口,實現存儲和加載數據,實現系統的分析應用。步驟7,應用引擎讀取應用配件形成功能應用。由用戶操作或者定時器觸發,在界面或者服務器上調用應用功能。應用功能一般為應用框架所管理,由應用引擎根據功能單元讀取應用配件而生成,應用功能包括單一應用和復合應用;從單一應用的結果集來說主要是數據表,對于結果集有多種展現方式,圖、表、魚骨圖、順序圖等。復合應用可以由多個單一應用的界面組合組成,也可以由多個單一應用的數據源進行統一的呈現。在配件里通過所見即所得的配置,從功能單元得到功能的名稱、標題、類型等,同時從配件得到數據結果集的字段信息,構建圖、表的顯示信息。根據用戶的設置,確定界面的顯示模式和布局,可以在功能退出后根據用戶名記錄用戶對此功能的最后狀態,下次功能進入后自動進行狀態的加載。步驟8,應用功能根據配置和操作到歸一化數據存儲讀數據。應用功能根據應用配件里的描述,獲得相關處理結果的名稱和結構信息,并且獲得要讀取的歸一化數據存儲信息,按照歸一化數據存儲的類型調用不同的讀出、寫入接口,根據界面設置的條件或者排序、記錄數等信息,到歸一化數據存儲讀相應的數據。一般的數據集主要有維度和指標兩種類型,在界面定義好維度后,從數據分析角度要對維度列進行匯聚處理,匯聚的處理由兩級完成,第一級為歸一化數據存儲的匯聚,例如數據庫的groupby等,第二級為界面上的程序通用匯聚。指標包括單一指標和復合指標,單一指標一般直接由歸一化數據存儲的數據列匯聚計算生成,大多以sum為主;復合指標由多個指標列邏輯計算生成,由界面最后依次完成邏輯計算動作。對于單位、MoS等特殊處理的有界面在數據其他處理完成后進行格式化處理。用戶可以在界面選擇所需要的指標和維度。步驟9,應用功能通過配置和操作對其他或者本應用功能進行鉆取分析。對于界面功能分析得到的數據,例如失敗次數、成功率、失敗原因a次數等,對于這些數值需要進行進一步的分析或者原始數據信息查看,在應用配件中會根據數據的處理流圖,指向各級應用功能,同時可以定義本應用調用的其他任何應用;由于可以定義需要觀察分析的維度,應用功能可以繼續通過選擇沒出現的維度對自身應用功能進行細粒度調用。例如目前的界面選擇的源地址進行統計,那么還可以按照時間維度對某行數據指標(某個源地址的指標)進行繼續的深入調用分析,看這個源地址按照指定時間粒度的歷時指標情況。數據的鉆取是通過全字段過濾和字段的過濾條件屬性來配合實現的,全字段過濾通過數據單元的類型來實現過濾。系統的過濾器包括時間過濾器、字符串過濾器、數字過濾器、格式化過濾器、列表過濾器、位過濾器等。時間在過濾中是必帶字段,為了方便操作,可以設置全局的時間過濾條件,定義為統一過濾器,全局條件設置后,可以在所有功能中生效;全局條件包括前一小時、前一整時、今天、昨天、本周、本月、自定義、過濾器等;選擇自定義時,手工設置起止時間;選擇過濾器時,每個功能自己的時間過濾器生效。過濾器內部的多個過濾項之間是與的關系,不同過濾器之間的條件可以按照要求設置為與或者或的關系,但開始時間的條件是一個特例,始終與其他條件的結果是與的關系。為了處理方便,系統還定義一些內部的通用條件,例如號碼條件,也是統一過濾器;可以直接映射到主叫號碼、被叫號碼、IMSI、漫游號碼、源被叫號碼這些條件去,提高過濾效率,這些條件直接自動為或的關系。系統還通過系統過濾器,來設置通用的過濾條件,例如小區、LAC等,可以在功能界面里選擇是否用系統過濾器,來提高分析效率。過濾器支持導入、導出和保存的功能,功能退出后需要記住過濾器的條件,以便下次進入使恢復環境。鉆取動作主要靠全字段過濾機制和字段的過濾條件這2個信息來實現,用戶選擇指定單元格后,可以用雙擊或者右鍵的方式選擇鉆取功能和方向;雙擊一般指向默認的鉆取功能。指定的單元格包括本行維度列的字段值和單元格字段的過濾條件,鉆取操作會把本功能的過濾器里的條件、本行維度列的字段值、單元格字段信息的過濾條件、單元格分組列的值等信息傳遞給要調用的功能;被調用的功能會根據傳過來的參數進行匹配,匹配到本功能的字段上,設置到過濾器中進行過濾條件設置,實現對應數據的提取,完成鉆取。通過全字段過濾器和數據單元的過濾條件、維度列數據值進行鉆取信息傳遞匹配,實現數據深入鉆取。通過步驟1-9,提供一種數據處理和應用一體化的方法,通過配置直接管理應用呈現和應用數據的處理、準備過程,通過全字段過濾和配置信息直接管理應用功能的鉆取分析,提高數據分析產品的快速客戶化定制的能力。本發明提供了一種數據處理和應用一體化的方法,圖2為本發明方法實施例1的功能實現圖;通過對一個功能需求的功能實現原理的描述,進一步說明本方法。步驟1,通過對一個應用的配置,生成1個導航配件、1個應用配件、若干處理配件。對一個功能需求進行配置時,在功能導航的指定位置上增加節點,定義功能的名稱、標題、圖標等顯示信息,然后定義數據源(可以多個)、處理類型、處理條件、統計周期等參數,進入處理配置的界面,界面的格式和方法在圖3有詳細描述。配置界面保存后,會生成一個導航配件、一個應用配件、若干個處理配件。導航配件用于定義導航的位置,在配置界面是對導航配件進行信息增加,在導航配件上增加功能的調用入口;系統可以提供專門的導航管理界面,對同一個功能提供多點調用。配置界面生成唯一的一個應用配件,用于生成應用功能,一個配件可以由一組文件組成。系統提供處理任務為應用復用的能力,采用任務指定、功能指定的方式,對已有的配置進行包含定義,這樣可以減少系統負荷,并且也減少存儲的壓力。對于配置的界面,為了提供足夠的定制能力,系統提供基礎單元,對信息單元進行描述和管理,從而實現對配置界面定制管理,基礎單元對對每個信息單元的描述包括如下字段:基礎類型說明備注名稱信息字段的名稱不可修改分類為了便于管理而定義信息分組標題信息字段的配置顯示描述信息字段的說明和解釋激活信息字段是否可以修改可見信息字段是否能看到類型可以定義為圖標、文件、表、閾值等父屬性字段所屬的父字段,便于管理表選擇如果類型選擇的是表,選擇具體的表名下拉列表只選下拉列表是否只能選擇,還是可以編輯有空下拉列表是否有空的選項文件過濾類型是文件時,指定文件的過濾條件系統提供基礎單元配置對界面的單元配置進行進一步配置,實現顯示界面的全部顯示信息的配置化。步驟2,應用框架讀取導航配件,建立主應用程序。主應用程序根據導航配件建立應用導航,當用戶點擊功能應用時(或者定時器觸發的情況下),應用框架通過步驟3,執行應用引擎,傳給他功能單元信息,應用引擎通過步驟4根據功能單元信息讀取應用配件,然后通過步驟5建立功能應用,把功能單元信息、應用配件信息的內容呈現到界面上;從功能單元得到功能的名稱、標題、類型等,同時從配件得到數據結果集的字段信息,構建圖、表的顯示信息。根據用戶的設置,確定界面的顯示模式和布局,可以在功能退出后根據用戶名記錄用戶對此功能的最后狀態,下次功能進入后自動進行狀態的加載。步驟6,處理引擎在處理框架啟動時(或者定時器觸發的情況下),讀入處理配件,然后通過步驟7生成若干個任務,每個任務都按照各自的處理配件,從相應的數據源或任務中得到數據進行處理;處理的結果通過步驟8入到歸一化數據存儲的各自表中。應用功能在進行數據讀取分析時通過步驟9到歸一化數據存儲中讀取相關的數據,進行界面的結果呈現,供使用者進行分析。本發明提供了一種數據處理和應用一體化的方法,圖3為本發明方法實施例1的配置關聯圖;通過對一個功能需求的配置關聯原理的描述,進一步說明本方法。圖3由3個表組成:表1是數據源描述表,這里僅描述示例配置相關的字段和字段的主要信息,例如一個呼叫記錄,主要由開始時間、小區、主被叫、結果、錯誤碼、呼損、通話時長等信息組成,在數據源的配置中,通過增加行來進行數據項的增加;在應用功能配置界面這個是作為引用項,一般通過下拉列表進行選擇。在應用配置界面中主要使用的字段為名稱、標題、數據類型、統計類型、說明等。表2是配置界面樣例,第一列為提示列,定義每列要配置的信息為名稱、標題、計算類型、統計字段、分子列、分母列、過濾條件、計算公式等。配置通過增加列、刪除列、修改內容來控制界面的顯示內容,配置界面的布局和顯示界面的列一致,實現所見即所得。配置界面上定義的內容都會賦值到新功能的數據單元的對應信息字段上,包括名稱、標題、分子列、分母列、過濾條件、計算公式等,同時會保存到處理配件、應用配件中。表3是配置界面樣例的續,由于寬幅顯示限制,后面的列放到下一個表。步驟1,對配置列統計字段填寫;把配置列的指定源數據列設置到列的統計字段上,配置列可以和源數據列有直接關系,但作為統計類型是count的,一般不和源數據列有直接關系,步驟1直接把begin_time設置為第一列的統計字段。步驟2,對配置列其他字段的填寫,開始時間字段的管理;如果設置了統計字段,會直接把名稱、標題、計算類型等信息從源字段列的名稱、標題、統計類型復制過來。把begin_time、開始時間、Key直接復制到第一列上面去。其他的小區、呼叫時長、結果等列都按照這個方式,復制后可以列信息進行修改,例如把第6列的名稱改為call_lens、標題改為通話區間、計算類型改為segment。開始時間列為系統的內定列,在每個處理中都有這個列的指定配置,所以可以在配置界面中固定加這列,并且不可修改和刪除。步驟3,對Key列的配置和說明;計算類型為key表示是維度列,負責進行統計的列。把數據源的key列作為配置列自動增加到配置界面中。可以在數據源列中設定統計類型為key,在應用配置初始創建時自動把對應的列讀進來,設置為維度列,名稱、標題、計算類型都定義好;這些維度列可以刪除和修改,可以增加其他的列為維度列,需要把計算類型設置為key。維度列在應用功能界面里可以選擇是否顯示,來根據出現的維度列,在界面自動進行匯聚處理。步驟4,對count和per計算的配置和說明;Count列為計算列,表示來一條源記錄后,如果符合條件則對應字段加1;例如sums字段,表示來任何一條記錄都加1;而suss字段表示來result==1的記錄時加1,這樣就生成了總次數和成功次數2個字段。Per列為復合列,表示為百分比列,用分子除以分母列后,以百分比的方式顯示。例如suss_per,就是成功率列,用suss/sums得到的值,復合列的計算一般有界面讀取結果后,最后匯聚完成后再進行計算。步驟5,對group計算的配置和說明;在配置時可以定義group(分組擴展)列,這里把cause定義為擴展列,當cause>0時表示cause列有值,這是對cause列賦值,按照這個值會生成子列,每個值一個子列,對應子列是這個值出現的次數或者比例。例如實際的界面中,會出現cause=1、2、n的值的列,每行這列的值代表對應維度出現這個cause的次數或者比例。從而方便的實現不同錯誤的對比。提供Group(分組擴展)列,對顯示和處理的控制后動態加載列進行比較分析。步驟6,對segment計算的配置和說明;在配置時可以定義segment(區間擴展)列,這里把call_lens定義為以call_len為計算字段的區間擴展列,定義完成后可以在界面使用時,人工定義call_lens的分布區間,例如0-10秒、10-30秒、30-60秒、60-180秒、180秒以上等5個區間,那么對于處理和界面顯示就是自動的按照這5個區間進行統計和分析。步驟7、8,對length計算的配置和說明;在配置時可以定義length(計算擴展)列,這里把call_len定義為時長擴展列,定義完成后會自動生成另外5個列,call_len0-5,如果刪除call_len列,那么這5列統一刪掉;對于call_len列設置的過濾條件call_len>0同時對所有的子列生效;這5個子列分別為:總時時長(call_len0),對call_len進行累加計算;總次數(call_len1),對call_len進行累計計次;平均時長(call_len2),為復合列,采用div(除法),call_len0除以call_len1;最大時長(call_len3),計算call_len的最大值;最小時長(call_len4),計算call_len的最小值;這樣length實際上是同時對一個指標的5個分指標的統一定制。提供Length(計算擴展)列,對指定列自動進行總數、計次、平均、最大、最小計算。在實際應用中還可以把均方差等其他的計算加上,提高分析效率。在數據的配置中,可以通過所見即所得的方式配置加載后重新計算生成的列,例如如果在本功能的數據源定義中,可以再定義一個列為ci_cause的列,當ci=0,cause=0時,ci_cause=1;當ci>0,cause=0時,ci_cause=2;當ci=0,cause>0時,ci_cause=3;當ci>0,cause>0時,ci_cause=4;最后再數據都計算和加載結束進行結算。這樣通過步驟1-8,實現對某個應用需求的所見即所得的應用配置,從而實現程序的一體化配置,通過界面一次性配置生成導航配件、應用配件、處理配件。本發明提供了一種數據處理和應用一體化的方法,圖4為本發明方法實施例2的結構圖。可以在實際產品中部署3種應用的分析子系統,3個分析子系統根據使用特點,用來進行類型不同的應用方向,從而實現整個產品的完美組合。管理系統是長期固定的需求,一般需要很長時間才進行變化和更新,要求運行穩定,變化慢;分析工具要求快速變化,要求能夠很短時間內實現對新任務的分析要求;智能分析采用人為的分析方法,對部分樣本數據或整體數據,采用自動的方式發現新的分析方向或者分析方法。步驟1,數據源把相同的數據送給管理系統和分析工具,管理系統和分析工具。管理系統和分析工具同時接收相同的數據源,對數據進行處理,分析工具的處理功能要新與管理系統。步驟2,智能分析從數據源接收數據。智能分析的數據可以從數據源得到,也可以從管理系統或者分析工具的歸一化存儲中得到,一般會優先考慮分析工具,這樣一個是減少處理設備,另外也會保證分析的內容是比較新的。步驟3,只能分析從管理系統和分析工具得到數據。步驟4,分析工具根據人工發現的規律,控制智能分析優先進行分析的方法和路徑。人工分析的過程中,指定數據字段的優先屬性,比如原因值、結果、主被叫號碼、通話時長、成功率等,在給智能分析的分析過程中,可以指定其優先級,設置key的次序,同時指定分析的路徑。智能分析能夠配合門限告警進行深入定位,指定分析路徑后提高分析效率。步驟5,智能分析把分析的結果提供給分析工具,方便分析工具的分析使用。步驟6,在分析工具上,新功能穩定定型后,周期性加入到管理系統上,進行管理系統的考核或者其他使用。通過步驟1-6實現整個產品的智能分析和需求快速更新、管理系統穩定更新等多個環節的問題。按照管理系統、分析工具、智能分析來部署和強化系統能力,提供一個優秀數據分析產品的全面解決方案。以上所述僅是本發明的優選實施方式,應該指出,對應本
技術領域:
的普通技術人員來書,在不脫離本發明原理的前提下,還可以做出若干改進、優化和潤飾,這些也應視為本發明的保護范圍內。當前第1頁1 2 3