一種數(shù)據(jù)采集分析系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及數(shù)據(jù)處理技術(shù)領(lǐng)域,特別是設(shè)及一種數(shù)據(jù)采集分析方法和一種數(shù)據(jù)采 集分析裝置。
【背景技術(shù)】
[0002] 隨著通信技術(shù)的快速發(fā)展,尤其是隨著移動(dòng)互聯(lián)網(wǎng)的推廣,智能終端的普及越來(lái) 越快,且智能終端的功能也越來(lái)越豐富。其中,智能終端通過(guò)安裝各種各樣的應(yīng)用實(shí)現(xiàn)其功 能,提供多樣化的服務(wù)。
[0003] 為了提高服務(wù)質(zhì)量,各服務(wù)平臺(tái)的開(kāi)發(fā)人員需要設(shè)置的數(shù)據(jù)采集方案采集應(yīng)用的 數(shù)據(jù),W 了解業(yè)務(wù)需求。其中,不同的業(yè)務(wù)需要采集的應(yīng)用數(shù)據(jù)不同。因此,服務(wù)平臺(tái)的開(kāi)發(fā) 人員需要根據(jù)不同的業(yè)務(wù)設(shè)置不同的應(yīng)用數(shù)據(jù)采集方案。
[0004] 具體的,服務(wù)平臺(tái)的開(kāi)發(fā)人員需要根據(jù)服務(wù)平臺(tái)提供的業(yè)務(wù),設(shè)置各應(yīng)用的采集 參數(shù),按照設(shè)置的采集參數(shù)對(duì)各應(yīng)用進(jìn)行數(shù)據(jù)采集,生成該服務(wù)平臺(tái)的業(yè)務(wù)報(bào)表,W 了解業(yè) 務(wù)需求。但是,安裝在智能終端上的應(yīng)用比較多,即需要采集的應(yīng)用數(shù)據(jù)比較多,導(dǎo)致各服 務(wù)平臺(tái)的數(shù)據(jù)采集格式難W統(tǒng)一。因此,各服務(wù)平臺(tái)的開(kāi)發(fā)人員還需要定義各應(yīng)用的數(shù)據(jù) 采集格式,使得各服務(wù)平臺(tái)可W按照設(shè)置的數(shù)據(jù)采集格式采集各應(yīng)用的數(shù)據(jù),進(jìn)一步增加 開(kāi)發(fā)人員的工作量。
【發(fā)明內(nèi)容】
[0005] 鑒于上述問(wèn)題,提出了本發(fā)明W便提供一種克服上述問(wèn)題或者至少部分地解決上 述問(wèn)題的數(shù)據(jù)采集分析方法和相應(yīng)的數(shù)據(jù)采集分析系統(tǒng)。
[0006] 依據(jù)本發(fā)明的一個(gè)方面,提供了一種數(shù)據(jù)采集分析系統(tǒng),包括:采集控制服務(wù)器、 數(shù)據(jù)分析服務(wù)器、報(bào)表生成服務(wù)器和至少一個(gè)數(shù)據(jù)終端,所述數(shù)據(jù)終端中安裝有采集工具; 所述采集控制服務(wù)器,用于配置所述采集配置信息給數(shù)據(jù)終端并下發(fā)給相應(yīng)的數(shù)據(jù)終端, 其中,所述配置信息用于控制采集參數(shù)的采集;所述數(shù)據(jù)終端,用于在應(yīng)用運(yùn)行時(shí)調(diào)用所述 采集工具,依據(jù)采集配置信息對(duì)采集參數(shù)的參數(shù)信息進(jìn)行采集;W及將采集的參數(shù)信息上 傳給所述數(shù)據(jù)分析服務(wù)器;所述數(shù)據(jù)分析服務(wù)器,用于對(duì)上傳的各采集參數(shù)對(duì)應(yīng)參數(shù)信息 進(jìn)行分析,獲取數(shù)據(jù)分析結(jié)果;將所述數(shù)據(jù)分析結(jié)果發(fā)送給所述報(bào)表生成服務(wù)器;所述報(bào)表 生成服務(wù)器,用于依據(jù)所述數(shù)據(jù)分析結(jié)果生成數(shù)據(jù)報(bào)表。
[0007] 可選地,述采集控制服務(wù)器包括云控服務(wù)器;所述云控服務(wù)器,用于依據(jù)應(yīng)用類(lèi)型 確定所述應(yīng)用的采集參數(shù),其中,所述采集參數(shù)包括:動(dòng)態(tài)參數(shù)和/或靜態(tài)參數(shù);依據(jù)所述應(yīng) 用和應(yīng)用所在終端配置采集配置信息,其中,所述采集配置信息用于控制所述采集參數(shù)的 采集和上傳;將采集參數(shù)和采集配置信息下發(fā)給應(yīng)用所在的數(shù)據(jù)終端。
[000引可選地,所述云控服務(wù)器,用于配置參數(shù)信息的上傳條件和/或采樣條件,將上傳 條件和/或采樣條件添加到采集配置信息中;配置所述應(yīng)用所在終端對(duì)應(yīng)內(nèi)存的采集闊值, 將所述采集闊值添加到采集配置信息中;配置所述應(yīng)用所在終端對(duì)應(yīng)網(wǎng)絡(luò)類(lèi)型的上傳間 隔,將所述上傳間隔添加到所述采集配置信息中;配置所述應(yīng)用所在終端對(duì)應(yīng)緩存闊值,將 所述緩存闊值添加到采集配置信息中;W及,在所述采集配置信息中配置協(xié)議上傳順序、采 樣率和采樣參數(shù)的優(yōu)先級(jí)。
[0009] 可選地,所述數(shù)據(jù)終端,用于采用采集工具依據(jù)采集配置信息采集所述應(yīng)用的靜 態(tài)參數(shù)的參數(shù)信息;W及,采用所述采集工具依據(jù)采集配置信息確定待采集的動(dòng)態(tài)參數(shù),依 據(jù)所述應(yīng)用的運(yùn)行實(shí)時(shí)采集所述動(dòng)態(tài)參數(shù)的參數(shù)信息。
[0010] 可選地,所述數(shù)據(jù)終端,用于當(dāng)檢測(cè)到所述應(yīng)用的界面切換時(shí),記錄切換前的界面 為上一頁(yè),記錄切換后的界面為當(dāng)前頁(yè),將所述上一頁(yè)和當(dāng)前頁(yè)添加到應(yīng)用界面啟動(dòng)信息 中;當(dāng)檢測(cè)到所述應(yīng)用的按鈕被觸發(fā)時(shí),獲取所述按鈕對(duì)應(yīng)的按鈕編號(hào),更新所述按鈕編號(hào) 對(duì)應(yīng)的點(diǎn)擊次數(shù),將所述按鈕編號(hào)和點(diǎn)擊次數(shù)添加到按鈕點(diǎn)擊信息中;采集所述應(yīng)用相關(guān) 的運(yùn)行時(shí)間作為時(shí)長(zhǎng)信息,其中,所述時(shí)長(zhǎng)信息包括:界面運(yùn)行時(shí)間和應(yīng)用運(yùn)行時(shí)間。
[0011] 可選地,所述靜態(tài)參數(shù)的參數(shù)信息包括W下至少一項(xiàng):終端標(biāo)識(shí)、版本信息、渠道 信息、網(wǎng)絡(luò)類(lèi)型和分辨率信息;所述動(dòng)態(tài)參數(shù)的參數(shù)信息包括W下至少一項(xiàng):應(yīng)用界面啟動(dòng) 信息、按鈕點(diǎn)擊信息、時(shí)長(zhǎng)信息、異常信息和會(huì)話信息。
[0012] 可選地,所述報(bào)表生成服務(wù)器,用于依據(jù)配置的應(yīng)用對(duì)應(yīng)自定義事件的自定義管 理信息,獲取業(yè)務(wù)統(tǒng)計(jì)信息;依據(jù)所述自定義管理信息和業(yè)務(wù)統(tǒng)計(jì)信息生成自定義事件報(bào) 表。
[0013] 可選地,所述報(bào)表生成服務(wù)器,還用于從所述業(yè)務(wù)管理頁(yè)面中獲取所述應(yīng)用的應(yīng) 用路徑,W及所述應(yīng)用對(duì)應(yīng)自定義事件的自定義事件信息,其中,所述自定義事件信息包 括:事件名稱(chēng)和事件屬性;采用所述應(yīng)用路徑和自定義事件信息生成自定義管理信息。
[0014] 可選地,所述報(bào)表生成服務(wù)器,用于依據(jù)所述應(yīng)用路徑確定應(yīng)用;針對(duì)每個(gè)自定義 事件,獲取所述事件名稱(chēng)對(duì)應(yīng)的邏輯名稱(chēng),W及所述事件屬性對(duì)應(yīng)的邏輯屬性;查找所述邏 輯名稱(chēng)對(duì)應(yīng)采集參數(shù),依據(jù)所述邏輯屬性確定所述采集參數(shù)對(duì)應(yīng)的業(yè)務(wù)統(tǒng)計(jì)信息;W及確 定各采集參數(shù)對(duì)應(yīng)的事件名稱(chēng),采用各事件名稱(chēng)和對(duì)應(yīng)采集參數(shù)的業(yè)務(wù)統(tǒng)計(jì)信息生成應(yīng)用 的自定義事件報(bào)表。
[0015] 可選地,所述采集控制服務(wù)器,還用于配置所述目標(biāo)應(yīng)用對(duì)應(yīng)測(cè)試設(shè)備的測(cè)試信 息;
[0016] 所述數(shù)據(jù)分析服務(wù)器,還用于對(duì)所述目標(biāo)應(yīng)用對(duì)應(yīng)上傳的參數(shù)信息進(jìn)行分析;判 斷所述參數(shù)信息屬于測(cè)試設(shè)備時(shí),實(shí)時(shí)對(duì)屬于測(cè)試設(shè)備的參數(shù)信息進(jìn)行分析;所述報(bào)表生 成服務(wù)器,還用于判斷所述參數(shù)信息屬于測(cè)試設(shè)備時(shí),依據(jù)數(shù)據(jù)分析結(jié)果實(shí)時(shí)生成數(shù)據(jù)報(bào) 表。
[0017] 可選地,所述采集控制服務(wù)器,包括:開(kāi)發(fā)配置服務(wù)器;所述開(kāi)發(fā)配置服務(wù)器,用于 在目標(biāo)應(yīng)用完成注冊(cè)后,對(duì)所述目標(biāo)應(yīng)用配置至少一個(gè)測(cè)試設(shè)備的測(cè)試標(biāo)識(shí);為所述目標(biāo) 應(yīng)用配置待測(cè)試的采集參數(shù),將所述測(cè)試標(biāo)識(shí)和采集參數(shù)作為測(cè)試信息;所述數(shù)據(jù)分析服 務(wù)器,還用于從上傳的參數(shù)信息中獲取目標(biāo)應(yīng)用對(duì)應(yīng)采集參數(shù)的參數(shù)信息;通過(guò)所述參數(shù) 信息中終端參數(shù)對(duì)應(yīng)終端標(biāo)識(shí);判斷所述終端標(biāo)識(shí)與測(cè)試設(shè)備表中測(cè)試標(biāo)識(shí)是否相同,當(dāng) 所述終端標(biāo)識(shí)與測(cè)試設(shè)備表中任一測(cè)試標(biāo)識(shí)相同時(shí),判斷參數(shù)信息屬于測(cè)試設(shè)備。
[0018] 可選地,所述數(shù)據(jù)分析服務(wù)器,還用于從所述參數(shù)信息中查找校驗(yàn)參數(shù)對(duì)應(yīng)校驗(yàn) 信息;對(duì)所述校驗(yàn)信息進(jìn)行分析確定劫持校驗(yàn)結(jié)果。
[0019] 可選地,所述數(shù)據(jù)分析服務(wù)器,用于確定校驗(yàn)參數(shù)的參數(shù)標(biāo)識(shí),從所述參數(shù)信息中 查找所述參數(shù)標(biāo)識(shí)對(duì)應(yīng)校驗(yàn)信息;檢測(cè)所述校驗(yàn)信息是否為目標(biāo)信息;若所述校驗(yàn)信息不 為目標(biāo)信息,確定流量存在劫持異常,在所述劫持校驗(yàn)結(jié)果中記錄劫持異常;若所述校驗(yàn)信 息為目標(biāo)信息,確定數(shù)據(jù)傳輸正常,在所述劫持校驗(yàn)結(jié)果中記錄傳輸正常。
[0020] 可選地,所述數(shù)據(jù)分析服務(wù)器,還用于從所述參數(shù)信息中查找存儲(chǔ)參數(shù)對(duì)應(yīng)存儲(chǔ) 信息;依據(jù)所述存儲(chǔ)信息檢測(cè)數(shù)據(jù)質(zhì)量,確定質(zhì)量校驗(yàn)結(jié)果。
[0021] 可選地,所述數(shù)據(jù)分析服務(wù)器,用于確定存儲(chǔ)參數(shù)的存儲(chǔ)標(biāo)識(shí),從所述參數(shù)信息中 查找所述存儲(chǔ)標(biāo)識(shí)對(duì)應(yīng)存儲(chǔ)信息;依據(jù)所述存儲(chǔ)信息查找至少一個(gè)終端標(biāo)識(shí);當(dāng)所述存儲(chǔ) 信息對(duì)應(yīng)一個(gè)終端標(biāo)識(shí),生成質(zhì)量合格的質(zhì)量校驗(yàn)結(jié)果;當(dāng)所述存儲(chǔ)信息對(duì)應(yīng)多于一個(gè)終 端標(biāo)識(shí),查找所述終端標(biāo)識(shí)對(duì)應(yīng)成功上傳信息;將各終端標(biāo)識(shí)對(duì)應(yīng)上傳成功信息進(jìn)行排序, 依據(jù)排序結(jié)果確定所述上傳成功信息不存在冗余時(shí),判斷數(shù)據(jù)異常,生成數(shù)據(jù)異常的質(zhì)量 校驗(yàn)結(jié)果。
[0022] 根據(jù)本發(fā)明的另一方面,提供了所述數(shù)據(jù)采集分析方法應(yīng)用于數(shù)據(jù)采集分析系統(tǒng) 中,數(shù)據(jù)采集分析系統(tǒng)包括:所述采集控制服務(wù)器、數(shù)據(jù)分析服務(wù)器、報(bào)表生成服務(wù)器和至 少一個(gè)數(shù)據(jù)終端,所述數(shù)據(jù)終端中安裝有采集工具;
[0023] 所述的方法包括:所述采集控制服務(wù)器配置所述采集配置信息給數(shù)據(jù)終端并下發(fā) 給相應(yīng)的數(shù)據(jù)終端;所述數(shù)據(jù)終端在應(yīng)用運(yùn)行時(shí)調(diào)用所述采集工具,依據(jù)采集配置信息對(duì) 采集參數(shù)的參數(shù)信息進(jìn)行采集;所述數(shù)據(jù)終端將采集的參數(shù)信息上傳給所述采集控制服務(wù) 器;所述數(shù)據(jù)分析服務(wù)器對(duì)上傳的各采集參數(shù)對(duì)應(yīng)參數(shù)信息進(jìn)行分析,獲取數(shù)據(jù)分析結(jié)果; 所述數(shù)據(jù)分析服務(wù)器將所述數(shù)據(jù)分析結(jié)果發(fā)送給所述報(bào)表生成服務(wù)器;所述報(bào)表生成服務(wù) 器依據(jù)所述數(shù)據(jù)分析結(jié)果生成數(shù)據(jù)報(bào)表。
[0024] 可選地,所述采集控制服務(wù)器配置所述采集配置信息給數(shù)據(jù)終端并下發(fā)給相應(yīng)的 數(shù)據(jù)終端,包括:所述采集控制服務(wù)器依據(jù)應(yīng)用類(lèi)型確定所述應(yīng)用的采集參數(shù),其中,所述 采集參數(shù)包括:動(dòng)態(tài)參數(shù)和/或靜態(tài)參數(shù);依據(jù)所述應(yīng)用和應(yīng)用所在終端配置的采集配置信 息,其中,所述采集配置信息用于控制所述采集參數(shù)的采集和上傳;將采集參數(shù)和采集配置 信息下發(fā)給應(yīng)用所在的數(shù)據(jù)終端。
[0025] 可選地,依據(jù)所述應(yīng)用和應(yīng)用所在終端配置的采集配置信息的步驟包括W下至少 一種:配置參數(shù)信息的上傳條件和/或采樣條件,將上傳條件和/或采樣條件添加到采集配 置信息中;配置所述應(yīng)用所在終端對(duì)應(yīng)內(nèi)存的采集闊值,將所述采集闊值添加到采集配置 信息中;配置所述應(yīng)用所在終端對(duì)應(yīng)網(wǎng)絡(luò)類(lèi)型的上傳間隔,將所述上傳間隔添加到所述采 集配置信息中;配置所述應(yīng)用所在終端對(duì)應(yīng)緩存闊值,將所述緩存闊值添加到采集配置信 息中;在所述采集配置信息中配置協(xié)議上傳順序、采樣率和采樣參數(shù)的優(yōu)先級(jí)。
[0026] 可選地,所述依據(jù)采集配置信息對(duì)采集參數(shù)的參數(shù)信息進(jìn)行采集,包括:采用所述 采集工具依據(jù)采集配置信息采集所述應(yīng)用的靜態(tài)參數(shù)的參數(shù)信息;采用所述采集工具依據(jù) 采集配置信息確定待采集的動(dòng)態(tài)參數(shù),依據(jù)所述應(yīng)用的運(yùn)行實(shí)時(shí)采集所述動(dòng)態(tài)參數(shù)的參數(shù) 信息。
[0027] 可選地,據(jù)所述應(yīng)用的運(yùn)行實(shí)時(shí)采集所述動(dòng)態(tài)參數(shù)的參數(shù)信息的步驟包括W下至 少一種:當(dāng)檢測(cè)到所述應(yīng)用的界面切換時(shí),記錄切換前的界面為上一頁(yè),記錄切換后的界面 為當(dāng)前頁(yè),將所述上一頁(yè)和當(dāng)前頁(yè)添加到應(yīng)用界面啟動(dòng)信息中;當(dāng)檢測(cè)到所述應(yīng)用的按鈕 被觸發(fā)時(shí),獲取所述按鈕對(duì)應(yīng)的按鈕編號(hào),更新所述按鈕編號(hào)對(duì)應(yīng)的點(diǎn)擊次數(shù),將所述按鈕 編號(hào)和點(diǎn)擊次數(shù)添加到按鈕點(diǎn)擊信息中;采集所述應(yīng)用相關(guān)的運(yùn)行時(shí)間作為時(shí)長(zhǎng)信息,其 中,所述時(shí)長(zhǎng)信息包括:界面運(yùn)行時(shí)間和應(yīng)用運(yùn)行時(shí)間。
[0028] 可選地,所述靜態(tài)參數(shù)的參數(shù)信息包括W下至少一項(xiàng):終端標(biāo)識(shí)、版本信息、渠道 信息、網(wǎng)絡(luò)類(lèi)型和分辨率信息;所述動(dòng)態(tài)參數(shù)的參數(shù)信息包括W下至少一項(xiàng):應(yīng)用界面啟動(dòng) 信息、按鈕點(diǎn)擊信息、時(shí)長(zhǎng)信息、異常信息和會(huì)話信息。
[0029] 可選地,所述報(bào)表生成服務(wù)器依據(jù)所述數(shù)據(jù)分析結(jié)果生成數(shù)據(jù)報(bào)表,包括:所述報(bào) 表生成服務(wù)器依據(jù)配置的應(yīng)用對(duì)應(yīng)自定義事件的自定義管理信息,獲取業(yè)務(wù)統(tǒng)計(jì)信息;依 據(jù)所述自定義管理信息和業(yè)務(wù)統(tǒng)計(jì)信息生成自定義事件報(bào)表。
[0030] 可選地,還包括配置自定義管理信息的步驟:從所述業(yè)務(wù)管理頁(yè)面中獲取所述應(yīng) 用的應(yīng)用路徑,W及所述應(yīng)用對(duì)應(yīng)自定義事件的自定義事件信息,其中,所述自定義事件信 息包括:事件名稱(chēng)和事件屬性;采用所述應(yīng)用路徑和自定義事件信息生成自定義管理信息。 [0031 ]可選地,依據(jù)配置的應(yīng)用對(duì)應(yīng)自定義事件的自定義管理信息,獲取業(yè)務(wù)統(tǒng)計(jì)信息; 依據(jù)所述自定義管理信息和業(yè)務(wù)統(tǒng)計(jì)信息生成自定義事件報(bào)表,包括:依據(jù)所述應(yīng)用路徑 確定應(yīng)用;針對(duì)每個(gè)自定義事件,獲取所述事件名稱(chēng)對(duì)應(yīng)的邏輯名稱(chēng),W及所述事件屬性對(duì) 應(yīng)的邏輯屬性;查找所述邏輯名稱(chēng)對(duì)應(yīng)采集參數(shù),依據(jù)所述邏輯屬性確定所述采集參數(shù)對(duì) 應(yīng)的業(yè)務(wù)統(tǒng)計(jì)信息;確定各采集參數(shù)對(duì)應(yīng)的事件名稱(chēng),采用各事件名稱(chēng)和對(duì)應(yīng)采集參數(shù)的 業(yè)務(wù)統(tǒng)計(jì)信息生成應(yīng)用的自定義事件報(bào)表。
[0032] 可選地,所述方法,還包括:所述采集控制服務(wù)器配置所述目標(biāo)應(yīng)用對(duì)應(yīng)測(cè)試設(shè)備 的測(cè)試信息;所述數(shù)據(jù)分析服務(wù)器對(duì)所述目標(biāo)應(yīng)用對(duì)應(yīng)上傳的參數(shù)信息進(jìn)行分析;判斷所 述參數(shù)信息屬于測(cè)試設(shè)備時(shí),實(shí)時(shí)對(duì)屬于測(cè)試設(shè)備的參數(shù)信息進(jìn)行分析;所述報(bào)表生成服 務(wù)器判斷所述參數(shù)信息屬于測(cè)試設(shè)備時(shí),依據(jù)數(shù)據(jù)分析結(jié)果實(shí)時(shí)生成數(shù)據(jù)報(bào)表。
[0033] 可選地,配置所述目標(biāo)應(yīng)用對(duì)應(yīng)測(cè)試設(shè)備的測(cè)試信息,包括:在目標(biāo)應(yīng)用完成注冊(cè) 后,對(duì)所述目標(biāo)應(yīng)用配置至少一個(gè)測(cè)試設(shè)備的測(cè)試標(biāo)識(shí);為所述目標(biāo)應(yīng)用配置待測(cè)試的采 集參數(shù),將所述測(cè)試標(biāo)識(shí)和采集參數(shù)作為測(cè)試信息;
[0034] 所述的方法還包括:所述數(shù)據(jù)分析服務(wù)器從上傳的參數(shù)信息中獲取目標(biāo)應(yīng)用對(duì)應(yīng) 采集參數(shù)的參數(shù)信息;通過(guò)所述參數(shù)信息中終端參數(shù)對(duì)應(yīng)終端標(biāo)識(shí);判斷所述終端標(biāo)識(shí)與 測(cè)試設(shè)備表中測(cè)試標(biāo)識(shí)是否相同,當(dāng)所述終端標(biāo)識(shí)與測(cè)試設(shè)備表中任一測(cè)試標(biāo)識(shí)相同時(shí), 判斷參數(shù)信息屬于測(cè)試設(shè)備。
[0035] 可選地,所述方法,還包括:數(shù)據(jù)分析服務(wù)器從所述參數(shù)信息中查找校驗(yàn)參數(shù)對(duì)應(yīng) 校驗(yàn)信息;對(duì)所述校驗(yàn)信息進(jìn)行分析確定劫持校驗(yàn)結(jié)果。
[0036] 可選地,從所述參數(shù)信息中查找校驗(yàn)參數(shù)對(duì)應(yīng)校驗(yàn)信息;對(duì)所述校驗(yàn)信息進(jìn)行分 析確定劫持校驗(yàn)結(jié)果,包括:確定校驗(yàn)參數(shù)的參數(shù)標(biāo)識(shí),從所述參數(shù)信息中查找所述參數(shù)標(biāo) 識(shí)對(duì)應(yīng)校驗(yàn)信息;檢測(cè)所述校驗(yàn)信息是否為目標(biāo)信息;若所述校驗(yàn)信息不為目標(biāo)信息,確定 流量存在劫持異常,在所述劫持校驗(yàn)結(jié)果中記錄劫持異常;若所述校驗(yàn)信息為目標(biāo)信息,確 定數(shù)據(jù)傳輸正常,在所述劫持校驗(yàn)結(jié)果中記錄傳輸正常。
[0037] 可選地,所述方法,還包括:所述數(shù)據(jù)分析服務(wù)器從所述參數(shù)信息中查找存儲(chǔ)參數(shù) 對(duì)應(yīng)存儲(chǔ)信息;依據(jù)所述存儲(chǔ)信息檢測(cè)數(shù)據(jù)質(zhì)量,確定質(zhì)量校驗(yàn)結(jié)果。
[0038] 可選地,從所述參數(shù)信息中查找存儲(chǔ)參數(shù)對(duì)應(yīng)存儲(chǔ)信息;依據(jù)所述存儲(chǔ)信息檢測(cè) 數(shù)據(jù)質(zhì)量,確定質(zhì)量校驗(yàn)結(jié)果,包括:確定存儲(chǔ)參數(shù)的存儲(chǔ)標(biāo)識(shí),從所述參數(shù)信息中查找所 述存儲(chǔ)標(biāo)識(shí)對(duì)應(yīng)存儲(chǔ)信息;依據(jù)所述存儲(chǔ)信息查找至少一個(gè)終端標(biāo)識(shí);當(dāng)所述存儲(chǔ)信息對(duì) 應(yīng)一個(gè)終端標(biāo)識(shí),生成質(zhì)量合格的質(zhì)量校驗(yàn)結(jié)果;當(dāng)所述存儲(chǔ)信息對(duì)應(yīng)多于一個(gè)終端標(biāo)識(shí), 查找所述終端標(biāo)識(shí)對(duì)應(yīng)成功上傳信息;將各終端標(biāo)識(shí)對(duì)應(yīng)上傳成功信息進(jìn)行排序,依據(jù)排 序結(jié)果確定所述上傳成功信息不存在冗余時(shí),判斷數(shù)據(jù)異常,生成數(shù)據(jù)異常的質(zhì)量校驗(yàn)結(jié) 果。
[0039] 應(yīng)用啟動(dòng)并進(jìn)行初始化時(shí)調(diào)用采集工具,采用該采集工具對(duì)應(yīng)用進(jìn)行數(shù)據(jù)采集 時(shí),采集工具可W依據(jù)采集配置信息采集所述應(yīng)用中各采集參數(shù)的參數(shù)信息。采集工具采 集所述應(yīng)用中各采集參數(shù)的參數(shù)信息后,判斷是否滿足上傳條件,若滿足,采集工具按照預(yù) 置算法將參數(shù)信息進(jìn)行壓縮,然后上傳給數(shù)據(jù)分析服務(wù)器。
[0040] 數(shù)據(jù)分析服務(wù)器對(duì)上傳的各采集參數(shù)對(duì)應(yīng)參數(shù)信息進(jìn)行分析,如對(duì)各采集參數(shù)對(duì) 應(yīng)的參數(shù)信息進(jìn)行統(tǒng)計(jì),從而獲取數(shù)據(jù)分析結(jié)果,再將所述數(shù)據(jù)分析結(jié)果發(fā)送給所述報(bào)表 生成服務(wù)器,所述報(bào)表生成服務(wù)器依據(jù)所述數(shù)據(jù)分析結(jié)果,為各邏輯的數(shù)據(jù)分析結(jié)果配置 可讀的屬性信息生成數(shù)據(jù)報(bào)表,從而可W基于該數(shù)據(jù)報(bào)表確定應(yīng)用的使用情況。
[0041] 從而通過(guò)采集工具能夠在應(yīng)用運(yùn)行的數(shù)據(jù)終端中采集各采集參數(shù)的參數(shù)信息,在 上傳給數(shù)據(jù)分析服務(wù)器后,依據(jù)統(tǒng)計(jì)需求進(jìn)行數(shù)據(jù)分析,從而生成相應(yīng)業(yè)務(wù)的數(shù)據(jù)報(bào)表,通 過(guò)該數(shù)據(jù)報(bào)表獲知用戶(hù)需求、習(xí)慣等,對(duì)業(yè)務(wù)進(jìn)行調(diào)整,更符合用戶(hù)需求。
[0042] 上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段, 而可依照說(shuō)明書(shū)的內(nèi)容予W實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠 更明顯易懂,W下特舉本發(fā)明的【具體實(shí)施方式】。
【附圖說(shuō)明】
[0043] 通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通 技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明 的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
[0044] 圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的數(shù)據(jù)采集分析系統(tǒng)結(jié)構(gòu)框圖;
[0045] 圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的數(shù)據(jù)采集分析方法的步驟流程圖;
[0046] 圖3示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的數(shù)據(jù)采集分析系統(tǒng)結(jié)構(gòu)框圖;
[0047] 圖4示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的數(shù)據(jù)采集分析方法的步驟流程圖;
[0048] 圖5示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的自定義事件處理方法的步驟流程圖;
[0049] 圖6示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的目標(biāo)應(yīng)用的測(cè)試方法的步驟流程圖;
[0050] 圖7示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的傳輸校驗(yàn)方法的步驟流程圖;W及 [0051 ]圖8示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的數(shù)據(jù)質(zhì)量校驗(yàn)方法的步驟流程圖。
【具體實(shí)施方式】
[0052]下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi) 的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可W W各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被運(yùn)里闡述的實(shí)施例 所限制。相反,提供運(yùn)些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍 完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0053] 實(shí)施例一
[0054] 通常,一些終端如手機(jī)、平板電腦的供應(yīng)商、軟件開(kāi)發(fā)商通過(guò)采集安裝在終端上的 應(yīng)用在運(yùn)行時(shí)的數(shù)據(jù)