本發(fā)明涉及數(shù)據(jù)處理,尤其涉及一種基于多個(gè)時(shí)間點(diǎn)的對(duì)賬差異修復(fù)方法、設(shè)備及介質(zhì)。
背景技術(shù):
1、在互聯(lián)網(wǎng)金融平臺(tái)上,交易往往涉及多個(gè)參與方,會(huì)處理大量的交易,且每個(gè)參與方都有自己的數(shù)據(jù)和記錄,需要對(duì)這些數(shù)據(jù)進(jìn)行對(duì)比和核對(duì),快速識(shí)別不尋常的交易模式或異常行為,確保交易的完整性和一致性。
2、現(xiàn)有的對(duì)賬操作有日切對(duì)賬或?qū)φ諏?duì)賬,能夠確保不同交易系統(tǒng)間的數(shù)據(jù)一致性,尤其是在賬戶余額的管理上。實(shí)際應(yīng)用中,日切對(duì)賬或?qū)φ諏?duì)賬在處理歷史數(shù)據(jù)同步不全和交易動(dòng)態(tài)變化頻繁的情況下,往往難以準(zhǔn)確找出差異的具體交易明細(xì),只能被動(dòng)發(fā)現(xiàn)和修復(fù)單筆交易,從而對(duì)進(jìn)行對(duì)賬交易修復(fù)時(shí)的效率較低。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供一種基于多個(gè)時(shí)間點(diǎn)的對(duì)賬差異修復(fù)方法、設(shè)備及介質(zhì),其主要目的在于解決進(jìn)行產(chǎn)品推薦時(shí)的精確度較低的問(wèn)題。
2、為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種基于多個(gè)時(shí)間點(diǎn)的對(duì)賬差異修復(fù)方法,包括:
3、識(shí)別預(yù)先獲取的第一平臺(tái)和第二平臺(tái)中的第一差額用戶集,并在預(yù)先配置的余額跟蹤天數(shù)中統(tǒng)計(jì)所述第一差額用戶集中每個(gè)用戶的每日差額;
4、根據(jù)所述每日差額檢測(cè)所述第一差額用戶集中每個(gè)用戶的差額一致性,根據(jù)所述差額一致性對(duì)所述第一差額用戶集進(jìn)行劃分,得到第二差額用戶集;
5、根據(jù)所述第二差額用戶集中每個(gè)用戶的交易明細(xì)分析對(duì)賬差異原因,并統(tǒng)計(jì)所述對(duì)賬差異原因相同的用戶數(shù)量;
6、當(dāng)所述用戶數(shù)量小于預(yù)設(shè)的數(shù)量閾值時(shí),根據(jù)所述對(duì)賬差異原因逐一對(duì)所述第二差額用戶集中的目標(biāo)用戶進(jìn)行對(duì)賬差異修復(fù),當(dāng)所述用戶數(shù)量大于或等于預(yù)設(shè)的數(shù)量閾值時(shí),對(duì)所述第二差額用戶集中的目標(biāo)用戶進(jìn)行對(duì)賬差異批量修復(fù);
7、檢測(cè)對(duì)賬差異批量修復(fù)后或?qū)~差異修復(fù)后的第二差額用戶集中是否存在差額用戶,當(dāng)存在差額用戶時(shí),根據(jù)所述差額用戶更新劃分前的第一差額用戶集,并返回至所述在預(yù)先配置的余額跟蹤天數(shù)中統(tǒng)計(jì)所述第一差額用戶集中每個(gè)用戶的每日差額的步驟,直至所述第二差額用戶集為空集。
8、可選地,所述識(shí)別預(yù)先獲取的第一平臺(tái)和第二平臺(tái)中的第一差額用戶集,包括:
9、提取預(yù)先獲取的第一平臺(tái)中每個(gè)賬戶的第一余額數(shù)據(jù);
10、提取預(yù)先獲取的第二平臺(tái)中每個(gè)賬戶的第二余額數(shù)據(jù);
11、計(jì)算相同賬戶的所述第一余額數(shù)據(jù)與所述第二余額數(shù)據(jù)之間的差額;
12、匯集所述差額不等于零的每個(gè)賬戶對(duì)應(yīng)的用戶為第一差額用戶集。
13、可選地,所述在預(yù)先配置的余額跟蹤天數(shù)中統(tǒng)計(jì)所述第一差額用戶集中每個(gè)用戶的每日差額,包括:
14、在預(yù)先配置的余額跟蹤天數(shù)中的目標(biāo)日下統(tǒng)計(jì)所述第一差異用戶集中每個(gè)用戶對(duì)應(yīng)的目標(biāo)日差額;
15、將所述目標(biāo)日的下一個(gè)日子更新為所述目標(biāo)日,統(tǒng)計(jì)更新后的目標(biāo)日下所述第一差異用戶集中每個(gè)用戶對(duì)應(yīng)的目標(biāo)日更新差額;
16、根據(jù)所述目標(biāo)日差額及所述目標(biāo)日更新差額計(jì)算更新前的目標(biāo)日的每日差額,將所述目標(biāo)日的下一個(gè)日子更新為預(yù)先配置的余額跟蹤天數(shù)中的目標(biāo)日,并返回至所述在預(yù)先配置的余額跟蹤天數(shù)中的目標(biāo)日下統(tǒng)計(jì)所述第一差異用戶集中每個(gè)用戶對(duì)應(yīng)的目標(biāo)日差額的步驟,直至所述目標(biāo)日的更新天數(shù)達(dá)到所述余額跟蹤天數(shù);
17、當(dāng)所述目標(biāo)日的更新天數(shù)達(dá)到所述余額跟蹤天數(shù),匯集所有的目標(biāo)日差額為每個(gè)用戶的每日差額。
18、可選地,所述根據(jù)所述每日差額檢測(cè)所述第一差額用戶集中每個(gè)用戶的差額一致性,包括:
19、檢測(cè)所述每日差額中的差額數(shù)值是否相等;
20、當(dāng)所述差額數(shù)值不相等時(shí),將所述第一差額用戶集中的每個(gè)用戶對(duì)應(yīng)的差額確定為差額不一致;
21、當(dāng)所述差額數(shù)值均相等時(shí),將所述第一差額用戶集中的每個(gè)用戶對(duì)應(yīng)的差額確定為差額一致。
22、可選地,所述根據(jù)所述差額一致性對(duì)所述第一差額用戶集進(jìn)行劃分,得到第二差額用戶集,包括:
23、當(dāng)所述第一差額用戶集中的用戶對(duì)應(yīng)的差額為差額一致時(shí),將所述用戶確定為非差額用戶,并匯集所述非差額用戶為非差額用戶集;
24、當(dāng)所述第一差額用戶集中的用戶對(duì)應(yīng)的差額為差額不一致性時(shí),將所述用戶確定為差額用戶,并匯集所述差額用戶為第二差額用戶集。
25、可選地,所述根據(jù)所述第二差額用戶集中每個(gè)用戶的交易明細(xì)分析對(duì)賬差異原因,包括:
26、提取每個(gè)用戶的交易明細(xì)的交易屬性及交易日志數(shù)據(jù);
27、按照預(yù)先獲取的歷史差異原因及所述交易日志數(shù)據(jù)對(duì)所述交易屬性進(jìn)行差異校驗(yàn);
28、將校驗(yàn)后的差異原因確定為對(duì)賬差異原因。
29、可選地,所述根據(jù)所述對(duì)賬差異原因逐一對(duì)所述第二差額用戶集中的目標(biāo)用戶進(jìn)行對(duì)賬差異修復(fù),包括:
30、逐一將所述第二差額用戶集中差額小于預(yù)設(shè)的差額閾值的用戶確定為目標(biāo)用戶,并提取所述目標(biāo)用戶對(duì)應(yīng)的實(shí)際賬戶余額;
31、計(jì)算所述實(shí)際賬戶余額與所述目標(biāo)用戶的存儲(chǔ)余額的差額;
32、按照所述對(duì)賬差異原因確定差異修復(fù)策略;
33、按照所述差異修復(fù)策略將所述目標(biāo)用戶計(jì)算后的差額進(jìn)行補(bǔ)齊。
34、可選地,所述對(duì)所述第二差額用戶集中的目標(biāo)用戶進(jìn)行對(duì)賬差異批量修復(fù),包括:
35、根據(jù)所述對(duì)賬差異原因統(tǒng)計(jì)所述第二差額用戶集中所有的目標(biāo)修復(fù)用戶;
36、提取所有的目標(biāo)修復(fù)用戶的交易明細(xì)數(shù)據(jù);
37、根據(jù)所述差異修復(fù)策略對(duì)所述交易明細(xì)數(shù)據(jù)中的差額進(jìn)行批量修復(fù)。
38、為了解決上述問(wèn)題,本發(fā)明還提供一種電子設(shè)備,所述電子設(shè)備包括:
39、至少一個(gè)處理器;以及,
40、與所述至少一個(gè)處理器通信連接的存儲(chǔ)器;其中,
41、所述存儲(chǔ)器存儲(chǔ)有可被所述至少一個(gè)處理器執(zhí)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述至少一個(gè)處理器執(zhí)行,以使所述至少一個(gè)處理器能夠執(zhí)行上述所述的基于多個(gè)時(shí)間點(diǎn)的對(duì)賬差異修復(fù)方法。
42、為了解決上述問(wèn)題,本發(fā)明還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有至少一個(gè)計(jì)算機(jī)程序,所述至少一個(gè)計(jì)算機(jī)程序被電子設(shè)備中的處理器執(zhí)行以實(shí)現(xiàn)上述所述的基于多個(gè)時(shí)間點(diǎn)的對(duì)賬差異修復(fù)方法。
43、本發(fā)明實(shí)施例通過(guò)特定時(shí)間點(diǎn)的余額差異分析,識(shí)別并記錄不平用戶集,可以迅速確定賬務(wù)系統(tǒng)中存在的初步差異,有助于提前發(fā)現(xiàn)和解決潛在的賬戶問(wèn)題;連續(xù)多日跟蹤差異變化,穩(wěn)定識(shí)別歷史數(shù)據(jù)中的差異,提升對(duì)歷史數(shù)據(jù)不全和交易頻繁場(chǎng)景下對(duì)賬的準(zhǔn)確性;通過(guò)循環(huán)迭代的方式,不斷優(yōu)化和完善對(duì)賬和差異修復(fù)流程,通過(guò)持續(xù)的檢測(cè)和追蹤,確保問(wèn)題的完全解決,減少人工干預(yù)。因此本發(fā)明提出的基于多個(gè)時(shí)間點(diǎn)的對(duì)賬差異修復(fù)方法、設(shè)備及介質(zhì),可以解決進(jìn)行對(duì)賬交易修復(fù)時(shí)的效率較低的問(wèn)題。
1.一種基于多個(gè)時(shí)間點(diǎn)的對(duì)賬差異修復(fù)方法,其特征在于,所述方法包括:
2.如權(quán)利要求1所述的基于多個(gè)時(shí)間點(diǎn)的對(duì)賬差異修復(fù)方法,其特征在于,所述識(shí)別預(yù)先獲取的第一平臺(tái)和第二平臺(tái)中的第一差額用戶集,包括:
3.如權(quán)利要求1所述的基于多個(gè)時(shí)間點(diǎn)的對(duì)賬差異修復(fù)方法,其特征在于,所述在預(yù)先配置的余額跟蹤天數(shù)中統(tǒng)計(jì)所述第一差額用戶集中每個(gè)用戶的每日差額,包括:
4.如權(quán)利要求1所述的基于多個(gè)時(shí)間點(diǎn)的對(duì)賬差異修復(fù)方法,其特征在于,所述根據(jù)所述每日差額檢測(cè)所述第一差額用戶集中每個(gè)用戶的差額一致性,包括:
5.如權(quán)利要求4所述的基于多個(gè)時(shí)間點(diǎn)的對(duì)賬差異修復(fù)方法,其特征在于,所述根據(jù)所述差額一致性對(duì)所述第一差額用戶集進(jìn)行劃分,得到第二差額用戶集,包括:
6.如權(quán)利要求1所述的基于多個(gè)時(shí)間點(diǎn)的對(duì)賬差異修復(fù)方法,其特征在于,所述根據(jù)所述第二差額用戶集中每個(gè)用戶的交易明細(xì)分析對(duì)賬差異原因,包括:
7.如權(quán)利要求1所述的基于多個(gè)時(shí)間點(diǎn)的對(duì)賬差異修復(fù)方法,其特征在于,所述根據(jù)所述對(duì)賬差異原因逐一對(duì)所述第二差額用戶集中的目標(biāo)用戶進(jìn)行對(duì)賬差異修復(fù),包括:
8.如權(quán)利要求7所述的基于多個(gè)時(shí)間點(diǎn)的對(duì)賬差異修復(fù)方法,其特征在于,所述對(duì)所述第二差額用戶集中的目標(biāo)用戶進(jìn)行對(duì)賬差異批量修復(fù),包括:
9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至8中任意一項(xiàng)所述的基于多個(gè)時(shí)間點(diǎn)的對(duì)賬差異修復(fù)方法。