亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種數(shù)據(jù)查詢過濾方法及裝置的制作方法

文檔序號(hào):6442084閱讀:275來源:國(guó)知局
專利名稱:一種數(shù)據(jù)查詢過濾方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,尤其涉及ー種數(shù)據(jù)查詢過濾方法及裝置。
背景技術(shù)
用戶對(duì)設(shè)備數(shù)據(jù)進(jìn)行查詢,可以按管道過濾顯示指定的數(shù)據(jù),管道過濾關(guān)鍵字主要to括 begin、exclude、include、count、pattern 尋。其中begin 顯示從匹配條件開始所有的數(shù)據(jù),包括匹配行;exclude:顯示除匹配條件以外所有的數(shù)據(jù),即匹配行數(shù)據(jù)不顯示,其它數(shù)據(jù)顯示;include 只顯示匹配條件的數(shù)據(jù),其它數(shù)據(jù)不顯示;count 顯示數(shù)據(jù)的行數(shù);pattern 按模式過濾。目前,現(xiàn)有技術(shù)是支持按行過濾,若按關(guān)鍵字count對(duì)包含有9個(gè)接ロ的業(yè)務(wù)數(shù)據(jù)進(jìn)行過濾,則會(huì)輸出業(yè)務(wù)數(shù)據(jù)所包含的數(shù)據(jù)信息的行數(shù),而用戶實(shí)際想獲取的信息是有9 個(gè)接ロ。又如接ロ Gigabi讓thernet0/0/0的相關(guān)信息如下GigabitEthernetO/O/Ocurrent state :UPLine protocol current state :UPThe Maximum Transmit Unit :1500bytesinput packets :25334, bytes :7352989, multicasts 0output packets :25933, bytes :8726896, multicasts :0Directed-broadcast packets received packets :1218, sent packets :0forwarded packets :0, dropped packets :0接ロ Gigabi讓thernet0/0/l的相關(guān)信息如下GigabitEthernet0/0/lcurrent state :D0WNLine protocol current state :UPThe Maximum Transmit Unit :1500bytesinput packets :25334, bytes :7352989, multicasts 0output packets :25933, bytes :8726896, multicasts :0Directed-broadcast packets received packets :1218, sent packets :0forwarded packets :0, dropped packets :0用戶想看MTU (The Maximum Transmit Unit,最大傳輸單元)比特率為1500比 #^1P , ^fiiAlip·^ <Route>display ip interface | include Maximum Transmit Unit :1500bytes,由于現(xiàn)有技術(shù)是基于行查詢,所以會(huì)輸出結(jié)果The Maximum TransmitUnit :1500bytes, The Maximum Transmit Unit : 1500bytes,這里只顯示 MTU,不顯示接 ロ, 用戶不知道哪個(gè)接ロ的MTU是1500比持。因此,現(xiàn)有技術(shù)中基于行過濾的數(shù)據(jù)查詢方式查詢結(jié)果不夠精確,用戶可能獲取不到有價(jià)值的信息。

發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供ー種基于業(yè)務(wù)的查詢過濾方法及裝置,可以提供精確的業(yè)務(wù)記錄條數(shù),或者在顯示匹配輸入字符的行的數(shù)據(jù)信息的同時(shí)顯示該行的上下文信息,進(jìn)ー 步的滿足用戶需求。為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案一方面,提供ー種基于業(yè)務(wù)的查詢過濾方法,包括接收查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求,所述查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求包含預(yù)設(shè)管道過濾關(guān)鍵字, 所述預(yù)設(shè)管道過濾關(guān)鍵字指示顯示所述待查詢的業(yè)務(wù)數(shù)據(jù)記錄的條數(shù);用所述待查詢的業(yè)務(wù)數(shù)據(jù)格式化預(yù)先設(shè)置的顯示模板,其中,一條所述待查詢的業(yè)務(wù)數(shù)據(jù)格式化一次所述預(yù)先設(shè)置的顯示模板;統(tǒng)計(jì)所述格式化預(yù)先設(shè)置的顯示模板的次數(shù),輸出所述次數(shù)。另ー方面,提供ー種基于業(yè)務(wù)的查詢過濾方法,包括接收查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求,所述查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求包含管道過濾關(guān)鍵字和輸入字符;用所述待查詢的業(yè)務(wù)數(shù)據(jù)格式化預(yù)先設(shè)置的顯示模板,在所述顯示模板的每行上配置顯示標(biāo)識(shí),其中,一條所述待查詢的業(yè)務(wù)數(shù)據(jù)格式化一次所述預(yù)先設(shè)置的顯示模板,所述顯示標(biāo)識(shí)用于指示其對(duì)應(yīng)行的信息是否需要顯示;按照所述管道過濾關(guān)鍵字指示的規(guī)則,根據(jù)所述輸入字符查詢過濾所述格式化后的顯示模板,得到待顯示模板上的數(shù)據(jù);顯示輸出所述待顯示模板上匹配所述輸入字符的行的數(shù)據(jù)信息,并顯示輸出所述待顯示模板上所述顯示標(biāo)識(shí)指示顯示的行的數(shù)據(jù)信息。一方面,提供ー種基于業(yè)務(wù)的查詢過濾裝置,包括第一接收模塊,用于接收查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求,所述查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求包含預(yù)設(shè)管道過濾關(guān)鍵字,所述預(yù)設(shè)管道過濾關(guān)鍵字指示顯示所述待查詢的業(yè)務(wù)數(shù)據(jù)記錄的條數(shù);第一處理模塊,用于用所述待查詢的業(yè)務(wù)數(shù)據(jù)格式化預(yù)先設(shè)置的顯示模板,其中, 一條所述待查詢的業(yè)務(wù)數(shù)據(jù)格式化一次所述預(yù)先設(shè)置的顯示模板;統(tǒng)計(jì)輸出模塊,用于統(tǒng)計(jì)所述格式化預(yù)先設(shè)置的顯示模板的次數(shù),輸出所述次數(shù)。一方面,提供ー種基于業(yè)務(wù)的查詢過濾裝置,包括第二接收模塊,用于接收查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求,所述查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求包含管道過濾關(guān)鍵字和輸入字符;第二處理模塊,用于用所述待查詢的業(yè)務(wù)數(shù)據(jù)格式化預(yù)先設(shè)置的顯示模板,在所述顯示模板的每行上設(shè)置顯示標(biāo)識(shí),其中,一條所述待查詢的業(yè)務(wù)數(shù)據(jù)格式化一次所述預(yù)先設(shè)置的顯示模板,所述顯示標(biāo)識(shí)用于指示其對(duì)應(yīng)行的信息是否需要顯示;查詢過濾模塊,用于按照所述管道過濾關(guān)鍵字指示的規(guī)則,根據(jù)所述輸入字符查詢過濾所述格式化后的顯示模板,得到待顯示模板上的數(shù)據(jù)信息;顯示輸出模塊,用于顯示輸出所述待顯示模板上匹配所述輸入字符的行數(shù)據(jù)信息,并顯示輸出所述待顯示模板上所述顯示標(biāo)識(shí)指示顯示的行的數(shù)據(jù)信息。本發(fā)明的實(shí)施例提供的基于業(yè)務(wù)的查詢過濾方法及裝置,用待查詢的業(yè)務(wù)數(shù)據(jù)格式化預(yù)先設(shè)置的顯示模板,其中,一條待查詢的業(yè)務(wù)數(shù)據(jù)格式化一次預(yù)先設(shè)置的顯示模板; 統(tǒng)計(jì)格式化預(yù)先設(shè)置的顯示模板的次數(shù)后輸出。相對(duì)現(xiàn)有技術(shù)中基于行的查詢,可以提供基于業(yè)務(wù)查詢得到的業(yè)務(wù)記錄條數(shù),滿足了用戶的精確需求。用待查詢的業(yè)務(wù)數(shù)據(jù)格式化預(yù)先設(shè)置的顯示模板,在顯示模板的每行上設(shè)置顯示標(biāo)識(shí),其中,一條待查詢的業(yè)務(wù)數(shù)據(jù)格式化一次預(yù)先設(shè)置的顯示模板,顯示標(biāo)識(shí)用于指示其對(duì)應(yīng)行的信息是否需要顯示;按照指示的規(guī)則,根據(jù)輸入字符查詢過濾格式化后的顯示模板,得到待顯示模板;顯示輸出待顯示模板上匹配輸入字符的行的數(shù)據(jù)信息,并顯示輸出待顯示模板上顯示標(biāo)識(shí)指示顯示的行的數(shù)據(jù)信息。相對(duì)現(xiàn)有技術(shù)中只顯示匹配結(jié)果,能夠在顯示匹配輸入字符的行的數(shù)據(jù)信息的同時(shí)顯示該行的數(shù)據(jù)信息的上下文信息,進(jìn)ー步的滿足用戶需求。


為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例提供的ー種基于業(yè)務(wù)的查詢過濾方法流程示意圖;圖2為本發(fā)明實(shí)施例提供的另ー種基于業(yè)務(wù)的查詢過濾方法流程示意圖;圖3為本發(fā)明實(shí)施例提供的ー種顯示模板示意圖;圖4為本發(fā)明實(shí)施例提供的另ー種顯示模板示意圖;圖5為本發(fā)明實(shí)施例提供的ー種基于業(yè)務(wù)的查詢過濾裝置結(jié)構(gòu)示意圖;圖6為本發(fā)明實(shí)施例提供的ー種第一處理模塊結(jié)構(gòu)示意圖;圖7為本發(fā)明實(shí)施例提供的另ー種基于業(yè)務(wù)的查詢過濾裝置結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例提供的基于業(yè)務(wù)的查詢過濾方法,如圖1所示,包括以下步驟S101,查詢過濾裝置接收查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求,該查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求包含預(yù)設(shè)管道過濾關(guān)鍵字,該預(yù)設(shè)管道過濾關(guān)鍵字指示顯示待查詢的業(yè)務(wù)數(shù)據(jù)記錄的條數(shù)。S102,查詢過濾裝置用上述待查詢的業(yè)務(wù)數(shù)據(jù)格式化預(yù)先設(shè)置的顯示模板,其中, 一條上述待查詢的業(yè)務(wù)數(shù)據(jù)格式化一次預(yù)先設(shè)置的顯示模板。S103,查詢過濾裝置統(tǒng)計(jì)格式化預(yù)先設(shè)置的顯示模板的次數(shù),輸出該次數(shù)。
本發(fā)明的實(shí)施例提供的基于業(yè)務(wù)的查詢過濾方法,相對(duì)現(xiàn)有技術(shù)中基于行的查詢,可以提供基于業(yè)務(wù)查詢得到的業(yè)務(wù)記錄條數(shù),滿足了用戶的精確需求。舉例來說,上述SlOl中預(yù)設(shè)管道過濾關(guān)鍵字可以是“record”,當(dāng)然“ record”只是舉例,這里的管道過濾關(guān)鍵字包括但不限于“record”,此處所設(shè)置的管道過濾關(guān)鍵字只要能實(shí)現(xiàn)該功能即可,用于顯示待查詢的業(yè)務(wù)數(shù)據(jù)的記錄條數(shù)。當(dāng)然這里的管道過濾關(guān)鍵字還可以包括顯示從匹配條件開始所有的數(shù)據(jù),包括匹配行的關(guān)鍵字“begin” ;或顯示除匹配條件以外所有的數(shù)據(jù),即匹配行數(shù)據(jù)不顯示,其它數(shù)據(jù)顯示的關(guān)鍵字“ exclude”;或只顯示匹配條件的數(shù)據(jù),其它數(shù)據(jù)不顯示的關(guān)鍵字“ include”;或顯示數(shù)據(jù)的行數(shù)的關(guān)鍵字 “ count ” ;或按模式過濾的關(guān)鍵字“pattern ”等。以本發(fā)明實(shí)施例只是需要顯示待查詢的業(yè)務(wù)數(shù)據(jù)記錄條數(shù)為例,示例性的,假設(shè)這里查詢請(qǐng)求為用戶查詢接ロ個(gè)數(shù),則可以輸入命令行<Route>display ip interface brief !record。這里假設(shè)需要對(duì)下表1中的業(yè)務(wù)數(shù)據(jù),即接ロ Qnterface)數(shù)據(jù)進(jìn)行查詢過イム、。
丄nteri&ceIP Address/MaskPhysicalProtocol1AuxO/O/1unassigneddowndown2Etn-Trunk2unassigneddowndown3GigabitEthernet0/0/010. 137. 129. 28/23upup4しoopBacKO1. 2. 3. 4/32upup (S)5NULLOunassignedupup (S)6Virtual-TemplateOunassignedupup (S)7VlaniflOunassigneddowndown8Vlanifllunassigneddowndown9VlaniflOOunassigneddowndown表 1而上述數(shù)據(jù)在服務(wù)器中是按行存儲(chǔ)的,如表1中第1行接ロ“ AuxO/0/l”的接ロ 名稱及當(dāng)前上下行狀態(tài)AuxO/0/1 current state,和行協(xié)議當(dāng)前狀態(tài)Line protocol current state的信息口:表不為AuxO/0/1 current state :D0WNLine protocol current state :D0WN因此,表1中的所有9個(gè)接ロ信息可用18行數(shù)據(jù)信息顯示記錄。舉例來說,上述S102中顯示模板的內(nèi)容可以跟據(jù)查詢過濾需求進(jìn)行預(yù)先設(shè)置,此
外需要說明的是,在待查詢的業(yè)務(wù)數(shù)據(jù)格式化的第一個(gè)顯示模板前需要設(shè)置開始標(biāo)簽,用來標(biāo)識(shí)記錄業(yè)務(wù)數(shù)據(jù)的開始,以便于統(tǒng)計(jì)格式化預(yù)先設(shè)置的顯示模板的次數(shù)。示例性的,如圖3所示,在待查詢的業(yè)務(wù)數(shù)據(jù)的顯示模板前設(shè)置〈interface information begin/〉(界面信息開始),來標(biāo)識(shí)開始對(duì)待查詢的業(yè)務(wù)數(shù)據(jù)進(jìn)行計(jì)數(shù),其中顯示模板中的內(nèi)容包括接 ロ名稱及當(dāng)前上下行狀態(tài)、行協(xié)議當(dāng)前狀態(tài)、最末行協(xié)議上行時(shí)間、備注描述信息、最大傳輸單元比特?cái)?shù)和網(wǎng)絡(luò)地址。此處只是以接ロ業(yè)務(wù)數(shù)據(jù)為例列舉了一部分接ロ的數(shù)據(jù)信息類別,當(dāng)然待查詢的業(yè)務(wù)數(shù)據(jù)還可以包括其他類型的業(yè)務(wù)數(shù)據(jù),且接ロ的數(shù)據(jù)信息也可以包括其他類型的數(shù)據(jù)信息。這里的在舉例中顯示模板優(yōu)選過程性語(yǔ)言實(shí)現(xiàn),當(dāng)然采用其他如 C語(yǔ)言,腳本語(yǔ)言等也可以實(shí)現(xiàn)。上述S103,查詢過濾裝置統(tǒng)計(jì)格式化預(yù)先設(shè)置的顯示模板的次數(shù),輸出該次數(shù),舉例來說,只要計(jì)算出帶有開始標(biāo)簽標(biāo)志的顯示模板被格式化的次數(shù),便可以得到查詢到的業(yè)務(wù)記錄條數(shù)。最后輸出總的業(yè)務(wù)記錄條數(shù),這里示例性的,仍然以上述表1為例,當(dāng)然此時(shí)顯示模板中的內(nèi)容定義查詢的數(shù)據(jù)信息類型為接ロ名稱及當(dāng)前上下行狀態(tài)和最大傳輸単元比特?cái)?shù),則顯示結(jié)果為Total interface :9,表示當(dāng)前有9個(gè)接ロ,而基于傳統(tǒng)的行查詢技術(shù)會(huì)得出18行信息輸出的結(jié)果。本發(fā)明的實(shí)施例提供的基于業(yè)務(wù)的查詢過濾方法,用待查詢的業(yè)務(wù)數(shù)據(jù)格式化預(yù)先設(shè)置的顯示模板,其中,一條待查詢的業(yè)務(wù)數(shù)據(jù)格式化一次預(yù)先設(shè)置的顯示模板;統(tǒng)計(jì)格式化預(yù)先設(shè)置的顯示模板的次數(shù)后輸出。相對(duì)現(xiàn)有技術(shù)中基于行的查詢,可以提供基于業(yè)務(wù)查詢得到的業(yè)務(wù)記錄條數(shù),滿足了用戶的精確需求。本發(fā)明的實(shí)施例提供的基于業(yè)務(wù)的查詢過濾方法,如圖2所示,包括以下步驟S301,查詢過濾裝置接收查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求,該查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求包含管道過濾關(guān)鍵字和輸入字符。S302,查詢過濾裝置用上述待查詢的業(yè)務(wù)數(shù)據(jù)格式化預(yù)先設(shè)置的顯示模板,在該顯示模板的每行上配置顯示標(biāo)識(shí),其中,一條待查詢的業(yè)務(wù)數(shù)據(jù)格式化一次預(yù)先設(shè)置的顯示模板,顯示標(biāo)識(shí)用于指示其對(duì)應(yīng)行的信息是否需要顯示。S303,查詢過濾裝置按照管道過濾關(guān)鍵字指示的規(guī)則,根據(jù)輸入字符查詢過濾所述格式化后的顯示模板,得到待顯示模板上的數(shù)據(jù)信息。S304,查詢過濾裝置顯示輸出待顯示模板上匹配輸入字符的行的數(shù)據(jù)信息,并顯示輸出待顯示模板上顯示標(biāo)識(shí)指示顯示的行的數(shù)據(jù)信息。本發(fā)明的實(shí)施例提供的基于業(yè)務(wù)的查詢過濾方法,用待查詢的業(yè)務(wù)數(shù)據(jù)格式化預(yù)先設(shè)置的顯示模板,在顯示模板的每行上設(shè)置顯示標(biāo)識(shí),其中,一條待查詢的業(yè)務(wù)數(shù)據(jù)格式化一次預(yù)先設(shè)置的顯示模板,顯示標(biāo)識(shí)用于指示其對(duì)應(yīng)行的信息是否需要顯示;按照指示的規(guī)則,根據(jù)輸入字符查詢過濾格式化后的顯示模板,得到待顯示模板上的數(shù)據(jù)信息;顯示輸出待顯示模板上匹配輸入字符的行的數(shù)據(jù)信息,并顯示輸出待顯示模板上顯示標(biāo)識(shí)指示顯示的行的數(shù)據(jù)信息。相對(duì)現(xiàn)有技術(shù)中只顯示匹配結(jié)果,能夠在顯示匹配輸入字符的行的數(shù)據(jù)信息的同時(shí)顯示該行的數(shù)據(jù)信息的上下文信息,進(jìn)ー步的滿足用戶需求。舉例來說,上述S301中的管道過濾關(guān)鍵字可以包括顯示從匹配條件開始所有的數(shù)據(jù),包括匹配行的關(guān)鍵字“ begin”;或顯示除匹配條件以外所有的數(shù)據(jù),即匹配行數(shù)據(jù)不顯示,其它數(shù)據(jù)顯示的關(guān)鍵字“ exclude”;或只顯示匹配條件的數(shù)據(jù),其它數(shù)據(jù)不顯示的關(guān)鍵字“ include”;或顯示數(shù)據(jù)的行數(shù)的關(guān)鍵字“count”;或按模式過濾的關(guān)鍵字“count”等。
本實(shí)施例中示例性的選擇輸入管道過濾關(guān)鍵字“ include”,如果用戶想查詢 MTU (Maximum Transmit Unit,最大傳輸單元)為1500bytes(比特)對(duì)應(yīng)的接ロ,則可以輸 ノ乂命令 <Route>display ip interface | include Maximum Transmit Unit :1500byteso舉例來說,上述S302中顯示模板的內(nèi)容可以跟據(jù)查詢過濾需求進(jìn)行預(yù)先設(shè)置,此外,還要在顯示模板的每行上配置顯示標(biāo)識(shí),示例性的,這里的顯示標(biāo)識(shí)是設(shè)置在每行上的標(biāo)記,包括必顯標(biāo)識(shí)“must see :true”,和非必顯標(biāo)識(shí)“must see false"(此處,顯示標(biāo)識(shí)采用標(biāo)記“must see :true”和“ must see -false”的方法只是舉例當(dāng)然也可以采用其他的標(biāo)記;此外,這里顯示標(biāo)識(shí)是以在顯示模板的每行設(shè)置標(biāo)記來實(shí)現(xiàn),當(dāng)然也可以是配置對(duì)應(yīng)顯示模板每行的可供用戶選擇顯示行的表單等方法,即只要可以實(shí)現(xiàn)相同功能即可),其中必顯標(biāo)識(shí)用來指示該行數(shù)據(jù)信息在顯示時(shí)一定會(huì)被顯示,不會(huì)被過濾棹,示例性的如圖4 所示,在每行數(shù)據(jù)信息后添加“must see :trUe”或“must see :falSe”來標(biāo)識(shí)數(shù)據(jù)信息在查詢結(jié)果中的顯示狀態(tài)。其中,顯示模板中的內(nèi)容設(shè)置如上一實(shí)施例中所示。這里顯示標(biāo)識(shí)是以在顯示模板的每行設(shè)置標(biāo)識(shí)來實(shí)現(xiàn),當(dāng)然也可以是配置對(duì)應(yīng)顯示模板每行的可供用戶選擇顯示行的表單等方法。這里在舉例中顯示模板優(yōu)選過程性語(yǔ)言實(shí)現(xiàn),當(dāng)然采用其他如 C語(yǔ)言,腳本語(yǔ)言等也可以實(shí)現(xiàn)。上述S303,查詢過濾裝置按照所述管道過濾關(guān)鍵字指示的規(guī)則,根據(jù)所述輸入字符查詢過濾所述格式化后的顯示模板,得到待顯示模板上的數(shù)據(jù)信息,舉例來說,根據(jù)輸入管道過濾關(guān)鍵字“include”,即只顯示匹配條件的數(shù)據(jù),其它數(shù)據(jù)不顯示,用戶想要查詢 MTU (Maximum Transmit Unit,最大傳輸單元)為1500bytes(比特)對(duì)應(yīng)的接ロ,則根據(jù)輸入命令くRoute>aisplay ip interface | incluae Maximum Transmit Unit :1500bytes 和過濾關(guān)鍵字“include”指示的規(guī)則過濾格式化后的顯示模板,得到包含用戶想要查詢 ^ MTU (Maximum Transmit Unit,最大傳輸單元)為1500bytes(比特)對(duì)應(yīng)的接ロ信息所在的顯示模板上的數(shù)據(jù)信息作為待顯示模板上的數(shù)據(jù)信息,即包含“include Maximum Transmit Unit 1500bytes” 的顯示模板上的數(shù)據(jù)信息,其中 include Maximum Transmit Unit :1500bytes為輸入字符。上述S304,查詢過濾裝置顯示輸出待顯示模板上匹配輸入字符的行的數(shù)據(jù)信息, 并顯示輸出待顯示模板上顯示標(biāo)識(shí)指示顯示的行的數(shù)據(jù)信息,舉例來說,顯示匹配輸入字符的數(shù)據(jù)信息和包含匹配信息的業(yè)務(wù)數(shù)據(jù)的必顯數(shù)據(jù)信息,示例性的顯示結(jié)果為GigabitEthernet0/0/0 current state :UPThe Maximum Transmit Unit 1500bytesGigabitEthernetO/O/1 current state :UPThe Maximum Transmit Unit :1500bytes即表示,最大傳輸單元為1500bytes (比特)對(duì)應(yīng)的接ロ Gigabi讓thernet0/0/0, 當(dāng)前狀態(tài)為上行;另ー最大傳輸單元為1500bytes(比持)對(duì)應(yīng)的接ロ GigabitEthernetO/O/1,當(dāng)前狀態(tài)為上行。其中,“GigabitEthernet0/0/0 current state UP”、“GigabitKhernet0/0/l current state :UP”為顯示標(biāo)識(shí)指示顯示的上下文部分,兩個(gè)“The Maximum Transmit Unit 1500bytes”為匹配輸入字符的顯示部分。本發(fā)明的實(shí)施例提供的基于業(yè)務(wù)的查詢過濾方法,相對(duì)現(xiàn)有技術(shù)中只顯示匹配結(jié)果,能夠在顯示匹配輸入字符的行的數(shù)據(jù)信息的同時(shí)顯示該行的數(shù)據(jù)信息的上下文信息,進(jìn)ー步的滿足用戶需求。對(duì)應(yīng)上述方法實(shí)施例,為本發(fā)明實(shí)施例提供的基于業(yè)務(wù)的查詢過濾裝置50能夠應(yīng)用于上述圖1所示的方法實(shí)施例中,如圖5所示,包括第一接收模塊51、第一處理模塊 52和統(tǒng)計(jì)輸出模塊53,其中第一接收模塊51,用于接收查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求,該查詢請(qǐng)求包含預(yù)設(shè)管道過濾關(guān)鍵字,該預(yù)設(shè)管道過濾關(guān)鍵字指示顯示待查詢的業(yè)務(wù)數(shù)據(jù)記錄的條數(shù)。第一處理模塊52,用于用上述待查詢的業(yè)務(wù)數(shù)據(jù)格式化預(yù)先設(shè)置的顯示模板,其中,一條上述待查詢的業(yè)務(wù)數(shù)據(jù)格式化一次預(yù)先設(shè)置的顯示模板。統(tǒng)計(jì)輸出模塊53,用于統(tǒng)計(jì)格式化預(yù)先設(shè)置的顯示模板的次數(shù),輸出該次數(shù)。本發(fā)明的實(shí)施例提供的基于業(yè)務(wù)的查詢過濾裝置,用待查詢的業(yè)務(wù)數(shù)據(jù)格式化預(yù)先設(shè)置的顯示模板,其中,一條待查詢的業(yè)務(wù)數(shù)據(jù)格式化一次預(yù)先設(shè)置的顯示模板;統(tǒng)計(jì)格式化預(yù)先設(shè)置的顯示模板的次數(shù)后輸出。相對(duì)現(xiàn)有技術(shù)中基于行的查詢,可以提供基于業(yè)務(wù)查詢得到的業(yè)務(wù)記錄條數(shù),滿足了用戶的精確需求。進(jìn)ー步地,如圖6所示,第一處理模塊52還包括開始標(biāo)簽設(shè)置単元521,用于在上述待查詢的業(yè)務(wù)數(shù)據(jù)格式化的第一個(gè)顯示模板前設(shè)置開始標(biāo)簽,以便于統(tǒng)計(jì)格式化預(yù)先設(shè)置的顯示模板的次數(shù)。對(duì)應(yīng)上述方法實(shí)施例,本發(fā)明另一實(shí)施例提供的基于業(yè)務(wù)的查詢過濾裝置60能夠應(yīng)用于上述圖2對(duì)應(yīng)的方法實(shí)施例中,如圖7所示,包括第二接收模塊61、第二處理模塊62、查詢過濾模塊63和顯示輸出模塊64,其中第二接收模塊61,用于接收查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求,該查詢請(qǐng)求包含管道過濾關(guān)鍵字和輸入字符。第二處理模塊62,用于用上述待查詢的業(yè)務(wù)數(shù)據(jù)格式化預(yù)先設(shè)置的顯示模板,在顯示模板的每行上設(shè)置顯示標(biāo)識(shí),其中,一條待查詢的業(yè)務(wù)數(shù)據(jù)格式化一次預(yù)先設(shè)置的顯示模板,顯示標(biāo)識(shí)用于指示其對(duì)應(yīng)行的信息是否需要顯示。舉例來說,第二處理模塊62在顯示模板的每行上設(shè)置的顯示標(biāo)識(shí)包括必顯信息和非必顯信息;其中,必顯信息用于指示其對(duì)應(yīng)行的信息需要顯示;非必顯信息用于指示其對(duì)應(yīng)行的信息不需要顯示。查詢過濾模塊63,用于按照所述管道過濾關(guān)鍵字指示的規(guī)則,根據(jù)所述輸入字符查詢過濾所述格式化后的顯示模板,得到待顯示模板上的數(shù)據(jù)信息。顯示輸出模塊64,用于顯示輸出待顯示模板上匹配輸入字符的行的數(shù)據(jù)信息,并顯示輸出待顯示模板上顯示標(biāo)識(shí)指示顯示的行的數(shù)據(jù)信息。本發(fā)明的實(shí)施例提供的基于業(yè)務(wù)的查詢過濾裝置,用待查詢的業(yè)務(wù)數(shù)據(jù)格式化預(yù)先設(shè)置的顯示模板,在顯示模板的每行上設(shè)置顯示標(biāo)識(shí),其中,一條待查詢的業(yè)務(wù)數(shù)據(jù)格式化一次預(yù)先設(shè)置的顯示模板,顯示標(biāo)識(shí)用于指示其對(duì)應(yīng)行的信息是否需要顯示;按照指示的規(guī)則,根據(jù)輸入字符查詢過濾格式化后的顯示模板,得到待顯示模板上的數(shù)據(jù)信息;顯示輸出待顯示模板上匹配輸入字符的行的數(shù)據(jù)信息,并顯示輸出待顯示模板上顯示標(biāo)識(shí)指示顯示的行的數(shù)據(jù)信息。相對(duì)現(xiàn)有技術(shù)中只顯示匹配結(jié)果,能夠在顯示匹配輸入字符的行的數(shù)據(jù)信息的同時(shí)顯示該行的數(shù)據(jù)信息的上下文信息,進(jìn)ー步的滿足用戶需求。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于ー計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。 以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.ー種數(shù)據(jù)查詢過濾方法,其特征在干,包括接收查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求,所述查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求包含預(yù)設(shè)管道過濾關(guān)鍵字,所述預(yù)設(shè)管道過濾關(guān)鍵字指示顯示所述待查詢的業(yè)務(wù)數(shù)據(jù)記錄的條數(shù);用所述待查詢的業(yè)務(wù)數(shù)據(jù)格式化預(yù)先設(shè)置的顯示模板,其中,一條所述待查詢的業(yè)務(wù)數(shù)據(jù)格式化一次所述預(yù)先設(shè)置的顯示模板;統(tǒng)計(jì)所述格式化預(yù)先設(shè)置的顯示模板的次數(shù),輸出所述次數(shù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在干,所述用待查詢的業(yè)務(wù)數(shù)據(jù)格式化預(yù)先設(shè)置的顯示模板,包括在所述待查詢的業(yè)務(wù)數(shù)據(jù)格式化的第一個(gè)顯示模板前設(shè)置開始標(biāo)簽,以便于統(tǒng)計(jì)所述格式化預(yù)先設(shè)置的顯示模板的次數(shù)。
3.ー種數(shù)據(jù)查詢過濾方法,其特征在干,包括接收查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求,所述查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求包含管道過濾關(guān)鍵字和輸入字符;用所述待查詢的業(yè)務(wù)數(shù)據(jù)格式化預(yù)先設(shè)置的顯示模板,在所述顯示模板的每行上配置顯示標(biāo)識(shí),其中,一條所述待查詢的業(yè)務(wù)數(shù)據(jù)格式化一次所述預(yù)先設(shè)置的顯示模板,所述顯示標(biāo)識(shí)用于指示其對(duì)應(yīng)行的信息是否需要顯示;按照所述管道過濾關(guān)鍵字指示的規(guī)則,根據(jù)所述輸入字符查詢過濾所述格式化后的顯示模板,得到待顯示模板上的數(shù)據(jù)信息;顯示輸出所述待顯示模板上匹配所述輸入字符的行的數(shù)據(jù)信息,并顯示輸出所述待顯示模板上所述顯示標(biāo)識(shí)指示顯示的行的數(shù)據(jù)信息。
4.根據(jù)權(quán)利要求3所述的方法,其特征在干,所述顯示標(biāo)識(shí)包括必顯標(biāo)識(shí)和非必顯標(biāo)識(shí);其中,所述必顯標(biāo)識(shí)用于指示其對(duì)應(yīng)行的信息需要顯示;所述非必顯標(biāo)識(shí)用于指示其對(duì)應(yīng)行的信息不需要顯示。
5.ー種數(shù)據(jù)查詢過濾裝置,其特征在干,包括第一接收模塊,用于接收查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求,所述查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求包含預(yù)設(shè)管道過濾關(guān)鍵字,所述預(yù)設(shè)管道過濾關(guān)鍵字指示顯示所述待查詢的業(yè)務(wù)數(shù)據(jù)記錄的條數(shù);第一處理模塊,用于用所述待查詢的業(yè)務(wù)數(shù)據(jù)格式化預(yù)先設(shè)置的顯示模板,其中,一條所述待查詢的業(yè)務(wù)數(shù)據(jù)格式化一次所述預(yù)先設(shè)置的顯示模板;統(tǒng)計(jì)輸出模塊,用于統(tǒng)計(jì)所述格式化預(yù)先設(shè)置的顯示模板的次數(shù),輸出所述次數(shù)。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在干,所述第一處理模塊包括開始標(biāo)簽設(shè)置単元,用于在所述待查詢的業(yè)務(wù)數(shù)據(jù)格式化的第一個(gè)顯示模板前設(shè)置開始標(biāo)簽,以便于統(tǒng)計(jì)所述格式化預(yù)先設(shè)置的顯示模板的次數(shù)。
7.ー種數(shù)據(jù)查詢過濾裝置,其特征在干,包括第二接收模塊,用于接收查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求,所述查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求包含管道過濾關(guān)鍵字和輸入字符;第二處理模塊,用于用所述待查詢的業(yè)務(wù)數(shù)據(jù)格式化預(yù)先設(shè)置的顯示模板,在所述顯示模板的每行上配置顯示標(biāo)識(shí),其中,一條所述待查詢的業(yè)務(wù)數(shù)據(jù)格式化一次所述預(yù)先設(shè)置的顯示模板,所述顯示標(biāo)識(shí)用于指示其對(duì)應(yīng)行的信息是否需要顯示;查詢過濾模塊,用于按照所述管道過濾關(guān)鍵字指示的規(guī)則,根據(jù)所述輸入字符查詢過濾所述格式化后的顯示模板,得到待顯示模板上的數(shù)據(jù)信息;顯示輸出模塊,用于顯示輸出所述待顯示模板上匹配所述輸入字符的行數(shù)據(jù)信息,并顯示輸出所述待顯示模板上所述顯示標(biāo)識(shí)指示顯示的行的數(shù)據(jù)信息。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在干,所述第二處理模塊在所述顯示模板的每行上配置的顯示標(biāo)識(shí)包括必顯標(biāo)識(shí)和非必顯標(biāo)識(shí);其中,所述必顯標(biāo)識(shí)用于指示其對(duì)應(yīng)行的信息需要顯示;所述非必顯標(biāo)識(shí)用于指示其對(duì)應(yīng)行的信息不需要顯示。
全文摘要
本發(fā)明實(shí)施例提供了一種數(shù)據(jù)查詢過濾方法及裝置,涉及數(shù)據(jù)查詢領(lǐng)域,可以提供精確的業(yè)務(wù)記錄條數(shù),或者在顯示匹配輸入字符的行的數(shù)據(jù)信息的同時(shí)顯示該行的上下文信息,進(jìn)一步的滿足用戶需求。該基于業(yè)務(wù)的查詢過濾方法,包括接收查詢業(yè)務(wù)數(shù)據(jù)的請(qǐng)求,所述查詢請(qǐng)求包含預(yù)設(shè)管道過濾關(guān)鍵字,該預(yù)設(shè)管道過濾關(guān)鍵字指示顯示待查詢的業(yè)務(wù)數(shù)據(jù)記錄的條數(shù);用所述待查詢的業(yè)務(wù)數(shù)據(jù)格式化預(yù)先設(shè)置的顯示模板,其中,一條所述業(yè)務(wù)數(shù)據(jù)格式化一次所述預(yù)先設(shè)置的顯示模板;統(tǒng)計(jì)所述格式化預(yù)先設(shè)置的顯示模板的次數(shù),輸出所述次數(shù)。本發(fā)明實(shí)施例應(yīng)用于設(shè)備數(shù)據(jù)查詢。
文檔編號(hào)G06F17/30GK102567481SQ20111042700
公開日2012年7月11日 申請(qǐng)日期2011年12月19日 優(yōu)先權(quán)日2011年12月19日
發(fā)明者孫根林, 朱永飛, 王長(zhǎng)亮, 韓濤 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1