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

隊(duì)列監(jiān)控和可視化的制作方法

文檔序號(hào):9402390閱讀:361來(lái)源:國(guó)知局
隊(duì)列監(jiān)控和可視化的制作方法
【專利說(shuō)明】隊(duì)列監(jiān)控和可視化
[0001]優(yōu)先權(quán)要求
[0002]本申請(qǐng)要求2013年2月14日提交的美國(guó)專利申請(qǐng)序列號(hào)61/764,794和2013年3月15日提交的美國(guó)專利申請(qǐng)序列號(hào)13/834,491的優(yōu)先權(quán),這兩個(gè)申請(qǐng)的全部?jī)?nèi)容通過(guò)引用包含于此。
【背景技術(shù)】
[0003]本說(shuō)明書涉及例如數(shù)據(jù)處理環(huán)境中的隊(duì)列監(jiān)控和可視化。
[0004]企業(yè)使用諸如數(shù)據(jù)倉(cāng)庫(kù)、客戶關(guān)系管理和數(shù)據(jù)挖掘等的復(fù)雜的數(shù)據(jù)處理系統(tǒng)來(lái)管理數(shù)據(jù)。在許多數(shù)據(jù)處理系統(tǒng)中,將數(shù)據(jù)從諸如數(shù)據(jù)庫(kù)文件、操作系統(tǒng)、平面文件、因特網(wǎng)等的許多不同的數(shù)據(jù)源拉入(pull into)中央儲(chǔ)存庫(kù)。通常在將數(shù)據(jù)載入數(shù)據(jù)系統(tǒng)之前對(duì)數(shù)據(jù)進(jìn)行變換。變換可以包括清理(cleansing)、集成和提取。為了記錄數(shù)據(jù)、其源和針對(duì)數(shù)據(jù)系統(tǒng)中存儲(chǔ)的數(shù)據(jù)所發(fā)生的變換,可以使用元數(shù)據(jù)。元數(shù)據(jù)(有時(shí)被稱為“關(guān)于數(shù)據(jù)的數(shù)據(jù)(data about data)”)是描述其它數(shù)據(jù)的屬性、格式、源、歷史、相互關(guān)系等的數(shù)據(jù)。元數(shù)據(jù)管理在復(fù)雜的數(shù)據(jù)處理系統(tǒng)中發(fā)揮核心作用。
[0005]有時(shí),數(shù)據(jù)庫(kù)用戶可能想要調(diào)查如何根據(jù)不同的數(shù)據(jù)源得出某些數(shù)據(jù)。例如,數(shù)據(jù)庫(kù)用戶可能想要知曉如何生成數(shù)據(jù)集或數(shù)據(jù)對(duì)象、或者從哪個(gè)源導(dǎo)入數(shù)據(jù)集或數(shù)據(jù)對(duì)象。追蹤數(shù)據(jù)集回至其被得出的源,這被稱為數(shù)據(jù)志追蹤(或“上游數(shù)據(jù)志追蹤”)。有時(shí)數(shù)據(jù)庫(kù)用戶可能想要調(diào)查如何使用了某些數(shù)據(jù)集(被稱為“下游數(shù)據(jù)志追蹤”或“影響分析”)、例如哪個(gè)應(yīng)用程序讀取了給定數(shù)據(jù)集。數(shù)據(jù)庫(kù)用戶還可能對(duì)知曉數(shù)據(jù)集與其它數(shù)據(jù)集如何相關(guān)感興趣。例如,用戶可能想要知曉數(shù)據(jù)集是否被修改、哪些表將受到影響等。

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

[0006]在一般方面中,一種計(jì)算機(jī)實(shí)現(xiàn)的方法包括在數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間接收所述數(shù)據(jù)處理應(yīng)用程序所提供的信息。所述信息表示所述數(shù)據(jù)處理應(yīng)用程序所用的數(shù)據(jù)的源和來(lái)自所述數(shù)據(jù)處理應(yīng)用程序的數(shù)據(jù)的目的地至少之一。所述方法包括在所述數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間動(dòng)態(tài)地分析所述信息,以識(shí)別與所述數(shù)據(jù)處理應(yīng)用程序進(jìn)行通信的隊(duì)列。所述方法包括在所述數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間動(dòng)態(tài)地分析所述信息,以識(shí)別所述數(shù)據(jù)處理應(yīng)用程序與所述隊(duì)列之間的關(guān)系,其中所述關(guān)系包括識(shí)別為所述隊(duì)列是所述數(shù)據(jù)處理應(yīng)用程序所用的數(shù)據(jù)的源和識(shí)別為所述隊(duì)列是來(lái)自所述數(shù)據(jù)處理應(yīng)用程序的數(shù)據(jù)的目的地至少之一。
[0007]實(shí)施例可以包括以下內(nèi)容中的一個(gè)或多個(gè)。
[0008]表示數(shù)據(jù)的源和數(shù)據(jù)的目的地至少之一的所述信息包括所述隊(duì)列的標(biāo)識(shí)符。
[0009]所述方法包括在所述數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間動(dòng)態(tài)地確定所述隊(duì)列的狀態(tài)。在一些情況下,所述方法包括基于所述隊(duì)列的狀態(tài)來(lái)提供通知。在一些情況下,所述狀態(tài)包括所述隊(duì)列中的記錄的數(shù)量和與所述隊(duì)列相關(guān)聯(lián)的經(jīng)過(guò)時(shí)間至少之一。
[0010]所述方法包括確定所述數(shù)據(jù)處理應(yīng)用程序的狀態(tài)。
[0011]所述方法包括接收識(shí)別所述隊(duì)列的輸入。在一些情況下,所述方法包括基于處理并且基于識(shí)別所述隊(duì)列的輸入來(lái)識(shí)別所述數(shù)據(jù)處理應(yīng)用程序。
[0012]—個(gè)或多個(gè)所述數(shù)據(jù)處理應(yīng)用程序包括計(jì)算圖形。
[0013]所述方法包括生成所述數(shù)據(jù)處理應(yīng)用程序、所述隊(duì)列以及所述數(shù)據(jù)處理應(yīng)用程序與所述隊(duì)列之間的關(guān)系的可視化表示。在一些情況下,所述方法包括將所述可視化表示顯示在用戶界面上。在一些情況下,所述可視化表示包括所述隊(duì)列的狀態(tài)的表示。
[0014]在一般方面中,一種存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上的軟件,所述軟件包括用于使計(jì)算機(jī)系統(tǒng)在數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間接收所述數(shù)據(jù)處理應(yīng)用程序所提供的信息的指令。所述信息表示所述數(shù)據(jù)處理應(yīng)用程序所用的數(shù)據(jù)的源和來(lái)自所述數(shù)據(jù)處理應(yīng)用程序的數(shù)據(jù)的目的地至少之一。所述軟件包括用于使所述計(jì)算機(jī)系統(tǒng)進(jìn)行以下操作的指令:在所述數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間動(dòng)態(tài)地分析所述信息,以識(shí)別與所述數(shù)據(jù)處理應(yīng)用程序進(jìn)行通信的隊(duì)列;以及在所述數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間動(dòng)態(tài)地分析所述信息,以識(shí)別所述數(shù)據(jù)處理應(yīng)用程序與所述隊(duì)列之間的關(guān)系,其中所述關(guān)系包括識(shí)別為所述隊(duì)列是所述數(shù)據(jù)處理應(yīng)用程序所用的數(shù)據(jù)的源和識(shí)別為所述隊(duì)列是來(lái)自所述數(shù)據(jù)處理應(yīng)用程序的數(shù)據(jù)的目的地至少之一。
[0015]在一般方面中,一種計(jì)算系統(tǒng),包括輸入端口,所述輸入端口被配置為在數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間接收所述數(shù)據(jù)處理應(yīng)用程序所提供的信息。所述信息表示所述數(shù)據(jù)處理應(yīng)用程序所用的數(shù)據(jù)的源和來(lái)自所述數(shù)據(jù)處理應(yīng)用程序的數(shù)據(jù)的目的地至少之一。所述系統(tǒng)包括至少一個(gè)處理器,所述至少一個(gè)處理器被配置為進(jìn)行以下操作:在所述數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間動(dòng)態(tài)地分析所述信息,以識(shí)別與所述數(shù)據(jù)處理應(yīng)用程序進(jìn)行通信的隊(duì)列;以及在所述數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間動(dòng)態(tài)地分析所述信息,以識(shí)別所述數(shù)據(jù)處理應(yīng)用程序與所述隊(duì)列之間的關(guān)系,其中所述關(guān)系包括識(shí)別為所述隊(duì)列是所述數(shù)據(jù)處理應(yīng)用程序所用的數(shù)據(jù)的源和識(shí)別為所述隊(duì)列是來(lái)自所述數(shù)據(jù)處理應(yīng)用程序的數(shù)據(jù)的目的地至少之一。
[0016]在一般方面中,一種系統(tǒng),包括用于在數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間接收所述數(shù)據(jù)處理應(yīng)用程序所提供的信息的部件。所述信息表示所述數(shù)據(jù)處理應(yīng)用程序所用的數(shù)據(jù)的源和來(lái)自所述數(shù)據(jù)處理應(yīng)用程序的數(shù)據(jù)的目的地至少之一。所述系統(tǒng)包括:用于在所述數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間動(dòng)態(tài)地分析所述信息以識(shí)別與所述數(shù)據(jù)處理應(yīng)用程序進(jìn)行通信的隊(duì)列的部件;以及用于在所述數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間動(dòng)態(tài)地分析所述信息以識(shí)別所述數(shù)據(jù)處理應(yīng)用程序與所述隊(duì)列之間的關(guān)系的部件,其中所述關(guān)系包括識(shí)別為所述隊(duì)列是所述數(shù)據(jù)處理應(yīng)用程序所用的數(shù)據(jù)的源和識(shí)別為所述隊(duì)列是來(lái)自所述數(shù)據(jù)處理應(yīng)用程序的數(shù)據(jù)的目的地至少之一。
[0017]在一般方面中,一種計(jì)算機(jī)實(shí)現(xiàn)的方法,包括在數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間從所述數(shù)據(jù)處理應(yīng)用程序接收表示所述數(shù)據(jù)處理應(yīng)用程序與隊(duì)列之間的關(guān)系的信息。該關(guān)系包括所述隊(duì)列是所述數(shù)據(jù)處理應(yīng)用程序所用的數(shù)據(jù)的源和所述隊(duì)列是來(lái)自所述數(shù)據(jù)處理應(yīng)用程序的數(shù)據(jù)的目的地至少之一。所述方法包括以下步驟:生成所述數(shù)據(jù)處理應(yīng)用程序、所述隊(duì)列以及所述數(shù)據(jù)處理應(yīng)用程序與所述隊(duì)列之間的關(guān)系的圖形表示;以及在所述數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間,將所述圖形表示顯示在用戶界面上。
[0018]實(shí)施例可以包括以下內(nèi)容中的一個(gè)或多個(gè)。
[0019]所述圖形表示包括用以表示所述數(shù)據(jù)處理應(yīng)用程序的第一節(jié)點(diǎn)、用以表示所述隊(duì)列的第二節(jié)點(diǎn)、以及用以表示所述關(guān)系的所述數(shù)據(jù)處理應(yīng)用程序與所述隊(duì)列之間的連接。在一些情況下,所述方法包括響應(yīng)于所述第一節(jié)點(diǎn)的用戶選擇來(lái)顯示與所述數(shù)據(jù)處理應(yīng)用程序有關(guān)的信息。在一些情況下,所述方法包括響應(yīng)于所述第二節(jié)點(diǎn)的用戶選擇來(lái)顯示與所述隊(duì)列有關(guān)的信息。
[0020]所述方法包括在所述數(shù)據(jù)處理系統(tǒng)的執(zhí)行期間動(dòng)態(tài)地確定所述隊(duì)列的動(dòng)態(tài)狀態(tài)。在一些情況下,所述圖形表示包括所述隊(duì)列的狀態(tài)的表示。在一些情況下,所述方法包括基于所述隊(duì)列的狀態(tài)來(lái)提供通知。在一些情況下,所述隊(duì)列的狀態(tài)包括第一隊(duì)列中的記錄的數(shù)量和與該第一個(gè)隊(duì)列相關(guān)聯(lián)的經(jīng)過(guò)時(shí)間至少之一。
[0021]所述方法包括在所述數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間動(dòng)態(tài)地確定所述數(shù)據(jù)處理應(yīng)用程序的狀態(tài)。在一些情況下,所述圖形表示包括所述數(shù)據(jù)處理應(yīng)用程序的狀態(tài)的表示。
[0022]所述方法包括從多個(gè)數(shù)據(jù)處理應(yīng)用程序接收表示各數(shù)據(jù)處理應(yīng)用程序與至少一個(gè)相應(yīng)之間的關(guān)系的信息。生成圖形表示的步驟包括生成所述多個(gè)數(shù)據(jù)處理應(yīng)用程序、多個(gè)所述隊(duì)列和所述關(guān)系的圖形表示。
[0023]接收信息的步驟包括:在數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間接收所述數(shù)據(jù)處理應(yīng)用程序所提供的信息。所述信息表示所述數(shù)據(jù)處理應(yīng)用程序所用的數(shù)據(jù)的源和來(lái)自所述數(shù)據(jù)處理應(yīng)用程序的數(shù)據(jù)的目的地至少之一。所述接收信息的步驟包括在所述數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間動(dòng)態(tài)地分析所述信息,以識(shí)別所述隊(duì)列和所述關(guān)系。
[0024]在一般方面中,一種存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上的軟件,所述軟件包括用于使計(jì)算系統(tǒng)在數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間從所述數(shù)據(jù)處理應(yīng)用程序接收表示所述數(shù)據(jù)處理應(yīng)用程序與隊(duì)列之間的關(guān)系的信息的指令。該關(guān)系包括所述隊(duì)列是所述數(shù)據(jù)處理應(yīng)用程序所用的數(shù)據(jù)的源和所述隊(duì)列是來(lái)自所述數(shù)據(jù)處理應(yīng)用程序的數(shù)據(jù)的目的地至少之一。所述軟件包括用于使所述計(jì)算系統(tǒng)進(jìn)行以下操作的指令:生成所述數(shù)據(jù)處理應(yīng)用程序、所述隊(duì)列以及所述數(shù)據(jù)處理應(yīng)用程序與所述隊(duì)列之間的關(guān)系的圖形表示;以及在所述數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間,將所述圖形表示顯示在用戶界面上。
[0025]在一般方面中,一種計(jì)算系統(tǒng),包括輸入端口,所述輸入端口被配置為在數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間從所述數(shù)據(jù)處理應(yīng)用程序接收表示所述數(shù)據(jù)處理應(yīng)用程序與隊(duì)列之間的關(guān)系的信息。該關(guān)系包括所述隊(duì)列是所述數(shù)據(jù)處理應(yīng)用程序所用的數(shù)據(jù)的源和所述隊(duì)列是來(lái)自所述數(shù)據(jù)處理應(yīng)用程序的數(shù)據(jù)的目的地至少之一。所述計(jì)算系統(tǒng)包括處理器,所述處理器被配置為進(jìn)行以下操作:生成所述數(shù)據(jù)處理應(yīng)用程序、所述隊(duì)列以及所述數(shù)據(jù)處理應(yīng)用程序與所述隊(duì)列之間的關(guān)系的圖形表示;以及在所述數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間,將所述圖形表示顯示在用戶界面上。
[0026]在一般方面中,一種計(jì)算系統(tǒng),包括用于在數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間從所述數(shù)據(jù)處理應(yīng)用程序接收表示所述數(shù)據(jù)處理應(yīng)用程序與隊(duì)列之間的關(guān)系的信息的部件。該關(guān)系包括所述隊(duì)列是所述數(shù)據(jù)處理應(yīng)用程序所用的數(shù)據(jù)的源和所述隊(duì)列是來(lái)自所述數(shù)據(jù)處理應(yīng)用程序的數(shù)據(jù)的目的地至少之一。所述計(jì)算系統(tǒng)包括:用于生成所述數(shù)據(jù)處理應(yīng)用程序、所述隊(duì)列以及所述數(shù)據(jù)處理應(yīng)用程序與所述隊(duì)列之間的關(guān)系的圖形表示的部件;以及用于在所述數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間將所述圖形表示顯示在用戶界面上的部件。
[0027]在一般方面中,一種計(jì)算機(jī)實(shí)現(xiàn)的方法,包括在數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間接收所述數(shù)據(jù)處理應(yīng)用程序所提供的信息。所述信息表示所述數(shù)據(jù)處理應(yīng)用程序所用的數(shù)據(jù)的源和來(lái)自所述數(shù)據(jù)處理應(yīng)用程序的數(shù)據(jù)的目的地至少之一。所述方法包括在所述數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間動(dòng)態(tài)地分析所述信息,以識(shí)別安裝在第三計(jì)算機(jī)系統(tǒng)上的與所述數(shù)據(jù)處理應(yīng)用程序進(jìn)行通信的隊(duì)列。所述方法包括在所述數(shù)據(jù)處理應(yīng)用程序的執(zhí)行期間動(dòng)態(tài)地分析所述信息,以識(shí)別所述數(shù)據(jù)處理應(yīng)用程序與所述隊(duì)列之間的關(guān)系,其中所述關(guān)系包括識(shí)別為所述隊(duì)列是所述數(shù)據(jù)處理應(yīng)用程序所用的數(shù)據(jù)的源和識(shí)別為所述隊(duì)列是來(lái)自所述數(shù)據(jù)處理應(yīng)用程序的數(shù)據(jù)的目的地至少之一。所述方法包括以下步驟:生成所述數(shù)據(jù)處理應(yīng)用程序、所述隊(duì)列以及所述數(shù)據(jù)處理應(yīng)用程序與所述隊(duì)列之間的關(guān)系
當(dāng)前第1頁(yè)1 2 3 4 5 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1