亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

數(shù)據(jù)分析裝置的制造方法

文檔序號:8412467閱讀:440來源:國知局
數(shù)據(jù)分析裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)分析裝置,更具體地,涉及基于分析規(guī)則樹的數(shù)據(jù)分析裝置。
【背景技術(shù)】
[0002]目前,隨著信息數(shù)據(jù)處理需求的日益增長以及不同領(lǐng)域的業(yè)務(wù)種類的日益豐富,基于預(yù)定的分析規(guī)則進行數(shù)據(jù)分析變得越來越重要。
[0003]在現(xiàn)有的技術(shù)方案中,數(shù)據(jù)分析的基本過程如下:(I)預(yù)先設(shè)定分析規(guī)則;(2)判定接收到的輸入?yún)?shù)是否滿足該分析規(guī)則;(3)如果滿足該分析規(guī)則,則觸發(fā)預(yù)定的動作。
[0004]然而,現(xiàn)有的技術(shù)方案存在如下問題:由于難于對各個分析規(guī)則之間的關(guān)聯(lián)性進行有效的管理,故存在分析規(guī)則的冗余,從而導(dǎo)致分析規(guī)則的復(fù)用率較低,并進而致使系統(tǒng)的維護、擴展以及升級變得困難。
[0005]因此,存在如下需求:提供能夠?qū)Ψ治鲆?guī)則進行有效復(fù)用并且易于維護和擴展的基于分析規(guī)則樹的數(shù)據(jù)分析裝置。

【發(fā)明內(nèi)容】

[0006]為了解決上述現(xiàn)有技術(shù)方案所存在的問題,本發(fā)明提出了能夠?qū)Ψ治鲆?guī)則進行有效復(fù)用并且易于維護和擴展的基于分析規(guī)則樹的數(shù)據(jù)分析裝置。
[0007]本發(fā)明的目的是通過以下技術(shù)方案實現(xiàn)的:
一種數(shù)據(jù)分析裝置,所述數(shù)據(jù)分析裝置包括:
事件處理單元,所述事件處理單元接收外部應(yīng)用所觸發(fā)的事件,并確定是否存在與該規(guī)則事件相關(guān)聯(lián)的分析規(guī)則樹,如果存在與該規(guī)則事件相關(guān)聯(lián)的分析規(guī)則樹,則將所述事件傳送到數(shù)據(jù)分析單元,其中,所述事件包含事件參數(shù),并且所述分析規(guī)則樹定義各個分析規(guī)則以及各個分析規(guī)則之間的關(guān)聯(lián)關(guān)系;
數(shù)據(jù)分析單元,數(shù)據(jù)分析單元基于與所接收到的事件相關(guān)聯(lián)的分析規(guī)則樹執(zhí)行數(shù)據(jù)分析操作,并將分析結(jié)果傳送回所述外部應(yīng)用,其中,該事件的事件參數(shù)被用作該分析規(guī)則樹的輸入?yún)?shù);
用戶接口,所述用戶接口用于根據(jù)用戶指令配置所述分析規(guī)則樹;
存儲單元,所述存儲單元用于存儲所述分析規(guī)則樹。
[0008]在上面所公開的方案中,優(yōu)選地,所述數(shù)據(jù)分析單元進一步用于根據(jù)用戶預(yù)定的修正規(guī)則對所述分析結(jié)果進行修正,并將經(jīng)修正的分析結(jié)果傳送回所述外部應(yīng)用,其中,用戶能夠經(jīng)由所述用戶接口配置所述修正規(guī)則。
[0009]在上面所公開的方案中,優(yōu)選地,所述分析規(guī)則樹是只有一個根節(jié)點的多叉樹。
[0010]在上面所公開的方案中,優(yōu)選地,所述分析規(guī)則樹中的每個節(jié)點定義一個分析規(guī)貝U,并且各個節(jié)點之間的父子和/或兄弟關(guān)系定義各個分析規(guī)則之間的關(guān)聯(lián)關(guān)系。
[0011]在上面所公開的方案中,優(yōu)選地,所述分析規(guī)則樹中的每個節(jié)點至少包含下列元素:規(guī)則條件和規(guī)則動作,所述規(guī)則條件定義滿足該條分析規(guī)則的條件,所述規(guī)則動作定義當該條分析規(guī)則的條件被滿足時所執(zhí)行的動作。
[0012]在上面所公開的方案中,優(yōu)選地,所述規(guī)則條件進一步包括下列元素:輸入?yún)?shù)、輸出參數(shù)、實現(xiàn)類型以及實現(xiàn)地址,其中所述輸入?yún)?shù)是該節(jié)點所要分析的數(shù)據(jù),所述輸出參數(shù)是所述輸入?yún)?shù)是否滿足所述規(guī)則條件的判別結(jié)果數(shù)據(jù),所述實現(xiàn)類型指示所述規(guī)則條件的實現(xiàn)類型,所述實現(xiàn)地址指示實施所述規(guī)則條件判別的實體的地址。
[0013]在上面所公開的方案中,優(yōu)選地,所述規(guī)則動作進一步包括下列元素:輸入?yún)?shù)、輸出參數(shù)、實現(xiàn)類型以及實現(xiàn)地址,其中所述輸入?yún)?shù)是該節(jié)點所要分析的數(shù)據(jù),所述輸出參數(shù)是該規(guī)則動作被執(zhí)行后的結(jié)果數(shù)據(jù),所述實現(xiàn)類型指示所述規(guī)則動作的實現(xiàn)類型,所述實現(xiàn)地址指示實施所述規(guī)則動作的實體的地址。
[0014]在上面所公開的方案中,優(yōu)選地,如果所述規(guī)則條件被滿足,則隨之由所述規(guī)則動作的實現(xiàn)地址所指向的實體執(zhí)行預(yù)定的動作,并將執(zhí)行后的結(jié)果數(shù)據(jù)經(jīng)修正后傳送回所述外部應(yīng)用。
[0015]在上面所公開的方案中,優(yōu)選地,所述規(guī)則動作執(zhí)行后的結(jié)果數(shù)據(jù)指示告警級別,所述告警級別是下列中的一個:通過級別、提示級別、限制級別以及致命錯誤級別。
[0016]在上面所公開的方案中,優(yōu)選地,所述數(shù)據(jù)分析單元能夠根據(jù)用戶預(yù)定的修正規(guī)則對結(jié)果數(shù)據(jù)所指示的告警級別進行修正。
[0017]在上面所公開的方案中,優(yōu)選地,所述數(shù)據(jù)分析單元以如下方式執(zhí)行數(shù)據(jù)分析操作:從分析規(guī)則樹的根節(jié)點開始以前序遍歷的方式遍歷該分析規(guī)則樹的節(jié)點,其中,事件的事件參數(shù)被用作該分析規(guī)則樹的輸入?yún)?shù)。
[0018]在上面所公開的方案中,優(yōu)選地,針對每一個遍歷到的節(jié)點,當規(guī)則條件被滿足并且對應(yīng)的規(guī)則動作執(zhí)行后返回的告警級別經(jīng)修正后低于“限制級別”時,繼續(xù)進行前序遍歷過程。
[0019]在上面所公開的方案中,優(yōu)選地,針對每一個遍歷到的節(jié)點,如果規(guī)則條件被滿足并且對應(yīng)的規(guī)則動作執(zhí)行后返回的告警級別經(jīng)修正后高于“限制級別”,則終止數(shù)據(jù)分析操作。
[0020]本發(fā)明所公開的基于分析規(guī)則樹的數(shù)據(jù)分析裝置具有如下優(yōu)點:優(yōu)于使用了分析規(guī)則樹,并且實現(xiàn)了規(guī)則條件和規(guī)則動作的分離以及松耦合性(即通過節(jié)點將規(guī)則條件和規(guī)則動作內(nèi)聚),從而顯著地提高了分析規(guī)則的復(fù)用率以及配置靈活性,并進而使得系統(tǒng)易于維護、擴展以及升級。
【附圖說明】
[0021]結(jié)合附圖,本發(fā)明的技術(shù)特征以及優(yōu)點將會被本領(lǐng)域技術(shù)人員更好地理解,其中:
圖1是根據(jù)本發(fā)明的實施例的數(shù)據(jù)分析裝置的示意性結(jié)構(gòu)圖。
【具體實施方式】
[0022]圖1是根據(jù)本發(fā)明的實施例的數(shù)據(jù)分析裝置的示意性結(jié)構(gòu)圖。如圖1所示,本發(fā)明所公開的數(shù)據(jù)分析裝置包括事件處理單元1、數(shù)據(jù)分析單元2、用戶接口 3以及存儲單元
4。其中,所述事件處理單元I接收外部應(yīng)用(例如業(yè)務(wù)邏輯)所觸發(fā)的事件(示例性地,所述事件可以由某個函數(shù)的調(diào)用或到達業(yè)務(wù)流程中的某個節(jié)點產(chǎn)生),并確定是否存在與該規(guī)則事件相關(guān)聯(lián)的分析規(guī)則樹,如果存在與該規(guī)則事件相關(guān)聯(lián)的分析規(guī)則樹,則將所述事件傳送到數(shù)據(jù)分析單元2,其中,所述事件包含事件參數(shù),并且所述分析規(guī)則樹定義各個分析規(guī)則以及各個分析規(guī)則之間的關(guān)聯(lián)關(guān)系。數(shù)據(jù)分析單元2基于與所接收到的事件相關(guān)聯(lián)的分析規(guī)則樹執(zhí)行數(shù)據(jù)分析操作,并將分析結(jié)果傳送回所述外部應(yīng)用,其中,該事件的事件參數(shù)被用作該分析規(guī)則樹的輸入?yún)?shù)。所述用戶接口 3用于根據(jù)用戶指令配置所述分析規(guī)則樹。所述存儲單元4用于存儲所述分析規(guī)則樹。
[0023]優(yōu)選地,在本發(fā)明所公開的數(shù)據(jù)分析裝置中,所述數(shù)據(jù)分析單元2進一步用于根據(jù)用戶預(yù)定的修正規(guī)則對所述分析結(jié)果進行修正,并將經(jīng)修正的分析結(jié)果傳送回所述外部應(yīng)用,其中,用戶能夠經(jīng)由所述用戶接口 3配置所述修正規(guī)則。
[0024]優(yōu)選地,在本發(fā)明所公開的數(shù)據(jù)分析裝置中,所述分析規(guī)則樹是只有一個根節(jié)點的多叉樹。
[0025]優(yōu)選地,在本發(fā)明所公開的數(shù)據(jù)分析裝置中,所述分析規(guī)則樹中的每個節(jié)點定義一個分析規(guī)則,并且各個節(jié)點之間的父子和/或兄弟關(guān)系定義各個分析規(guī)則之間的關(guān)聯(lián)關(guān)系(例如“與”關(guān)系、“或”關(guān)系等等)。
[0026]優(yōu)選地,在本發(fā)明所公開的數(shù)據(jù)分析裝置中,所述分析規(guī)則樹中的每個節(jié)點至少包含下列元素:規(guī)則條件和規(guī)則動作,所述規(guī)則條件定義滿足該條分析規(guī)則的條件,所述規(guī)則動作定義當該條分析規(guī)則的條件被滿足時所執(zhí)行的動作。
[0027]優(yōu)選地,在本發(fā)明所公開的數(shù)據(jù)分析裝置中,所述規(guī)則條件進一步包括下列元素:輸入?yún)?shù)、輸出參數(shù)、實現(xiàn)類型以及實現(xiàn)地址,其中所述輸入?yún)?shù)是該節(jié)點所要分析的數(shù)據(jù)(即事件的事件參數(shù)),所述輸出參數(shù)是所述輸入?yún)?shù)是否滿足所述規(guī)則條件的判別結(jié)果數(shù)據(jù)(例如True表示滿足所述規(guī)則條件),所述實現(xiàn)類型指示所述規(guī)則條件的實現(xiàn)類型(例如條件表達式),所述實現(xiàn)地址指示實施所述規(guī)則條件判別的實體的地址(例如URL)。
[0028]優(yōu)選地,在本發(fā)明所公開的數(shù)據(jù)分析裝置中,所述規(guī)則動作進一步包括下列元素:輸入?yún)?shù)、輸出參數(shù)、實現(xiàn)類型以及實現(xiàn)地址,其中所述輸入?yún)?shù)是該節(jié)點所要分析的數(shù)據(jù)(即事件的事件參數(shù)),所述輸出參數(shù)是該規(guī)則動作被執(zhí)行后的結(jié)果數(shù)據(jù)(例如,針對校驗類規(guī)則,輸出參數(shù)為校驗信息的說明,而針對變
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1