專利名稱:一種校驗(yàn)網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)校驗(yàn)技術(shù),特別是指一種校驗(yàn)網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)的方法及裝置。
背景技術(shù):
隨著網(wǎng)絡(luò)的飛速發(fā)展,各種各樣的網(wǎng)絡(luò)業(yè)務(wù)層出不窮,參與各類業(yè)務(wù)的用戶也越來越多;相應(yīng)的,根據(jù)網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)來統(tǒng)計(jì)和分析某種或某類網(wǎng)絡(luò)業(yè)務(wù)的運(yùn)營情況,對于運(yùn)營商而言是非常必要和非常重要的。以網(wǎng)絡(luò)業(yè)務(wù)是網(wǎng)絡(luò)游戲?yàn)槔齺碚f明,這里,所謂網(wǎng)絡(luò)游戲是運(yùn)營商通過互聯(lián)網(wǎng)構(gòu)建的支持眾多用戶同時(shí)參與游戲的虛擬空間,一般,網(wǎng)絡(luò)游戲涉及的業(yè)務(wù)運(yùn)營數(shù)據(jù)包括但不限于服務(wù)器平均在線用戶數(shù)(ACU),即一個(gè)運(yùn)營日所有時(shí)間點(diǎn)對應(yīng)的同時(shí)在線用戶的平均值;日活躍用戶數(shù),即一個(gè)運(yùn)營日內(nèi)登錄過游戲的用戶數(shù);人均在線時(shí)長,即當(dāng)日活躍用戶在線時(shí)長的平均值。只有對這些數(shù)據(jù)進(jìn)行詳細(xì)地采集和分析,才能獲得相應(yīng)網(wǎng)絡(luò)業(yè)務(wù)準(zhǔn)確的運(yùn)營情況。那么,對于所獲得的A⑶、日活躍用戶數(shù)、人均在線時(shí)長等網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù),同樣存在需要校驗(yàn)所獲得數(shù)據(jù)是否準(zhǔn)確的問題,如果所獲得的數(shù)據(jù)不準(zhǔn)確,就不可能得到精確的分析結(jié)果。目前,對于日活躍用戶數(shù)、A⑶、人均在線時(shí)長等網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)指標(biāo)的準(zhǔn)確性判斷,大都是通過結(jié)合游戲運(yùn)營日志數(shù)據(jù)和游戲數(shù)據(jù)對單個(gè)數(shù)據(jù)指標(biāo)進(jìn)行核查來實(shí)現(xiàn)的, 其中,所述游戲運(yùn)營日志數(shù)據(jù)是指記錄用戶行為和操作的日志數(shù)據(jù),如登錄信息、登出信息等,是游戲LOG數(shù)據(jù)庫中的相關(guān)數(shù)據(jù);所述游戲數(shù)據(jù)是指支撐游戲運(yùn)行的數(shù)據(jù)信息,如用戶角色屬性等,是游戲Game數(shù)據(jù)庫中的相關(guān)數(shù)據(jù)。具體的,現(xiàn)有技術(shù)可采用以下兩種方式校驗(yàn)網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)第一種,通過逐個(gè)數(shù)據(jù)指標(biāo)如日活躍用戶數(shù)、A⑶、人均在線時(shí)長,核查游戲運(yùn)營日志數(shù)據(jù)和游戲數(shù)據(jù),以判斷單個(gè)數(shù)據(jù)指標(biāo)的準(zhǔn)確性。比如,對于日活躍用戶數(shù)指標(biāo),是從游戲用戶登錄、登出日志中獲取數(shù)據(jù),并計(jì)算有多少用戶當(dāng)天登錄游戲,即處于活躍狀態(tài),這樣的數(shù)據(jù)就確定為游戲運(yùn)營日志數(shù)據(jù)。但是,以此判斷這個(gè)數(shù)據(jù)指標(biāo)的準(zhǔn)確性有一定的弊端,因?yàn)榕c游戲運(yùn)營各指標(biāo)所關(guān)聯(lián)的日志內(nèi)容有可能因網(wǎng)絡(luò)波動(dòng)等環(huán)境因素而導(dǎo)致數(shù)據(jù)丟失,或因開發(fā)人員疏忽等因素而導(dǎo)致日志內(nèi)容記錄不完整等,如果有記錄遺漏、或其他因素導(dǎo)致的數(shù)據(jù)丟失等,均會(huì)影響各數(shù)據(jù)指標(biāo)計(jì)算結(jié)果的準(zhǔn)確性,影響游戲運(yùn)營效果的準(zhǔn)確性判斷;如果預(yù)估這個(gè)數(shù)據(jù)錯(cuò)誤,也只能逐條去查游戲運(yùn)營日志數(shù)據(jù),在數(shù)據(jù)量大的情況下, 是不可取的。第二種,通過逐條日志內(nèi)容或游戲數(shù)據(jù)內(nèi)容來核查游戲數(shù)據(jù)日志記錄的準(zhǔn)確性。 比如,對于日活躍用戶數(shù)指標(biāo),是通過查詢游戲用戶角色信息表中最近刷新時(shí)間,即最近登錄時(shí)間來計(jì)算活躍用戶數(shù),這種方法相對準(zhǔn)確一些。但是,一方面,通過核查日志內(nèi)容或游戲數(shù)據(jù)來判斷單個(gè)數(shù)據(jù)指標(biāo)的準(zhǔn)確性比較繁瑣,往往會(huì)消耗較多時(shí)間,而難以準(zhǔn)確定位具體錯(cuò)誤原因;另一方面,有些游戲的角色信息表中未設(shè)置最近刷新時(shí)間這個(gè)字段,這種情況下,就不能通過這種方式計(jì)算活躍用戶數(shù)。
上述兩種方法從不同角度說明現(xiàn)有技術(shù)對網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)指標(biāo)的準(zhǔn)確性判斷、以及逐條核查網(wǎng)絡(luò)業(yè)務(wù)數(shù)據(jù)和網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營日志數(shù)據(jù)是繁瑣且不可行的,目前還沒有人提出一種合適的、判斷數(shù)據(jù)指標(biāo)準(zhǔn)確性的方法。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種校驗(yàn)網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)的方法及裝置,能簡單方便地校驗(yàn)網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)、以及與其關(guān)聯(lián)的業(yè)務(wù)數(shù)據(jù)記錄的準(zhǔn)確性。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的本發(fā)明提供了一種校驗(yàn)網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)的方法,包括獲取各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)的歷史數(shù)據(jù),根據(jù)所獲取的歷史數(shù)據(jù)確定各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)之間的關(guān)系;利用所確定的關(guān)系,校驗(yàn)當(dāng)前獲取的各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)及其關(guān)聯(lián)的業(yè)務(wù)數(shù)據(jù)記錄是否準(zhǔn)確。上述方案中,所述網(wǎng)絡(luò)業(yè)務(wù)為網(wǎng)絡(luò)游戲;所述網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)包括平均在線用戶數(shù)ACU、人均在線時(shí)長、活躍用戶數(shù)。上述方案中,所述獲取各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)的歷史數(shù)據(jù)包括從游戲運(yùn)營日志數(shù)據(jù)庫中角色登錄、登出日志表內(nèi)獲取登錄用戶數(shù)、或根據(jù)游戲數(shù)據(jù)庫內(nèi)角色的最近更新時(shí)間字段,獲取指定時(shí)間段內(nèi)的活躍用戶數(shù);從游戲運(yùn)營日志數(shù)據(jù)庫內(nèi)的角色登出表內(nèi)獲取指定時(shí)間段內(nèi)每個(gè)游戲用戶當(dāng)次登錄時(shí)長,并計(jì)算出指定時(shí)間段內(nèi)所有游戲用戶的總在線時(shí)長和活躍用戶數(shù),將總在線時(shí)長除以活躍用戶數(shù)得到人均在線時(shí)長;周期性采集一次時(shí)間點(diǎn)同時(shí)在線用戶數(shù),用指定時(shí)間段內(nèi)所有時(shí)間點(diǎn)的同時(shí)在線用戶數(shù)的累加和除以采集次數(shù),得到ACU。上述方案中,所述確定各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)之間的關(guān)系為確定A⑶與連續(xù)在線 M小時(shí)等效用戶數(shù)的數(shù)值相等;且確定ACU的值為人均在線時(shí)長與活躍用戶數(shù)之積除以 24。上述方案中,所述校驗(yàn)當(dāng)前獲取的各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)是否準(zhǔn)確為計(jì)算ACU與等效用戶數(shù)的比值是否為1。本發(fā)明還提供了一種校驗(yàn)網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)的裝置,包括包括數(shù)據(jù)獲取模塊、數(shù)據(jù)關(guān)系確定模塊、校驗(yàn)數(shù)據(jù)模塊;其中,所述數(shù)據(jù)獲取模塊,用于獲取各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)的歷史數(shù)據(jù);所述數(shù)據(jù)關(guān)系確定模塊,用于根據(jù)所獲取的歷史數(shù)據(jù)確定各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)之間的關(guān)系;所述校驗(yàn)數(shù)據(jù)模塊,用于利用所確定的關(guān)系,校驗(yàn)當(dāng)前獲取的各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)及其關(guān)聯(lián)的業(yè)務(wù)數(shù)據(jù)記錄是否準(zhǔn)確。本發(fā)明提供的校驗(yàn)網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)的方法及裝置,確定網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)之間的關(guān)系,并根據(jù)所確定的關(guān)系校驗(yàn)網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)及其關(guān)聯(lián)的業(yè)務(wù)數(shù)據(jù)記錄的準(zhǔn)確性, 如此,不僅可以簡單、方便、快速地校驗(yàn)網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)的準(zhǔn)確性;而且,可以快速判斷相關(guān)網(wǎng)絡(luò)業(yè)務(wù)數(shù)據(jù)記錄的準(zhǔn)確性,并能定位記錄的錯(cuò)誤位置。
圖1為本發(fā)明方法的實(shí)現(xiàn)流程示意圖;圖2為本發(fā)明中計(jì)算所有用戶一天總在線時(shí)長的實(shí)現(xiàn)原理示意圖;圖3為本發(fā)明裝置的組成結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明的基本思想是確定網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)之間的關(guān)系,并根據(jù)所確定的關(guān)系校驗(yàn)網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)及其關(guān)聯(lián)的業(yè)務(wù)數(shù)據(jù)記錄的準(zhǔn)確性。通常,對于相互獨(dú)立的幾個(gè)參數(shù)分別校驗(yàn)其準(zhǔn)確性,由于沒有參照數(shù)據(jù)會(huì)使校驗(yàn)準(zhǔn)確性存在一定困難;而如果能確定所需校驗(yàn)的幾個(gè)參數(shù)之間的關(guān)系,就可以利用幾個(gè)參數(shù)之間的制約關(guān)系簡單方便地校驗(yàn)出各個(gè)參數(shù)的準(zhǔn)確性?;谶@種思想,本發(fā)明的關(guān)鍵就在于確定各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)之間的關(guān)系。本發(fā)明校驗(yàn)網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)的方法如圖1所示,包括以下步驟步驟101 獲取各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)的歷史數(shù)據(jù);步驟102 根據(jù)所獲取的歷史數(shù)據(jù)確定各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)之間的關(guān)系;步驟103 利用所確定的關(guān)系,校驗(yàn)當(dāng)前獲取的各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)及其關(guān)聯(lián)的業(yè)務(wù)數(shù)據(jù)記錄是否準(zhǔn)確。下面以網(wǎng)絡(luò)業(yè)務(wù)是網(wǎng)絡(luò)游戲?yàn)槔唧w描述本發(fā)明的實(shí)現(xiàn),本實(shí)施例中,網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)包括A⑶、人均在線時(shí)長、活躍用戶數(shù)。步驟a 從游戲相關(guān)數(shù)據(jù)庫中獲取活躍用戶數(shù),并根據(jù)采集數(shù)據(jù)計(jì)算出人均在線時(shí)長、ACU ;具體的,從游戲運(yùn)營日志數(shù)據(jù)庫中角色登錄、登出日志表內(nèi)獲取登錄用戶數(shù)、或根據(jù)游戲數(shù)據(jù)庫內(nèi)角色的最近更新時(shí)間字段,獲取指定時(shí)間段內(nèi)的活躍用戶數(shù);從游戲運(yùn)營日志數(shù)據(jù)庫內(nèi)的角色登出表內(nèi)獲取指定時(shí)間段內(nèi)每個(gè)游戲用戶此次登錄時(shí)長,進(jìn)而依此計(jì)算出指定時(shí)間段內(nèi)所有游戲用戶的總在線時(shí)長和活躍用戶數(shù),并用總在線時(shí)長除以活躍用戶數(shù)得到人均在線時(shí)長;周期性如每5分鐘采集一次時(shí)間點(diǎn)同時(shí)在線用戶數(shù),用指定時(shí)間段內(nèi)如一天所有時(shí)間點(diǎn)的同時(shí)在線用戶數(shù)的累加和除以采集次數(shù),得到ACU。步驟b 確定活躍用戶數(shù)、人均在線時(shí)長以及A⑶之間的關(guān)系;通常,計(jì)算所有用戶一天總在線時(shí)長,可將運(yùn)營日內(nèi)每個(gè)時(shí)間點(diǎn)上的同時(shí)在線用戶數(shù)連成一條線,那么,這條曲線覆蓋的面積(時(shí)間軸t在W,24]內(nèi))即為所有用戶一天總在線時(shí)長。如圖2所示,假設(shè)t在W,24]內(nèi),有η個(gè)時(shí)間點(diǎn),記為ti; i = 1,2, ...η,
那么,
權(quán)利要求
1.一種校驗(yàn)網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)的方法,其特征在于,該方法包括獲取各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)的歷史數(shù)據(jù),根據(jù)所獲取的歷史數(shù)據(jù)確定各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)之間的關(guān)系;利用所確定的關(guān)系,校驗(yàn)當(dāng)前獲取的各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)及其關(guān)聯(lián)的業(yè)務(wù)數(shù)據(jù)記錄是否準(zhǔn)確。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)絡(luò)業(yè)務(wù)為網(wǎng)絡(luò)游戲;所述網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)包括平均在線用戶數(shù)ACU、人均在線時(shí)長、活躍用戶數(shù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲取各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)的歷史數(shù)據(jù)包括從游戲運(yùn)營日志數(shù)據(jù)庫中角色登錄、登出日志表內(nèi)獲取登錄用戶數(shù)、或根據(jù)游戲數(shù)據(jù)庫內(nèi)角色的最近更新時(shí)間字段,獲取指定時(shí)間段內(nèi)的活躍用戶數(shù);從游戲運(yùn)營日志數(shù)據(jù)庫內(nèi)的角色登出表內(nèi)獲取指定時(shí)間段內(nèi)每個(gè)游戲用戶當(dāng)次登錄時(shí)長,并計(jì)算出指定時(shí)間段內(nèi)所有游戲用戶的總在線時(shí)長和活躍用戶數(shù),將總在線時(shí)長除以活躍用戶數(shù)得到人均在線時(shí)長;周期性采集一次時(shí)間點(diǎn)同時(shí)在線用戶數(shù),用指定時(shí)間段內(nèi)所有時(shí)間點(diǎn)的同時(shí)在線用戶數(shù)的累加和除以采集次數(shù),得到ACU。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述確定各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)之間的關(guān)系為確定ACU與連續(xù)在線24小時(shí)等效用戶數(shù)的數(shù)值相等;且確定ACU的值為人均在線時(shí)長與活躍用戶數(shù)之積除以對。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述校驗(yàn)當(dāng)前獲取的各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)是否準(zhǔn)確為計(jì)算ACU與等效用戶數(shù)的比值是否為1。
6.一種校驗(yàn)網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)的裝置,其特征在于,該裝置包括包括數(shù)據(jù)獲取模塊、 數(shù)據(jù)關(guān)系確定模塊、校驗(yàn)數(shù)據(jù)模塊;其中,所述數(shù)據(jù)獲取模塊,用于獲取各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)的歷史數(shù)據(jù);所述數(shù)據(jù)關(guān)系確定模塊,用于根據(jù)所獲取的歷史數(shù)據(jù)確定各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)之間的關(guān)系;所述校驗(yàn)數(shù)據(jù)模塊,用于利用所確定的關(guān)系,校驗(yàn)當(dāng)前獲取的各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)及其關(guān)聯(lián)的業(yè)務(wù)數(shù)據(jù)記錄是否準(zhǔn)確。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述網(wǎng)絡(luò)業(yè)務(wù)為網(wǎng)絡(luò)游戲;所述網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)包括平均在線用戶數(shù)ACU、人均在線時(shí)長、活躍用戶數(shù)。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述數(shù)據(jù)關(guān)系確定模塊確定各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)之間的關(guān)系為確定ACU與連續(xù)在線M小時(shí)等效用戶數(shù)的數(shù)值相等;且確定ACU 的值為人均在線時(shí)長與活躍用戶數(shù)之積除以對。
全文摘要
本發(fā)明公開了一種校驗(yàn)網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)的方法,包括獲取各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)的歷史數(shù)據(jù),根據(jù)所獲取的歷史數(shù)據(jù)確定各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)之間的關(guān)系;利用所確定的關(guān)系,校驗(yàn)當(dāng)前獲取的各網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)及其關(guān)聯(lián)的業(yè)務(wù)數(shù)據(jù)記錄是否準(zhǔn)確。本發(fā)明還同時(shí)公開了一種校驗(yàn)網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)的裝置,采用本發(fā)明能簡單方便地校驗(yàn)網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營數(shù)據(jù)、以及與其關(guān)聯(lián)的業(yè)務(wù)數(shù)據(jù)記錄的準(zhǔn)確性。
文檔編號H04L12/24GK102480381SQ20101056351
公開日2012年5月30日 申請日期2010年11月29日 優(yōu)先權(quán)日2010年11月29日
發(fā)明者唐新猷, 崔東亮, 黃華基, 黃子光 申請人:騰訊科技(深圳)有限公司