本發(fā)明涉及大數(shù)據(jù),尤其涉及一種處理業(yè)務(wù)數(shù)據(jù)的方法、裝置、設(shè)備和計算機(jī)可讀介質(zhì)。
背景技術(shù):
1、隨著業(yè)務(wù)領(lǐng)域的增加,業(yè)務(wù)數(shù)據(jù)隨著增加,數(shù)據(jù)量也越來越大。業(yè)務(wù)數(shù)據(jù)經(jīng)分析后輸出多種業(yè)務(wù)數(shù)據(jù)分析結(jié)果。
2、在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:業(yè)務(wù)數(shù)據(jù)分析結(jié)果多通過編寫腳本方式輸出,由于業(yè)務(wù)數(shù)據(jù)來源于多個業(yè)務(wù)領(lǐng)域,采用編寫腳本難以適用于多種不同格式的業(yè)務(wù)數(shù)據(jù),導(dǎo)致處理業(yè)務(wù)數(shù)據(jù)的效率較低。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本發(fā)明實(shí)施例提供一種處理業(yè)務(wù)數(shù)據(jù)的方法、裝置、設(shè)備和計算機(jī)可讀介質(zhì),能夠提高處理業(yè)務(wù)數(shù)據(jù)的效率。
2、為實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明實(shí)施例的一個方面,提供了一種處理業(yè)務(wù)數(shù)據(jù)的方法,包括:
3、利用多個數(shù)據(jù)源中之間的業(yè)務(wù)關(guān)系確定所述業(yè)務(wù)關(guān)系的數(shù)據(jù)流,并按照所述業(yè)務(wù)關(guān)系的數(shù)據(jù)流關(guān)聯(lián)多個所述數(shù)據(jù)源的原始數(shù)據(jù)表,以構(gòu)建處理數(shù)據(jù)源中業(yè)務(wù)數(shù)據(jù)的業(yè)務(wù)數(shù)據(jù)庫;
4、響應(yīng)于構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求,按照所述構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求中的用戶標(biāo)識確定具有查詢業(yè)務(wù)數(shù)據(jù)權(quán)限,以基于所述查詢業(yè)務(wù)數(shù)據(jù)權(quán)限配置報表指標(biāo)和業(yè)務(wù)數(shù)據(jù)篩選條件;
5、按照所述業(yè)務(wù)數(shù)據(jù)報表請求中業(yè)務(wù)數(shù)據(jù)報表的業(yè)務(wù)數(shù)據(jù)范圍,在所述業(yè)務(wù)數(shù)據(jù)庫中根據(jù)業(yè)務(wù)數(shù)據(jù)篩選條件篩選出所述構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求的業(yè)務(wù)數(shù)據(jù),并按照所述查詢業(yè)務(wù)權(quán)限配置報表指標(biāo)和所述構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求的業(yè)務(wù)數(shù)據(jù),構(gòu)建并輸出業(yè)務(wù)數(shù)據(jù)報表。
6、所述利用多個數(shù)據(jù)源中之間的業(yè)務(wù)關(guān)系確定所述業(yè)務(wù)關(guān)系的數(shù)據(jù)流,并按照所述業(yè)務(wù)關(guān)系的數(shù)據(jù)流關(guān)聯(lián)多個所述數(shù)據(jù)源的原始數(shù)據(jù)表,以構(gòu)建處理數(shù)據(jù)源中業(yè)務(wù)數(shù)據(jù)的業(yè)務(wù)數(shù)據(jù)庫,包括:
7、基于業(yè)務(wù)操作標(biāo)識獲知多個數(shù)據(jù)源之間的業(yè)務(wù)關(guān)系,基于所述業(yè)務(wù)關(guān)系的輸入業(yè)務(wù)數(shù)據(jù)和所述業(yè)務(wù)關(guān)系的輸出業(yè)務(wù)數(shù)據(jù),確定所述業(yè)務(wù)關(guān)系的數(shù)據(jù)流;
8、按照所述業(yè)務(wù)關(guān)系的數(shù)據(jù)流關(guān)聯(lián)多個所述數(shù)據(jù)源的原始數(shù)據(jù)表中的字段,基于所述原始數(shù)據(jù)表中的已關(guān)聯(lián)字段構(gòu)建處理數(shù)據(jù)源中業(yè)務(wù)數(shù)據(jù)的業(yè)務(wù)數(shù)據(jù)庫。
9、所述基于所述原始數(shù)據(jù)表中的已關(guān)聯(lián)字段構(gòu)建處理數(shù)據(jù)源中業(yè)務(wù)數(shù)據(jù)的業(yè)務(wù)數(shù)據(jù)庫,包括:
10、將所述原始數(shù)據(jù)表中的已關(guān)聯(lián)字段存儲在前置數(shù)據(jù)庫中,在所述前置數(shù)據(jù)庫中清洗所述原始數(shù)據(jù)表中的已關(guān)聯(lián)字段后轉(zhuǎn)換格式,發(fā)送轉(zhuǎn)換格式后的數(shù)據(jù);
11、在操作數(shù)據(jù)存儲數(shù)據(jù)庫中,獲取所述轉(zhuǎn)換格式后的數(shù)據(jù)作為處理數(shù)據(jù)源中業(yè)務(wù)數(shù)據(jù)的業(yè)務(wù)數(shù)據(jù)庫,并以預(yù)設(shè)周期更新所述業(yè)務(wù)數(shù)據(jù)庫。
12、所述響應(yīng)于構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求,按照所述構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求中的用戶標(biāo)識確定具有查詢業(yè)務(wù)數(shù)據(jù)權(quán)限,以基于所述查詢業(yè)務(wù)權(quán)限配置報表指標(biāo)和業(yè)務(wù)數(shù)據(jù)篩選條件,包括:
13、響應(yīng)于構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求,按照所述構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求中的用戶標(biāo)識獲知可查詢業(yè)務(wù)數(shù)據(jù)表,確定所述用戶標(biāo)識對應(yīng)所述可查詢業(yè)務(wù)數(shù)據(jù)表中業(yè)務(wù)數(shù)據(jù)的操作權(quán)限;
14、根據(jù)所述可查詢業(yè)務(wù)數(shù)據(jù)表的字段配置所述報表指標(biāo)和所述業(yè)務(wù)數(shù)據(jù)篩選條件。
15、所述按照所述業(yè)務(wù)數(shù)據(jù)報表請求中業(yè)務(wù)數(shù)據(jù)報表的業(yè)務(wù)數(shù)據(jù)范圍,在所述業(yè)務(wù)數(shù)據(jù)庫中根據(jù)業(yè)務(wù)數(shù)據(jù)篩選條件篩選出所述構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求的業(yè)務(wù)數(shù)據(jù),并根據(jù)所述查詢業(yè)務(wù)權(quán)限配置報表指標(biāo)和所述構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求的業(yè)務(wù)數(shù)據(jù),構(gòu)建并輸出業(yè)務(wù)數(shù)據(jù)報表,包括:
16、按照所述業(yè)務(wù)數(shù)據(jù)報表請求中業(yè)務(wù)數(shù)據(jù)報表的標(biāo)識和數(shù)據(jù)范圍標(biāo)識,標(biāo)識出所述業(yè)務(wù)數(shù)據(jù)報表的業(yè)務(wù)數(shù)據(jù)范圍,并根據(jù)所述業(yè)務(wù)數(shù)據(jù)范圍在所述業(yè)務(wù)數(shù)據(jù)庫中根據(jù)業(yè)務(wù)數(shù)據(jù)篩選條件篩選出所述構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求的業(yè)務(wù)數(shù)據(jù);
17、按照所述查詢業(yè)務(wù)權(quán)限配置報表指標(biāo)后,填充所述構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求的業(yè)務(wù)數(shù)據(jù),構(gòu)建并輸出業(yè)務(wù)數(shù)據(jù)報表。
18、所述根據(jù)所述業(yè)務(wù)數(shù)據(jù)范圍在所述業(yè)務(wù)數(shù)據(jù)庫中根據(jù)業(yè)務(wù)數(shù)據(jù)篩選條件篩選出所述構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求的業(yè)務(wù)數(shù)據(jù),包括:
19、根據(jù)所述業(yè)務(wù)數(shù)據(jù)范圍在所述業(yè)務(wù)數(shù)據(jù)庫中根據(jù)業(yè)務(wù)數(shù)據(jù)篩選條件篩選出業(yè)務(wù)范圍數(shù)據(jù);
20、在數(shù)據(jù)倉庫層針對所述業(yè)務(wù)范圍數(shù)據(jù)進(jìn)行清洗后,進(jìn)行業(yè)務(wù)關(guān)聯(lián)以構(gòu)建匯總數(shù)據(jù)表;
21、在所述匯總數(shù)據(jù)表中抽取所述查詢業(yè)務(wù)權(quán)限配置報表指標(biāo)對應(yīng)的業(yè)務(wù)范圍數(shù)據(jù),將所述對應(yīng)的業(yè)務(wù)范圍數(shù)據(jù)作為所述構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求的業(yè)務(wù)數(shù)據(jù),并按照所述業(yè)務(wù)數(shù)據(jù)篩選條件推送所述構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求的業(yè)務(wù)數(shù)據(jù)。
22、所述按照所述查詢業(yè)務(wù)權(quán)限配置報表指標(biāo)和所述構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求的業(yè)務(wù)數(shù)據(jù),構(gòu)建并輸出業(yè)務(wù)數(shù)據(jù)報表,包括:
23、按照所述查詢業(yè)務(wù)權(quán)限配置報表指標(biāo)和所述構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求的業(yè)務(wù)數(shù)據(jù),構(gòu)建業(yè)務(wù)數(shù)據(jù)報表;
24、利用對象存儲組件建立所述業(yè)務(wù)數(shù)據(jù)報表的鏈接,在顯示所述業(yè)務(wù)數(shù)據(jù)報表的情況下推送所述業(yè)務(wù)數(shù)據(jù)報表的鏈接。
25、根據(jù)本發(fā)明實(shí)施例的第二方面,提供了一種處理業(yè)務(wù)數(shù)據(jù)的裝置,包括:
26、構(gòu)建模塊,用于利用多個數(shù)據(jù)源中之間的業(yè)務(wù)關(guān)系確定所述業(yè)務(wù)關(guān)系的數(shù)據(jù)流,并按照所述業(yè)務(wù)關(guān)系的數(shù)據(jù)流關(guān)聯(lián)多個所述數(shù)據(jù)源的原始數(shù)據(jù)表,以構(gòu)建處理數(shù)據(jù)源中業(yè)務(wù)數(shù)據(jù)的業(yè)務(wù)數(shù)據(jù)庫;
27、配置模塊,用于響應(yīng)于構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求,按照所述構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求中的用戶標(biāo)識確定具有查詢業(yè)務(wù)數(shù)據(jù)權(quán)限,以基于所述查詢業(yè)務(wù)數(shù)據(jù)權(quán)限配置報表指標(biāo)和業(yè)務(wù)數(shù)據(jù)篩選條件;
28、輸出模塊,用于按照所述業(yè)務(wù)數(shù)據(jù)報表請求中業(yè)務(wù)數(shù)據(jù)報表的業(yè)務(wù)數(shù)據(jù)范圍,在所述業(yè)務(wù)數(shù)據(jù)庫中根據(jù)業(yè)務(wù)數(shù)據(jù)篩選條件篩選出所述構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求的業(yè)務(wù)數(shù)據(jù),并按照所述查詢業(yè)務(wù)權(quán)限配置報表指標(biāo)和所述構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求的業(yè)務(wù)數(shù)據(jù),構(gòu)建并輸出業(yè)務(wù)數(shù)據(jù)報表。
29、根據(jù)本發(fā)明實(shí)施例的第三方面,提供了一種處理業(yè)務(wù)數(shù)據(jù)的電子設(shè)備,包括:
30、一個或多個處理器;
31、存儲裝置,用于存儲一個或多個程序,
32、當(dāng)所述一個或多個程序被所述一個或多個處理器執(zhí)行,使得所述一個或多個處理器實(shí)現(xiàn)如上述的方法。
33、根據(jù)本發(fā)明實(shí)施例的第四方面,提供了一種計算機(jī)可讀介質(zhì),其上存儲有計算機(jī)程序,所述程序被處理器執(zhí)行時實(shí)現(xiàn)如上述的方法。
34、根據(jù)本發(fā)明實(shí)施例的第五方面,提供了一種計算機(jī)程序產(chǎn)品,包括計算機(jī)程序,所述程序被處理器執(zhí)行時實(shí)現(xiàn)本發(fā)明實(shí)施例提供的如上述的方法。
35、上述發(fā)明中的一個實(shí)施例具有如下優(yōu)點(diǎn)或有益效果:利用多個數(shù)據(jù)源中之間的業(yè)務(wù)關(guān)系確定所述業(yè)務(wù)關(guān)系的數(shù)據(jù)流,并按照所述業(yè)務(wù)關(guān)系的數(shù)據(jù)流關(guān)聯(lián)多個所述數(shù)據(jù)源的原始數(shù)據(jù)表,以構(gòu)建處理數(shù)據(jù)源中業(yè)務(wù)數(shù)據(jù)的業(yè)務(wù)數(shù)據(jù)庫;響應(yīng)于構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求,按照所述構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求中的用戶標(biāo)識確定具有查詢業(yè)務(wù)數(shù)據(jù)權(quán)限,以基于所述查詢業(yè)務(wù)權(quán)限配置報表指標(biāo)和業(yè)務(wù)數(shù)據(jù)篩選條件;按照所述業(yè)務(wù)數(shù)據(jù)報表請求中業(yè)務(wù)數(shù)據(jù)報表的業(yè)務(wù)數(shù)據(jù)范圍,在所述業(yè)務(wù)數(shù)據(jù)庫中根據(jù)業(yè)務(wù)數(shù)據(jù)篩選條件篩選出所述構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求的業(yè)務(wù)數(shù)據(jù),并按照所述查詢業(yè)務(wù)權(quán)限配置報表指標(biāo)和所述構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求的業(yè)務(wù)數(shù)據(jù),構(gòu)建并輸出業(yè)務(wù)數(shù)據(jù)報表。具有業(yè)務(wù)關(guān)系的多個數(shù)據(jù)源中數(shù)據(jù),存儲在業(yè)務(wù)數(shù)據(jù)庫中。構(gòu)建業(yè)務(wù)數(shù)據(jù)報表請求經(jīng)驗(yàn)證后,可以構(gòu)建并輸出業(yè)務(wù)數(shù)據(jù)報表,進(jìn)而在保障數(shù)據(jù)安全的同時提高處理多個數(shù)據(jù)源中業(yè)務(wù)數(shù)據(jù)的效率。
36、上述的非慣用的可選方式所具有的進(jìn)一步效果將在下文中結(jié)合具體實(shí)施方式加以說明。