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

基于管道方式的數(shù)據(jù)流監(jiān)控方法

文檔序號(hào):7782789閱讀:438來(lái)源:國(guó)知局
基于管道方式的數(shù)據(jù)流監(jiān)控方法
【專利摘要】本發(fā)明公開(kāi)了基于管道方式的數(shù)據(jù)流監(jiān)控方法,通過(guò)應(yīng)用系統(tǒng)接口使各類應(yīng)用系統(tǒng)的數(shù)據(jù)集成起來(lái),實(shí)時(shí)接收多個(gè)應(yīng)用系統(tǒng)的變化數(shù)據(jù),構(gòu)造數(shù)據(jù)流,構(gòu)建管道模型,建立數(shù)據(jù)流關(guān)聯(lián)性、數(shù)據(jù)流觀察項(xiàng)及數(shù)據(jù)流之間的聯(lián)動(dòng)性,并通過(guò)監(jiān)控引擎,對(duì)在一個(gè)管道內(nèi)多條數(shù)據(jù)流進(jìn)行基于曲線截面的監(jiān)控分析。本發(fā)明能建立數(shù)據(jù)流之間關(guān)聯(lián)關(guān)系,在計(jì)算機(jī)應(yīng)用系統(tǒng)中持續(xù)性監(jiān)測(cè)數(shù)據(jù)關(guān)聯(lián)變化情況,并輸出以曲面、波形、表格等為直觀表達(dá)方式的數(shù)據(jù)監(jiān)控結(jié)果,能夠?qū)崿F(xiàn)基于時(shí)間段監(jiān)控聯(lián)動(dòng)性數(shù)據(jù)流的功能。
【專利說(shuō)明】基于管道方式的數(shù)據(jù)流監(jiān)控方法

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及信息監(jiān)測(cè)技術(shù),特別是基于管道方式的數(shù)據(jù)流監(jiān)控方法。

【背景技術(shù)】
[0002] 隨著信息技術(shù)在企業(yè)生產(chǎn)經(jīng)營(yíng)過(guò)程中被進(jìn)一步深化應(yīng)用,在各類信息系統(tǒng)中產(chǎn)生 了越來(lái)越多的生產(chǎn)、項(xiàng)目、資金和物資等數(shù)據(jù),對(duì)這些數(shù)據(jù)長(zhǎng)期、持續(xù)性變化形成的數(shù)據(jù)流 的監(jiān)控和分析能夠有效幫助企業(yè)做出經(jīng)營(yíng)決策,所以,逐漸受到企業(yè)的重視。由于這些數(shù)據(jù) 產(chǎn)生于不同的系統(tǒng),對(duì)數(shù)據(jù)的監(jiān)控方法都分布于各自系統(tǒng)中,僅能借助在若干時(shí)間點(diǎn)上的 檢索查詢、統(tǒng)計(jì)手段等方可實(shí)現(xiàn)。也有部分企業(yè)采用了基于數(shù)據(jù)中心的數(shù)據(jù)監(jiān)控方式,其各 業(yè)務(wù)部門針對(duì)的被監(jiān)控對(duì)象集中于各領(lǐng)域的數(shù)據(jù)流,例如,生產(chǎn)部門關(guān)注于生產(chǎn)、產(chǎn)品數(shù)據(jù) 流的變化,財(cái)務(wù)部門專注于資金數(shù)據(jù)流的變化和趨勢(shì)分析。
[0003] 當(dāng)前的數(shù)據(jù)流監(jiān)控方法,能針對(duì)特定數(shù)據(jù)流進(jìn)行監(jiān)控,然而,忽視了業(yè)務(wù)數(shù)據(jù)隱含 的信息關(guān)聯(lián)性、數(shù)據(jù)流變化的聯(lián)動(dòng)性及數(shù)據(jù)流變化具有的延遲性,沒(méi)有綜合建立數(shù)據(jù)流之 間的關(guān)聯(lián)關(guān)系,從而無(wú)法對(duì)多條數(shù)據(jù)流的聯(lián)動(dòng)性進(jìn)行綜合監(jiān)控和分析。


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

[0004] 本發(fā)明的目的在于提供一種基于管道方式的數(shù)據(jù)流監(jiān)控方法,能建立數(shù)據(jù)流之間 關(guān)聯(lián)關(guān)系,在計(jì)算機(jī)應(yīng)用系統(tǒng)中持續(xù)性監(jiān)測(cè)數(shù)據(jù)關(guān)聯(lián)變化情況,并輸出以曲面、波形、表格 等為直觀表達(dá)方式的數(shù)據(jù)監(jiān)控結(jié)果,能夠?qū)崿F(xiàn)基于時(shí)間段監(jiān)控聯(lián)動(dòng)性數(shù)據(jù)流的功能。
[0005] 本發(fā)明的目的是這樣實(shí)現(xiàn)的:一種基于管道方式的數(shù)據(jù)流監(jiān)控方法,①構(gòu)建數(shù)據(jù) 流模型:通過(guò)數(shù)據(jù)流構(gòu)造器構(gòu)建一個(gè)存儲(chǔ)業(yè)務(wù)數(shù)據(jù)流的數(shù)據(jù)結(jié)構(gòu),定義數(shù)據(jù)流的靜態(tài)屬 性一名稱標(biāo)識(shí)、編碼標(biāo)識(shí)、描述和監(jiān)控項(xiàng)集合,在該結(jié)構(gòu)中繼承動(dòng)態(tài)屬性一數(shù)據(jù)訪問(wèn)、監(jiān)控 項(xiàng)遞增,在構(gòu)建數(shù)據(jù)流模型后,保存到管道數(shù)據(jù)庫(kù)中;②構(gòu)建管道模型:通過(guò)管道構(gòu)造器構(gòu) 造一個(gè)管道,定義管道標(biāo)識(shí),將第一步構(gòu)造的數(shù)據(jù)流結(jié)構(gòu)添加到管道中,每條管道可以添 加多條有業(yè)務(wù)關(guān)聯(lián)關(guān)系的數(shù)據(jù)流;③建立輸入通道:應(yīng)用系統(tǒng)調(diào)用本方法中的接口,當(dāng)業(yè) 務(wù)數(shù)據(jù)變化時(shí)觸發(fā)數(shù)據(jù)的傳遞,通過(guò)接口將業(yè)務(wù)數(shù)據(jù)傳遞到本方法中,建立本方法與應(yīng)用 系統(tǒng)之間的數(shù)據(jù)交互通道,傳遞的參數(shù)包括管道標(biāo)識(shí)、數(shù)據(jù)流標(biāo)識(shí)、監(jiān)控項(xiàng)標(biāo)識(shí)、監(jiān)控項(xiàng)類 型、監(jiān)控項(xiàng)的數(shù)據(jù);④啟動(dòng)監(jiān)控引擎:通過(guò)構(gòu)造器構(gòu)建的數(shù)據(jù)流和管道,在監(jiān)控流程中加載 和實(shí)例化,從管道數(shù)據(jù)庫(kù)裝載一個(gè)管道,接收應(yīng)用系統(tǒng)經(jīng)接口傳遞的業(yè)務(wù)數(shù)據(jù),啟動(dòng)管道并 將業(yè)務(wù)數(shù)據(jù)加載到各數(shù)據(jù)流的監(jiān)控項(xiàng)中,將實(shí)時(shí)接收的數(shù)據(jù)保存在監(jiān)控?cái)?shù)據(jù)庫(kù)中,并實(shí)時(shí) 監(jiān)控?cái)?shù)據(jù)流中監(jiān)控項(xiàng)的變化,記錄變化的聯(lián)動(dòng)性、時(shí)間點(diǎn);⑤啟動(dòng)聯(lián)動(dòng)自適應(yīng)模塊:根據(jù)監(jiān) 控?cái)?shù)據(jù)庫(kù)中監(jiān)控?cái)?shù)據(jù)的實(shí)際變化順序、變化的時(shí)間間隔,來(lái)自動(dòng)修正管道中定義的監(jiān)控項(xiàng) 的優(yōu)先級(jí)和關(guān)聯(lián)順序;⑥輸出曲面監(jiān)控結(jié)果:通過(guò)關(guān)聯(lián)性連線在時(shí)間軸上截取變化時(shí)的監(jiān) 控項(xiàng),從而形成一個(gè)基于時(shí)間段、由監(jiān)控項(xiàng)數(shù)據(jù)構(gòu)成的曲面;⑦管道的啟動(dòng)和關(guān)閉:當(dāng)監(jiān)控 引擎加載并實(shí)例化管道后,啟動(dòng)管道,在注入實(shí)際數(shù)據(jù)后進(jìn)行實(shí)時(shí)監(jiān)控;當(dāng)管道被手動(dòng)停止 后,監(jiān)控引擎停止管道實(shí)例化,將監(jiān)控?cái)?shù)據(jù)庫(kù)中的管道置于掛起狀態(tài),不再接收該管道的實(shí) 時(shí)數(shù)據(jù);當(dāng)手動(dòng)關(guān)閉或接收到數(shù)據(jù)流結(jié)束狀態(tài)后,監(jiān)控引擎停止管道實(shí)例化,卸載管道模 型,關(guān)閉該管道接收通道,從監(jiān)控?cái)?shù)據(jù)庫(kù)中移除管道數(shù)據(jù)。
[0006] 本發(fā)明技術(shù)方案生成的原因:業(yè)務(wù)數(shù)據(jù)隨時(shí)間軸的變化形成了業(yè)務(wù)數(shù)據(jù)流,不同 業(yè)務(wù)之間存在的關(guān)聯(lián)性隱含在業(yè)務(wù)數(shù)據(jù)流的變化中,但由于業(yè)務(wù)被不同應(yīng)用系統(tǒng)承載,因 此,應(yīng)用系統(tǒng)接口能形成數(shù)據(jù)集成通道,管道方式能約束具有隱含關(guān)系的業(yè)務(wù)數(shù)據(jù)流,通過(guò) 關(guān)聯(lián)數(shù)據(jù)流之間監(jiān)控項(xiàng)執(zhí)行實(shí)時(shí)監(jiān)控?cái)?shù)據(jù)流的任務(wù)能夠有效揭示在一段時(shí)間內(nèi)不同業(yè)務(wù) 數(shù)據(jù)流之間的聯(lián)動(dòng)性。
[0007] 本發(fā)明的優(yōu)點(diǎn):一、管道約束效應(yīng)能綁定存在于不同應(yīng)用系統(tǒng)中的業(yè)務(wù)數(shù)據(jù)流,通 過(guò)數(shù)據(jù)流之間關(guān)聯(lián)關(guān)系、數(shù)據(jù)流監(jiān)控項(xiàng)之間的關(guān)聯(lián)關(guān)系對(duì)數(shù)據(jù)流實(shí)時(shí)監(jiān)控,就能有效揭示 業(yè)務(wù)數(shù)據(jù)變化的聯(lián)動(dòng)性;二、監(jiān)控曲面的手段能夠有效消除在時(shí)間點(diǎn)監(jiān)控方式中業(yè)務(wù)數(shù)據(jù) 變化關(guān)聯(lián)的不明顯性,并展示在一段時(shí)間內(nèi)數(shù)據(jù)變化的相互影響關(guān)系。
[0008] 本發(fā)明通過(guò)應(yīng)用系統(tǒng)接口使各類應(yīng)用系統(tǒng)的數(shù)據(jù)集成起來(lái),實(shí)時(shí)接收多個(gè)應(yīng)用系 統(tǒng)的變化數(shù)據(jù),構(gòu)造數(shù)據(jù)流,構(gòu)建管道模型,建立數(shù)據(jù)流關(guān)聯(lián)性、數(shù)據(jù)流觀察項(xiàng)及數(shù)據(jù)流之 間的聯(lián)動(dòng)性,并通過(guò)監(jiān)控引擎,對(duì)在一個(gè)管道內(nèi)多條數(shù)據(jù)流進(jìn)行基于曲線截面的監(jiān)控分析。
[0009] 本發(fā)明能建立數(shù)據(jù)流之間關(guān)聯(lián)關(guān)系,在計(jì)算機(jī)應(yīng)用系統(tǒng)中持續(xù)性監(jiān)測(cè)數(shù)據(jù)關(guān)聯(lián)變 化情況,并輸出以曲面、波形、表格等為直觀表達(dá)方式的數(shù)據(jù)監(jiān)控結(jié)果,能夠?qū)崿F(xiàn)基于時(shí)間 段監(jiān)控聯(lián)動(dòng)性數(shù)據(jù)流的功能。

【專利附圖】

【附圖說(shuō)明】
[0010] 下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步說(shuō)明。
[0011] 圖1為本發(fā)明的工作流程圖; 圖2為本發(fā)明管道模型構(gòu)建示意圖; 圖3為本發(fā)明基于曲面的監(jiān)控原理示意圖。

【具體實(shí)施方式】
[0012] 一種基于管道方式的數(shù)據(jù)流監(jiān)控方法,如圖1所示,①構(gòu)建數(shù)據(jù)流模型:通過(guò)數(shù)據(jù) 流構(gòu)造器構(gòu)建一個(gè)存儲(chǔ)業(yè)務(wù)數(shù)據(jù)流的數(shù)據(jù)結(jié)構(gòu),定義數(shù)據(jù)流的名稱標(biāo)識(shí)、編碼標(biāo)識(shí)、描述、 監(jiān)控項(xiàng)集合等靜態(tài)屬性,在該結(jié)構(gòu)中繼承數(shù)據(jù)訪問(wèn)、監(jiān)控項(xiàng)遞增等動(dòng)態(tài)屬性,在構(gòu)建數(shù)據(jù)流 模型后,保存到管道數(shù)據(jù)庫(kù)中;②構(gòu)建管道模型:通過(guò)管道構(gòu)造器構(gòu)造一個(gè)管道,定義管道 標(biāo)識(shí),將第一步構(gòu)造的數(shù)據(jù)流結(jié)構(gòu)添加到管道中,每條管道可以添加多條有業(yè)務(wù)關(guān)聯(lián)關(guān)系 的數(shù)據(jù)流,如附圖2所示;為管道中的兩個(gè)數(shù)據(jù)流之間,添加基于監(jiān)控項(xiàng)的關(guān)聯(lián)關(guān)系對(duì),通 過(guò)關(guān)聯(lián)關(guān)系約束相關(guān)業(yè)務(wù)數(shù)據(jù)流的聯(lián)動(dòng)變化,將構(gòu)建成功的管道模型保存在管道數(shù)據(jù)庫(kù) 中;③建立輸入通道:應(yīng)用系統(tǒng)調(diào)用本方法中的接口,當(dāng)業(yè)務(wù)數(shù)據(jù)變化時(shí)觸發(fā)數(shù)據(jù)的傳遞, 通過(guò)接口將業(yè)務(wù)數(shù)據(jù)傳遞到本方法中,建立本方法與應(yīng)用系統(tǒng)之間的數(shù)據(jù)交互通道,傳遞 的參數(shù)包括管道標(biāo)識(shí)、數(shù)據(jù)流標(biāo)識(shí)、監(jiān)控項(xiàng)標(biāo)識(shí)、監(jiān)控項(xiàng)類型、監(jiān)控項(xiàng)的數(shù)據(jù);④啟動(dòng)監(jiān)控引 擎:通過(guò)構(gòu)造器構(gòu)建的數(shù)據(jù)流和管道,是一個(gè)沒(méi)有實(shí)際數(shù)據(jù)的模型,并不能直接應(yīng)用于實(shí)時(shí) 監(jiān)控,需要在監(jiān)控流程中加載和實(shí)例化才能應(yīng)用,監(jiān)控引擎從管道數(shù)據(jù)庫(kù)裝載一個(gè)管道,接 收應(yīng)用系統(tǒng)接口傳遞的業(yè)務(wù)數(shù)據(jù),啟動(dòng)管道并加載業(yè)務(wù)數(shù)據(jù)到各數(shù)據(jù)流的監(jiān)控項(xiàng)中,將實(shí) 時(shí)接收的數(shù)據(jù)保存在監(jiān)控?cái)?shù)據(jù)庫(kù)中,并實(shí)時(shí)監(jiān)控?cái)?shù)據(jù)流中監(jiān)控項(xiàng)的變化,記錄變化的聯(lián)動(dòng) 性、時(shí)間點(diǎn);⑤啟動(dòng)聯(lián)動(dòng)自適應(yīng)模塊:根據(jù)監(jiān)控?cái)?shù)據(jù)庫(kù)中監(jiān)控?cái)?shù)據(jù)的實(shí)際變化順序、變化的 時(shí)間間隔,來(lái)自動(dòng)修正管道中定義的監(jiān)控項(xiàng)的優(yōu)先級(jí)、關(guān)聯(lián)順序等關(guān)聯(lián)關(guān)系;⑥輸出曲面監(jiān) 控結(jié)果:由于數(shù)據(jù)變化引起的聯(lián)動(dòng)性具有延遲性,所以發(fā)起變化的監(jiān)控項(xiàng)的時(shí)間點(diǎn)較早,弓丨 起其他監(jiān)控項(xiàng)變化的時(shí)間點(diǎn)較晚,通過(guò)關(guān)聯(lián)性連線在時(shí)間軸上截取變化時(shí)的監(jiān)控項(xiàng),從而 形成一個(gè)基于時(shí)間段、由監(jiān)控項(xiàng)數(shù)據(jù)構(gòu)成的曲面,如圖3所示,輸出結(jié)果包括一個(gè)數(shù)據(jù)流中 各監(jiān)控項(xiàng)的持續(xù)性波動(dòng)曲線、變化值,基于時(shí)間軸的一個(gè)管道中所有關(guān)聯(lián)數(shù)據(jù)流中監(jiān)控項(xiàng) 的聯(lián)動(dòng)性曲面圖形和變化值;⑦管道的啟動(dòng)和關(guān)閉:管道構(gòu)建后,就處于就緒狀態(tài),此時(shí)管 道沒(méi)有實(shí)際數(shù)據(jù),不能應(yīng)用于實(shí)時(shí)監(jiān)控;當(dāng)監(jiān)控引擎加載并實(shí)例化管道后,就啟動(dòng)了管道, 此時(shí)管道處于激活狀態(tài),在注入實(shí)際數(shù)據(jù)后即可實(shí)時(shí)監(jiān)控;當(dāng)管道被手動(dòng)停止后,監(jiān)控引擎 停止管道實(shí)例化,將監(jiān)控?cái)?shù)據(jù)庫(kù)中的管道置于掛起狀態(tài),不再接收該管道的實(shí)時(shí)數(shù)據(jù);當(dāng)手 動(dòng)關(guān)閉或接收到數(shù)據(jù)流結(jié)束狀態(tài)后,監(jiān)控引擎停止管道實(shí)例化、卸載管道模型,關(guān)閉該管道 接收通道,從監(jiān)控?cái)?shù)據(jù)庫(kù)中移除管道數(shù)據(jù)。
[0013] 本發(fā)明通過(guò)應(yīng)用系統(tǒng)接口構(gòu)建各類應(yīng)用系統(tǒng)的業(yè)務(wù)數(shù)據(jù)集成通道,通過(guò)數(shù)據(jù)流構(gòu) 造器和管道構(gòu)造器建立基于數(shù)據(jù)流監(jiān)控的數(shù)據(jù)實(shí)體,監(jiān)控引擎將業(yè)務(wù)數(shù)據(jù)的變化裝載到數(shù) 據(jù)流和管道中,實(shí)時(shí)監(jiān)控各業(yè)務(wù)數(shù)據(jù)流變化的聯(lián)動(dòng)性,聯(lián)動(dòng)性自適應(yīng)模塊則根據(jù)數(shù)據(jù)流中 監(jiān)控項(xiàng)的變化頻率、對(duì)其它數(shù)據(jù)流中監(jiān)控項(xiàng)的影響順序,動(dòng)態(tài)地調(diào)整數(shù)據(jù)流中關(guān)聯(lián)關(guān)系的 優(yōu)先級(jí)和監(jiān)控項(xiàng)的優(yōu)先級(jí),最后,將一段時(shí)間內(nèi)形成的具有聯(lián)動(dòng)關(guān)系的數(shù)據(jù)流節(jié)點(diǎn)的變化 情況通過(guò)輸出模塊展示出來(lái)。本發(fā)明的流程說(shuō)明如下:①數(shù)據(jù)流構(gòu)造器:用于構(gòu)造一個(gè)存 儲(chǔ)業(yè)務(wù)數(shù)據(jù)流的數(shù)據(jù)結(jié)構(gòu),通過(guò)數(shù)據(jù)流標(biāo)識(shí)、確認(rèn)一個(gè)業(yè)務(wù)數(shù)據(jù)流,包括數(shù)據(jù)流標(biāo)識(shí)、數(shù)據(jù) 流名稱、監(jiān)控項(xiàng)鏈表,每個(gè)業(yè)務(wù)數(shù)據(jù)流包含多個(gè)監(jiān)控項(xiàng)。②監(jiān)控項(xiàng):一個(gè)業(yè)務(wù)數(shù)據(jù)流中的數(shù) 據(jù)項(xiàng)用于實(shí)時(shí)記錄數(shù)據(jù)的變化和時(shí)間點(diǎn),也是用戶關(guān)注和監(jiān)控的業(yè)務(wù)數(shù)據(jù),通過(guò)應(yīng)用系統(tǒng) 接口接收數(shù)據(jù),在監(jiān)控引擎中啟動(dòng)管道后,再加載到數(shù)據(jù)流的監(jiān)控項(xiàng)中。③管道構(gòu)造器:用 于構(gòu)造一個(gè)管道,一個(gè)管道就是約束若干個(gè)數(shù)據(jù)流的數(shù)據(jù)結(jié)構(gòu),管道包括一個(gè)數(shù)據(jù)流鏈表、 數(shù)據(jù)流關(guān)聯(lián)關(guān)系表,數(shù)據(jù)流關(guān)聯(lián)關(guān)系表包括數(shù)據(jù)流關(guān)系對(duì)和數(shù)據(jù)流監(jiān)控項(xiàng)的關(guān)系對(duì);數(shù)據(jù) 流關(guān)系對(duì)表述了兩個(gè)數(shù)據(jù)流之間的相互影響關(guān)系,而這種相互影響關(guān)系通過(guò)監(jiān)控項(xiàng)關(guān)系對(duì) 被具體體現(xiàn)出來(lái);構(gòu)造一個(gè)管道模型,就是生成針對(duì)每個(gè)管道的唯一標(biāo)識(shí),在管道中加入 已經(jīng)定義好的數(shù)據(jù)流并添加數(shù)據(jù)流之間的約束(即定義數(shù)據(jù)流關(guān)系),管道模型構(gòu)建示意圖 如圖2所示。④監(jiān)控引擎:用于裝載一個(gè)管道、接收經(jīng)應(yīng)用系統(tǒng)接口傳遞的業(yè)務(wù)數(shù)據(jù),啟動(dòng) 管道并將業(yè)務(wù)數(shù)據(jù)加載到各數(shù)據(jù)流的監(jiān)控項(xiàng)中,以實(shí)時(shí)監(jiān)控?cái)?shù)據(jù)流中監(jiān)控項(xiàng)的變化,記錄 變化的聯(lián)動(dòng)性和時(shí)間點(diǎn)。⑤聯(lián)動(dòng)性自適應(yīng)模塊:由于管道中數(shù)據(jù)流的關(guān)聯(lián)關(guān)系是在模型中 設(shè)置的,在監(jiān)控引擎啟動(dòng)管道、加載數(shù)據(jù)后,自適應(yīng)模塊會(huì)根據(jù)實(shí)際監(jiān)控項(xiàng)的變化狀態(tài)和聯(lián) 動(dòng)變化情況修正關(guān)聯(lián)關(guān)系中的優(yōu)先級(jí)和關(guān)聯(lián)順序。⑥曲面監(jiān)控輸出模塊:用于輸出一個(gè)管 道中所有數(shù)據(jù)流聯(lián)動(dòng)變化的狀態(tài),該狀態(tài)由各數(shù)據(jù)流在不同時(shí)間點(diǎn)的一個(gè)監(jiān)控項(xiàng)關(guān)聯(lián)對(duì)構(gòu) 成;由于數(shù)據(jù)變化的延時(shí)性,由數(shù)據(jù)變化所連接的監(jiān)控項(xiàng)關(guān)系對(duì)組成的聯(lián)動(dòng)性閉合連線,在 管道的時(shí)間軸上構(gòu)成了一個(gè)曲線截面,該曲線截面表達(dá)了在一段時(shí)間內(nèi)各業(yè)務(wù)數(shù)據(jù)流之間 的聯(lián)動(dòng)性,其基于曲面的監(jiān)控原理示意圖如圖3所示。
【權(quán)利要求】
1. 一種基于管道方式的數(shù)據(jù)流監(jiān)控方法,其特征在于:①構(gòu)建數(shù)據(jù)流模型:通過(guò)數(shù)據(jù) 流構(gòu)造器構(gòu)建一個(gè)存儲(chǔ)業(yè)務(wù)數(shù)據(jù)流的數(shù)據(jù)結(jié)構(gòu),定義數(shù)據(jù)流的靜態(tài)屬性一名稱標(biāo)識(shí)、編碼 標(biāo)識(shí)、描述和監(jiān)控項(xiàng)集合,在該結(jié)構(gòu)中繼承動(dòng)態(tài)屬性一數(shù)據(jù)訪問(wèn)、監(jiān)控項(xiàng)遞增,在構(gòu)建數(shù)據(jù) 流模型后,保存到管道數(shù)據(jù)庫(kù)中;②構(gòu)建管道模型:通過(guò)管道構(gòu)造器構(gòu)造一個(gè)管道,定義管 道標(biāo)識(shí),將第一步構(gòu)造的數(shù)據(jù)流結(jié)構(gòu)添加到管道中,每條管道可以添加多條有業(yè)務(wù)關(guān)聯(lián)關(guān) 系的數(shù)據(jù)流;③建立輸入通道:應(yīng)用系統(tǒng)調(diào)用本方法中的接口,當(dāng)業(yè)務(wù)數(shù)據(jù)變化時(shí)觸發(fā)數(shù) 據(jù)的傳遞,通過(guò)接口將業(yè)務(wù)數(shù)據(jù)傳遞到本方法中,建立本方法與應(yīng)用系統(tǒng)之間的數(shù)據(jù)交互 通道,傳遞的參數(shù)包括管道標(biāo)識(shí)、數(shù)據(jù)流標(biāo)識(shí)、監(jiān)控項(xiàng)標(biāo)識(shí)、監(jiān)控項(xiàng)類型、監(jiān)控項(xiàng)的數(shù)據(jù);④ 啟動(dòng)監(jiān)控引擎:通過(guò)構(gòu)造器構(gòu)建的數(shù)據(jù)流和管道,在監(jiān)控流程中加載和實(shí)例化,從管道數(shù)據(jù) 庫(kù)裝載一個(gè)管道,接收應(yīng)用系統(tǒng)經(jīng)接口傳遞的業(yè)務(wù)數(shù)據(jù),啟動(dòng)管道并將業(yè)務(wù)數(shù)據(jù)加載到各 數(shù)據(jù)流的監(jiān)控項(xiàng)中,將實(shí)時(shí)接收的數(shù)據(jù)保存在監(jiān)控?cái)?shù)據(jù)庫(kù)中,并實(shí)時(shí)監(jiān)控?cái)?shù)據(jù)流中監(jiān)控項(xiàng) 的變化,記錄變化的聯(lián)動(dòng)性、時(shí)間點(diǎn);⑤啟動(dòng)聯(lián)動(dòng)自適應(yīng)模塊:根據(jù)監(jiān)控?cái)?shù)據(jù)庫(kù)中監(jiān)控?cái)?shù)據(jù) 的實(shí)際變化順序、變化的時(shí)間間隔,來(lái)自動(dòng)修正管道中定義的監(jiān)控項(xiàng)的優(yōu)先級(jí)和關(guān)聯(lián)順序; ⑥輸出曲面監(jiān)控結(jié)果:通過(guò)關(guān)聯(lián)性連線在時(shí)間軸上截取變化時(shí)的監(jiān)控項(xiàng),從而形成一個(gè)基 于時(shí)間段、由監(jiān)控項(xiàng)數(shù)據(jù)構(gòu)成的曲面;⑦管道的啟動(dòng)和關(guān)閉:當(dāng)監(jiān)控引擎加載并實(shí)例化管 道后,啟動(dòng)管道,在注入實(shí)際數(shù)據(jù)后進(jìn)行實(shí)時(shí)監(jiān)控;當(dāng)管道被手動(dòng)停止后,監(jiān)控引擎停止管 道實(shí)例化,將監(jiān)控?cái)?shù)據(jù)庫(kù)中的管道置于掛起狀態(tài),不再接收該管道的實(shí)時(shí)數(shù)據(jù);當(dāng)手動(dòng)關(guān)閉 或接收到數(shù)據(jù)流結(jié)束狀態(tài)后,監(jiān)控引擎停止管道實(shí)例化,卸載管道模型,關(guān)閉該管道接收通 道,從監(jiān)控?cái)?shù)據(jù)庫(kù)中移除管道數(shù)據(jù)。
【文檔編號(hào)】H04L12/26GK104092578SQ201310741890
【公開(kāi)日】2014年10月8日 申請(qǐng)日期:2013年12月29日 優(yōu)先權(quán)日:2013年12月29日
【發(fā)明者】尼加提, 陳建新, 馬斌, 王曉磊, 馬天福, 朱銀濤 申請(qǐng)人:國(guó)家電網(wǎng)公司, 國(guó)網(wǎng)新疆電力公司信息通信公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1