報表生成方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種報表生成方法及裝置,屬于統(tǒng)計數(shù)據(jù)組織領(lǐng)域。所述方法包括:獲取預先設(shè)置的報表的配置信息,所述報表的配置信息包括所述報表包含的數(shù)據(jù)指標的標識;根據(jù)所述數(shù)據(jù)指標的標識從預設(shè)的指標數(shù)據(jù)庫中提取所述數(shù)據(jù)指標的具體參數(shù);生成所述報表,所述報表中包含有提取到的所述數(shù)據(jù)指標的具體參數(shù)。本發(fā)明通過獲取預先設(shè)置的報表的配置信息,根據(jù)該配置信息中的數(shù)據(jù)指標的標識從預設(shè)的指標數(shù)據(jù)庫中提取該數(shù)據(jù)指標的具體參數(shù)并生成該報表,解決了現(xiàn)有技術(shù)中各報表的數(shù)據(jù)指標需要分別進行統(tǒng)計的問題,達到提高數(shù)據(jù)系統(tǒng)可擴展性和可重用性的目的。
【專利說明】報表生成方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及統(tǒng)計數(shù)據(jù)組織領(lǐng)域,特別涉及一種報表生成方法及裝置。
【背景技術(shù)】
[0002]為了對各項業(yè)務(wù)進行精確細致的數(shù)據(jù)統(tǒng)計,企業(yè)在運營過程中需要建立完善的數(shù)據(jù)系統(tǒng),這個數(shù)據(jù)系統(tǒng)通常由一個個的報表組成。
[0003]現(xiàn)有的報表生成方法中,通常對各報表分別進行統(tǒng)計,并將統(tǒng)計好的報表組成一個數(shù)據(jù)系統(tǒng)。比如,某一數(shù)據(jù)系統(tǒng)中包含多個報表,每個報表中至少包含一個數(shù)據(jù)指標。統(tǒng)計人員首先統(tǒng)計一個報表中的各項數(shù)據(jù)指標,并將統(tǒng)計結(jié)果組合成報表,以此類推,分別統(tǒng)計數(shù)據(jù)系統(tǒng)中的所有報表。
[0004]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
[0005]現(xiàn)有的報表生成方法中,由于各報表中的數(shù)據(jù)指標需要分別進行統(tǒng)計,當需要統(tǒng)計新的報表時,需要統(tǒng)計人員重新對新的報表中的各項數(shù)據(jù)指標進行統(tǒng)計,系統(tǒng)可擴展性差;另外,即使新的報表中包含有舊的數(shù)據(jù)報表中的數(shù)據(jù)指標,也需要對該數(shù)據(jù)指標進行重新統(tǒng)計,數(shù)據(jù)指標的復用性差。
【發(fā)明內(nèi)容】
[0006]為了解決現(xiàn)有技術(shù)中各報表中的數(shù)據(jù)指標需要分別進行統(tǒng)計的問題,本發(fā)明實施例提供了一種報表生成方法及裝置。所述技術(shù)方案如下:
[0007]—方面,提供了一種報表生成方法,所述方法包括:
[0008]獲取預先設(shè)置的報表的配置信息,所述報表的配置信息包括所述報表包含的數(shù)據(jù)指標的標識;
[0009]根據(jù)所述數(shù)據(jù)指標的標識從預設(shè)的指標數(shù)據(jù)庫中提取所述數(shù)據(jù)指標的具體參數(shù);
[0010]生成所述報表,所述報表中包含有提取到的所述數(shù)據(jù)指標的具體參數(shù)。
[0011]另一方面,提供了一種報表生成裝置,所述裝置包括:
[0012]報表配置獲取模塊,用于獲取預先設(shè)置的報表的配置信息,所述報表的配置信息包括所述報表包含的數(shù)據(jù)指標的標識;
[0013]指標參數(shù)提取模塊,用于根據(jù)所述數(shù)據(jù)指標的標識從預設(shè)的指標數(shù)據(jù)庫中提取所述數(shù)據(jù)指標的具體參數(shù);
[0014]報表生成模塊,用于生成所述報表,所述報表中包含有所述指標參數(shù)提取模塊提取到的所述數(shù)據(jù)指標的具體參數(shù)。
[0015]本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
[0016]通過獲取預先設(shè)置的報表的配置信息,根據(jù)該配置信息中的數(shù)據(jù)指標的標識從預設(shè)的指標數(shù)據(jù)庫中提取該數(shù)據(jù)指標的具體參數(shù)并生成該報表,解決了現(xiàn)有技術(shù)中各報表的數(shù)據(jù)指標需要分別進行統(tǒng)計的問題,達到提高數(shù)據(jù)系統(tǒng)可擴展性和可重用性的目的。
【專利附圖】
【附圖說明】
[0017]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0018]圖1是本發(fā)明實施例提供的統(tǒng)計對象樹狀結(jié)構(gòu)圖;
[0019]圖2是本發(fā)明實施例一提供的報表生成方法的方法流程圖;
[0020]圖3是本發(fā)明實施例二提供的報表生成方法的方法流程圖;
[0021]圖4是本發(fā)明實施例三提供的報表生成裝置的裝置結(jié)構(gòu)圖;
[0022]圖5是本發(fā)明實施例四提供的報表生成裝置的裝置結(jié)構(gòu)圖。
【具體實施方式】
[0023]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。
[0024]一個報表通常針對某一統(tǒng)計對象進行統(tǒng)計。請參考圖1,以某企業(yè)運營的互聯(lián)網(wǎng)產(chǎn)品為例,其示出了統(tǒng)計對象樹狀結(jié)構(gòu)圖。其中,父產(chǎn)品包含有多個子產(chǎn)品,每個子產(chǎn)品又分別包含有至少一個產(chǎn)品模塊,圖中每個元素都可以作為一個統(tǒng)計對象進行報表的統(tǒng)計。由于一個數(shù)據(jù)系統(tǒng)由多個報表組成,每個報表又分別包含多項數(shù)據(jù)指標,因此,數(shù)據(jù)指標即為數(shù)據(jù)系統(tǒng)中的最小元素。而本發(fā)明所提供實施例的中心思想是:預先對統(tǒng)計對象的所有數(shù)據(jù)指標進行統(tǒng)計并存儲,當需要生成報表時,只需要提取報表中的各項數(shù)據(jù)指標,以此提高數(shù)據(jù)系統(tǒng)的可擴展性和數(shù)據(jù)指標的可復用性。
[0025]實施例一
[0026]請參考圖2,其示出了本發(fā)明實施例一提供的報表生成方法的方法流程圖。該報表生成方法可以包括:
[0027]步驟102,獲取預先設(shè)置的報表的配置信息,該報表的配置信息包括該報表包含的數(shù)據(jù)指標的標識;
[0028]步驟104,根據(jù)該數(shù)據(jù)指標的標識從預設(shè)的指標數(shù)據(jù)庫中提取該數(shù)據(jù)指標的具體參數(shù);
[0029]步驟106,生成該報表,該報表中包含有提取到的該數(shù)據(jù)指標的具體參數(shù)。
[0030]綜上所述,本發(fā)明實施例一提供的報表生成方法,通過獲取預先設(shè)置的報表的配置信息,根據(jù)該配置信息中的數(shù)據(jù)指標的標識從預設(shè)的指標數(shù)據(jù)庫中提取該數(shù)據(jù)指標的具體參數(shù)并生成該報表,解決了現(xiàn)有技術(shù)中各報表的數(shù)據(jù)指標需要分別進行統(tǒng)計的問題,達到提高數(shù)據(jù)系統(tǒng)可擴展性和可重用性的目的。
[0031]實施例二
[0032]基于上述實施例一提供的報表生成方法的更為優(yōu)選的方案,請參考圖3,其示出了本發(fā)明實施例二提供的報表生成方法的方法流程圖。以針對某網(wǎng)絡(luò)產(chǎn)品進行統(tǒng)計為例,該報表生成方法可以包括:
[0033]步驟202,報表生成裝置獲取預先設(shè)置的數(shù)據(jù)指標的配置信息;
[0034]其中,數(shù)據(jù)指標的配置信息為統(tǒng)計人員預先設(shè)置,該配置信息可以包括該數(shù)據(jù)指標的名稱、標識、所對應的統(tǒng)計對象、該數(shù)據(jù)指標的統(tǒng)計方式、該數(shù)據(jù)指標所對應的原始流水的提取位置信息等;若該數(shù)據(jù)指標對應的統(tǒng)計對象為非底層對象,即該統(tǒng)計對象包含有至少一個子對象,且該數(shù)據(jù)指標為該至少一個子對象對應的同類數(shù)據(jù)指標的匯總時,該數(shù)據(jù)指標的配置信息中還可以包括該至少一個子對象對應的同類數(shù)據(jù)指標的標識和匯總方式。
[0035]步驟204,報表生成裝置根據(jù)該數(shù)據(jù)指標的配置信息獲取該數(shù)據(jù)指標的具體參數(shù);
[0036]具體的,報表生成裝置可以提取該數(shù)據(jù)指標對應的原始流水,并根據(jù)該數(shù)據(jù)指標的統(tǒng)計方式對提取的原始流水進行統(tǒng)計,獲得該數(shù)據(jù)指標的具體參數(shù);
[0037]當統(tǒng)計對象為網(wǎng)絡(luò)產(chǎn)品時說,原始流水可以包括該數(shù)據(jù)指標對應的統(tǒng)計對象在運行時產(chǎn)生的操作日志。具體的,用戶使用某款網(wǎng)絡(luò)產(chǎn)品是,該網(wǎng)絡(luò)產(chǎn)品可以實時記錄用戶的各項操作,以用戶使用某社交網(wǎng)絡(luò)為例,該社交網(wǎng)絡(luò)的服務(wù)器可以將用戶登錄該社交網(wǎng)絡(luò)的操作和時間、基于該社交網(wǎng)絡(luò)所進行的操作和時間、使用該社交網(wǎng)絡(luò)中的某一應用的操作和時間以及退出該社交網(wǎng)絡(luò)的操作和時間等信息記錄為用戶的操作日志并分類存儲。
[0038]報表生成裝置可以根據(jù)該數(shù)據(jù)指標的配置信息中包含的對應原始流水的提取位置信息提取原始流水并進行統(tǒng)計。
[0039]具體的,該原始流水的提取位置信息可以是原始流水的提取接口,報表生成裝置從該接口提取出原始流水,并根據(jù)數(shù)據(jù)指標的配置信息中的統(tǒng)計方式進行統(tǒng)計,獲取該數(shù)據(jù)指標的具體參數(shù)。其中,統(tǒng)計方式可以是一個參數(shù)計算公式,也可以是一段算法程序或者用于調(diào)用該算法程序的指針等。比如,若該數(shù)據(jù)指標為各用戶登錄以社交網(wǎng)絡(luò)的時長,則其統(tǒng)計方式可以是一條計算登錄時長的公式。
[0040]更為優(yōu)選的,對于對應的統(tǒng)計對象有至少一個子對象,且可以由該至少一個子對象對應的同類指標進匯總獲得的數(shù)據(jù)指標,報表生成裝置可以根據(jù)該數(shù)據(jù)指標的配置信息中包含的該同類指標的標識從指標數(shù)據(jù)庫中提取該同類指標的具體參數(shù);并對該同類指標的具體參數(shù)進行匯總,獲得該數(shù)據(jù)指標的具體參數(shù)。報表生成裝置可以根據(jù)該數(shù)據(jù)指標的配置信息中包含的匯總方式匯總,其中,匯總方式可以包括直接加和或者去重加和。
[0041]步驟206,報表生成裝置將該數(shù)據(jù)指標的具體參數(shù)與該數(shù)據(jù)指標的標識對應存儲于指標數(shù)據(jù)庫;
[0042]報表生成裝置可以將統(tǒng)計獲得的該數(shù)據(jù)指標的具體參數(shù)對應該數(shù)據(jù)指標的標識存儲與指標數(shù)據(jù)庫中,以便后續(xù)提取。
[0043]步驟208,報表生成裝置獲取預先設(shè)置的報表的配置信息,該報表的配置信息包括該報表包含的數(shù)據(jù)指標的標識;
[0044]當需要呈現(xiàn)報表時,報表生成裝置可以獲取預先設(shè)置的該報表的配置信息。具體的,統(tǒng)計人員可以預先設(shè)置需要呈現(xiàn)報表的配置信息,該報表的配置信息包括該報表中包含的數(shù)據(jù)指標的標識。用戶選擇呈現(xiàn)某一統(tǒng)計對象對應的一個報表時,報表生成裝置獲取該報表的配置信息。
[0045]步驟210,報表生成裝置根據(jù)該數(shù)據(jù)指標的標識從預設(shè)的指標數(shù)據(jù)庫中提取該數(shù)據(jù)指標的具體參數(shù);
[0046]步驟212,報表生成裝置生成包含有提取到的該數(shù)據(jù)指標的具體參數(shù)的報表。
[0047]報表生成裝置根據(jù)提取到的數(shù)據(jù)指標的具體參數(shù)生成完整的報表并呈現(xiàn)。
[0048]通過上述方法,若統(tǒng)計人員需要統(tǒng)計一個新的報表,可以直接配置該新的報表的配置文件,并根據(jù)配置文件中的數(shù)據(jù)指標的標識從指標數(shù)據(jù)庫中直接提取數(shù)據(jù)指標的具體參數(shù)并生成報表,若統(tǒng)計人員需要統(tǒng)計一個新的數(shù)據(jù)指標,也可以配置該數(shù)據(jù)指標的配置文件,報表生成裝置根據(jù)配置文件通過統(tǒng)計原始流水或者匯總同類指標的具體數(shù)據(jù)來獲取該新的數(shù)據(jù)指標的具體參數(shù),從而提高數(shù)據(jù)體統(tǒng)的可擴展性。另外,對于多個報表中包含同意數(shù)據(jù)指標的情形,該多個報表可以從指標數(shù)據(jù)庫中直接提取該數(shù)據(jù)指標的具體參數(shù),無需分別對該數(shù)據(jù)指標進行統(tǒng)計,從而提高數(shù)據(jù)指標的可重用性。
[0049]綜上所述,本發(fā)明實施例二提供的報表生成方法,通過根據(jù)預先設(shè)置的數(shù)據(jù)指標的配置文件對原始流水進行統(tǒng)計獲取具體參數(shù),并將具體參數(shù)存儲于指標數(shù)據(jù)庫,當需要呈現(xiàn)報表時,根據(jù)預先設(shè)置的報表的配置信息從指標數(shù)據(jù)庫中提取需要的數(shù)據(jù)指標的具體參數(shù)生成報表,解決了現(xiàn)有技術(shù)中各報表的數(shù)據(jù)指標需要分別進行統(tǒng)計的問題,達到提高數(shù)據(jù)系統(tǒng)可擴展性和可重用性的目的。
[0050]實施例三
[0051]請參考圖4,其示出了本發(fā)明實施例三提供的報表生成裝置的裝置結(jié)構(gòu)圖。該報表生成裝置可以包括:
[0052]報表配置獲取模塊301,用于獲取預先設(shè)置的報表的配置信息,該報表的配置信息包括該報表包含的數(shù)據(jù)指標的標識;
[0053]指標參數(shù)提取模塊302,用于根據(jù)該數(shù)據(jù)指標的標識從預設(shè)的指標數(shù)據(jù)庫中提取該數(shù)據(jù)指標的具體參數(shù);
[0054]報表生成模塊303,用于生成該報表,該報表中包含有指標參數(shù)提取模塊302提取到的數(shù)據(jù)指標的具體參數(shù)。
[0055]綜上所述,本發(fā)明實施例三提供的報表生成裝置,通過獲取預先設(shè)置的報表的配置信息,根據(jù)該配置信息中的數(shù)據(jù)指標的標識從預設(shè)的指標數(shù)據(jù)庫中提取該數(shù)據(jù)指標的具體參數(shù)并生成該報表,解決了現(xiàn)有技術(shù)中各報表的數(shù)據(jù)指標需要分別進行統(tǒng)計的問題,達到提高數(shù)據(jù)系統(tǒng)可擴展性和可重用性的目的。
[0056]實施例四
[0057]基于上述實施例三提供的報表生成裝置,請參考圖5,其示出了本發(fā)明實施例四提供的報表生成裝置的裝置結(jié)構(gòu)圖。該報表生成裝置可以包括:
[0058]報表配置獲取模塊301,用于獲取預先設(shè)置的報表的配置信息,該報表的配置信息包括該報表包含的數(shù)據(jù)指標的標識;
[0059]指標參數(shù)提取模塊302,用于根據(jù)該數(shù)據(jù)指標的標識從預設(shè)的指標數(shù)據(jù)庫中提取該數(shù)據(jù)指標的具體參數(shù);
[0060]報表生成模塊303,用于生成該報表,該報表中包含有指標參數(shù)提取模塊302提取到的數(shù)據(jù)指標的具體參數(shù)。
[0061]該裝置還包括:
[0062]指標配置獲取模塊304,用于在指標參數(shù)提取模塊302根據(jù)該數(shù)據(jù)指標的標識從預設(shè)的指標數(shù)據(jù)庫中提取該數(shù)據(jù)指標的具體參數(shù)之前,獲取預先設(shè)置的該數(shù)據(jù)指標的配置信息;
[0063]指標參數(shù)獲取模塊305,用于根據(jù)指標配置獲取模塊304獲取到的數(shù)據(jù)指標的配置信息獲取該數(shù)據(jù)指標的具體參數(shù);
[0064]存儲模塊306,用于將指標參數(shù)獲取模塊305獲取到的數(shù)據(jù)指標的具體參數(shù)與該數(shù)據(jù)指標的標識對應存儲于該指標數(shù)據(jù)庫。
[0065]指標參數(shù)獲取模塊305包括:
[0066]流水提取單元305a,用于提取該數(shù)據(jù)指標對應的原始流水;
[0067]獲取單元305b,用于根據(jù)該數(shù)據(jù)指標的統(tǒng)計方式對提取到的該原始流水進行統(tǒng)計,獲得該數(shù)據(jù)指標的具體參數(shù);
[0068]其中,該數(shù)據(jù)指標的配置信息中包含有該數(shù)據(jù)指標的統(tǒng)計方式;該原始流水包括該數(shù)據(jù)指標對應的統(tǒng)計對象在運行時產(chǎn)生的操作日志。
[0069]流水提取單元503a,用于根據(jù)該原始流水的提取位置信息提取該原始流水;
[0070]其中,該數(shù)據(jù)指標的配置信息中包含有該數(shù)據(jù)指標對應的原始流水的提取位置信肩、O
[0071]指標參數(shù)獲取模塊305包括:
[0072]參數(shù)提取單元305c,用于當該數(shù)據(jù)指標對應的統(tǒng)計對象對應有至少一個子對象,且該數(shù)據(jù)指標為至少一個子對象對應的同類指標的匯總時,根據(jù)該同類指標的標識從指標數(shù)據(jù)庫中提取該同類指標的具體參數(shù);
[0073]匯總單元305d,用于對該同類指標的具體參數(shù)進行匯總,獲得該數(shù)據(jù)指標的具體參數(shù);
[0074]其中,當該數(shù)據(jù)指標對應的統(tǒng)計對象對應有至少一個子對象,且該數(shù)據(jù)指標為該至少一個子對象對應的同類指標的匯總時,該數(shù)據(jù)指標的配置信息中包含有該同類指標的標識。
[0075]匯總單元305d,用于根據(jù)該數(shù)據(jù)指標的配置信息中的匯總方式對該同類指標的具體參數(shù)進行匯總;
[0076]其中,當該數(shù)據(jù)指標對應的統(tǒng)計對象對應有至少一個子對象,且該數(shù)據(jù)指標為該至少一個子對象對應的同類指標的匯總時,該數(shù)據(jù)指標的配置信息中還包括匯總方式,該匯總方式包括直接加和或者去重加和。
[0077]綜上所述,本發(fā)明實施例四提供的報表生成裝置,通過根據(jù)預先設(shè)置的數(shù)據(jù)指標的配置文件對原始流水進行統(tǒng)計獲取具體參數(shù),并將具體參數(shù)存儲于指標數(shù)據(jù)庫,當需要呈現(xiàn)報表時,根據(jù)預先設(shè)置的報表的配置信息從指標數(shù)據(jù)庫中提取需要的數(shù)據(jù)指標的具體參數(shù)生成報表,解決了現(xiàn)有技術(shù)中各報表的數(shù)據(jù)指標需要分別進行統(tǒng)計的問題,達到提高數(shù)據(jù)系統(tǒng)可擴展性和可重用性的目的。
[0078]需要說明的是:上述實施例提供的報表生成裝置在生成報表時,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的報表生成裝置與報表生成方法實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。
[0079]上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
[0080]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0081 ] 以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種報表生成方法,其特征在于,所述方法包括: 獲取預先設(shè)置的報表的配置信息,所述報表的配置信息包括所述報表包含的數(shù)據(jù)指標的標識; 根據(jù)所述數(shù)據(jù)指標的標識從預設(shè)的指標數(shù)據(jù)庫中提取所述數(shù)據(jù)指標的具體參數(shù); 生成所述報表,所述報表中包含有提取到的所述數(shù)據(jù)指標的具體參數(shù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述數(shù)據(jù)指標的標識從預設(shè)的指標數(shù)據(jù)庫中提取所述數(shù)據(jù)指標的具體參數(shù)之前,還包括: 獲取預先設(shè)置的所述數(shù)據(jù)指標的配置信息; 根據(jù)所述數(shù)據(jù)指標的配置信息獲取所述數(shù)據(jù)指標的具體參數(shù); 將所述數(shù)據(jù)指標的具體參數(shù)與所述數(shù)據(jù)指標的標識對應存儲于所述指標數(shù)據(jù)庫。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述數(shù)據(jù)指標的配置信息中包含有所述數(shù)據(jù)指標的統(tǒng)計方式; 所述根據(jù)所述數(shù)據(jù)指標的配置信息獲取所述數(shù)據(jù)指標的具體參數(shù),包括: 提取所述數(shù)據(jù)指標對應的原始流水,根據(jù)所述數(shù)據(jù)指標的統(tǒng)計方式對所述原始流水進行統(tǒng)計,獲得所述數(shù)據(jù)指標的具體參數(shù); 其中,所述原始流水包括所述數(shù)據(jù)指標對應的統(tǒng)計對象在運行時產(chǎn)生的操作日志。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述數(shù)據(jù)指標的配置信息中包含有所述數(shù)據(jù)指標對應的原始流水的提取位置信息; 所述提取所述數(shù)據(jù)指標對應的原始流水,包括: 根據(jù)所述原始流水的提取位置信息提取所述原始流水。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,當所述數(shù)據(jù)指標對應的統(tǒng)計對象對應有至少一個子對象,且所述數(shù)據(jù)指標為所述至少一個子對象對應的同類指標的匯總時,所述數(shù)據(jù)指標的配置信息中包含有所述同類指標的標識; 所述根據(jù)所述數(shù)據(jù)指標的配置信息獲取所述數(shù)據(jù)指標的具體參數(shù),包括: 當所述數(shù)據(jù)指標對應的統(tǒng)計對象對應有至少一個子對象,且所述數(shù)據(jù)指標為所述至少一個子對象對應的同類指標的匯總時,根據(jù)所述同類指標的標識從所述指標數(shù)據(jù)庫中提取所述同類指標的具體參數(shù); 對所述同類指標的具體參數(shù)進行匯總,獲得所述數(shù)據(jù)指標的具體參數(shù)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,當所述數(shù)據(jù)指標對應的統(tǒng)計對象對應有至少一個子對象,且所述數(shù)據(jù)指標為所述至少一個子對象對應的同類指標的匯總時,所述數(shù)據(jù)指標的配置信息中還包括匯總方式,所述匯總方式包括直接加和或者去重加和; 所述對所述同類指標的具體參數(shù)進行匯總,包括: 根據(jù)所述匯總方式對所述同類指標的具體參數(shù)進行匯總。
7.—種報表生成裝置,其特征在于,所述裝置包括: 報表配置獲取模塊,用于獲取預先設(shè)置的報表的配置信息,所述報表的配置信息包括所述報表包含的數(shù)據(jù)指標的標識; 指標參數(shù)提取模塊,用于根據(jù)所述數(shù)據(jù)指標的標識從預設(shè)的指標數(shù)據(jù)庫中提取所述數(shù)據(jù)指標的具體參數(shù); 報表生成模塊,用于生成所述報表,所述報表中包含有所述指標參數(shù)提取模塊提取到的所述數(shù)據(jù)指標的具體參數(shù)。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 指標配置獲取模塊,用于在所述指標參數(shù)提取模塊根據(jù)所述數(shù)據(jù)指標的標識從預設(shè)的指標數(shù)據(jù)庫中提取所述數(shù)據(jù)指標的具體參數(shù)之前,獲取預先設(shè)置的所述數(shù)據(jù)指標的配置信息; 指標參數(shù)獲取模塊,用于根據(jù)所述指標配置獲取模塊獲取到的數(shù)據(jù)指標的配置信息獲取所述數(shù)據(jù)指標的具體參數(shù); 存儲模塊,用于將所述指標參數(shù)獲取模塊獲取到的數(shù)據(jù)指標的具體參數(shù)與所述數(shù)據(jù)指標的標識對應存儲于所述指標數(shù)據(jù)庫。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述指標參數(shù)獲取模塊包括: 流水提取單元,用于提取所述數(shù)據(jù)指標對應的原始流水; 獲取單元,用于根據(jù)所述數(shù)據(jù)指標的統(tǒng)計方式對所述原始流水進行統(tǒng)計,獲得所述數(shù)據(jù)指標的具體參數(shù); 其中,所述數(shù)據(jù)指標的配置信息中包含有所述數(shù)據(jù)指標的統(tǒng)計方式;所述原始流水包括所述數(shù)據(jù)指標對應的統(tǒng)計對象在運行時產(chǎn)生的操作日志。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述流水提取單元,用于根據(jù)所述原始流水的提取位置信息提取所述原始流水; 其中,所述數(shù)據(jù)指標的配置信息中包含有所述數(shù)據(jù)指標對應的原始流水的提取位置信肩、O
11.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述指標參數(shù)獲取模塊包括: 參數(shù)提取單元,用于當所述數(shù)據(jù)指標對應的統(tǒng)計對象對應有至少一個子對象,且所述數(shù)據(jù)指標為所述至少一個子對象對應的同類指標的匯總時,根據(jù)所述同類指標的標識從所述指標數(shù)據(jù)庫中提取所述同類指標的具體參數(shù);匯總單元,用于對所述同類指標的具體參數(shù)進行匯總,獲得所述數(shù)據(jù)指標的具體參數(shù); 其中,當所述數(shù)據(jù)指標對應的統(tǒng)計對象對應有至少一個子對象,且所述數(shù)據(jù)指標為所述至少一個子對象對應的同類指標的匯總時,所述數(shù)據(jù)指標的配置信息中包含有所述同類指標的標識。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述匯總單元,用于根據(jù)所述數(shù)據(jù)指標的配置信息中的匯總方式對所述同類指標的具體參數(shù)進行匯總; 其中,當所述數(shù)據(jù)指標對應的統(tǒng)計對象對應有至少一個子對象,且所述數(shù)據(jù)指標為所述至少一個子對象對應的同類指標的匯總時,所述數(shù)據(jù)指標的配置信息中還包括匯總方式,所述匯總方式包括直接加和或者去重加和。
【文檔編號】G06F17/24GK104252443SQ201310271861
【公開日】2014年12月31日 申請日期:2013年6月28日 優(yōu)先權(quán)日:2013年6月28日
【發(fā)明者】范成濤, 王剛, 李恭偉, 朱海洋 申請人:騰訊科技(深圳)有限公司