两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種數(shù)據(jù)庫數(shù)據(jù)分類裝置和方法

文檔序號:10535376閱讀:425來源:國知局
一種數(shù)據(jù)庫數(shù)據(jù)分類裝置和方法
【專利摘要】本發(fā)明公開了一種數(shù)據(jù)庫數(shù)據(jù)分類裝置和方法,涉及數(shù)據(jù)處理領(lǐng)域。該裝置包括參數(shù)配置模塊,用于設(shè)置配置參數(shù),配置參數(shù)包括聚合參數(shù)和分類參數(shù);通用框架模塊,用于基于通用計算模板根據(jù)配置參數(shù)生成數(shù)據(jù)分類模塊,其中,通用計算模板具有與配置參數(shù)對應(yīng)的變量;數(shù)據(jù)分類模塊,用于調(diào)用數(shù)據(jù)庫內(nèi)的數(shù)據(jù)根據(jù)配置參數(shù)進(jìn)行數(shù)據(jù)分類。能夠提高數(shù)據(jù)劃分的效率,并且由于利用通用的計算模板,僅需要簡單的配置,大大提高了裝置的可擴(kuò)展性和通用性。
【專利說明】
一種數(shù)據(jù)庫數(shù)據(jù)分類裝置和方法
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,尤其涉及一種數(shù)據(jù)庫數(shù)據(jù)分類裝置和方法。
【背景技術(shù)】
[0002] 目前,隨著數(shù)據(jù)庫應(yīng)用的日益廣泛以及不同領(lǐng)域的業(yè)務(wù)種類的日益豐富,基于數(shù) 據(jù)庫處理海量數(shù)據(jù)越來越重要。數(shù)據(jù)庫中通常會保存各種類型、各種維度的數(shù)據(jù),但隨著數(shù) 據(jù)規(guī)模的急速膨脹,各行業(yè)積累的數(shù)據(jù)量越來越巨大,而不同需求的人員所關(guān)注的數(shù)據(jù)維 度不同。傳統(tǒng)數(shù)據(jù)分類系統(tǒng)中,當(dāng)調(diào)用數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行數(shù)據(jù)分類時,需要針對不同的維 度編寫不同的程序,無法實(shí)現(xiàn)自主配置和自動化實(shí)現(xiàn)的流程化設(shè)計,造成進(jìn)行數(shù)據(jù)分類時 計算效率低、通用性差等問題。

【發(fā)明內(nèi)容】

[0003] 本發(fā)明要解決的一個技術(shù)問題是提供一種數(shù)據(jù)庫數(shù)據(jù)分類裝置和方法提高數(shù)據(jù) 分類的效率和通用性。
[0004] 根據(jù)本發(fā)明一方面,提供一種數(shù)據(jù)庫數(shù)據(jù)分類裝置,包括:參數(shù)配置模塊,用于設(shè) 置配置參數(shù),配置參數(shù)包括聚合參數(shù)和分類參數(shù);通用框架模塊,用于基于通用計算模板根 據(jù)配置參數(shù)生成數(shù)據(jù)分類模塊,其中,通用計算模板具有與配置參數(shù)對應(yīng)的變量;數(shù)據(jù)分類 模塊,用于調(diào)用數(shù)據(jù)庫內(nèi)的數(shù)據(jù)根據(jù)配置參數(shù)進(jìn)行數(shù)據(jù)分類。
[0005] 可選地,該裝置還包括:結(jié)果驗(yàn)證模塊,用于根據(jù)配置參數(shù)的預(yù)期數(shù)據(jù)分布驗(yàn)證數(shù) 據(jù)分類結(jié)果。
[0006] 可選地,配置參數(shù)還包括閾值參數(shù);通用框架模塊用于將聚合參數(shù)、分類參數(shù)和閾 值參數(shù)作為通用計算模板的變量,生成數(shù)據(jù)分類模塊。
[0007] 可選地,數(shù)據(jù)分類模塊用于調(diào)用數(shù)據(jù)庫內(nèi)與聚合參數(shù)相對應(yīng)的數(shù)據(jù),根據(jù)分類參 數(shù)將與聚合參數(shù)相對應(yīng)的數(shù)據(jù)按照閾值參數(shù)進(jìn)行分類。
[0008] 可選地,數(shù)據(jù)分類模板用于調(diào)用數(shù)據(jù)庫內(nèi)與聚合參數(shù)相對應(yīng)的數(shù)據(jù),根據(jù)與聚合 參數(shù)相對應(yīng)的數(shù)據(jù)和分類參數(shù)生成閾值參數(shù),并將與聚合參數(shù)相對應(yīng)的數(shù)據(jù)按照閾值參數(shù) 進(jìn)行分類。
[0009] 可選地,結(jié)果驗(yàn)證模塊用于判斷數(shù)據(jù)分類結(jié)果是否滿足根據(jù)配置參數(shù)的預(yù)期數(shù)據(jù) 分布,若數(shù)據(jù)分類結(jié)果滿足根據(jù)配置參數(shù)的預(yù)期數(shù)據(jù)分布,則向數(shù)據(jù)庫發(fā)送數(shù)據(jù)保存指令, 否則,向參數(shù)配置模塊發(fā)送參數(shù)調(diào)節(jié)命令。
[0010] 可選地,該裝置還包括數(shù)據(jù)緩存層模塊;數(shù)據(jù)緩存層模塊用于在判斷數(shù)據(jù)分類結(jié) 果是否滿足根據(jù)配置參數(shù)的預(yù)期數(shù)據(jù)分布前存儲數(shù)據(jù)分類結(jié)果。
[0011]可選地,結(jié)果驗(yàn)證模塊用于將數(shù)據(jù)分類結(jié)果進(jìn)行平均值計算、標(biāo)準(zhǔn)差計算和/或分 位數(shù)分布計算,判斷計算后的數(shù)據(jù)是否滿足根據(jù)配置參數(shù)的預(yù)期數(shù)據(jù)分布。
[0012] 可選地,該裝置還包括參數(shù)驗(yàn)證模塊;參數(shù)驗(yàn)證模塊用于驗(yàn)證配置參數(shù)的合法性。
[0013] 根據(jù)本發(fā)明的另一方面,還提供一種數(shù)據(jù)庫數(shù)據(jù)分類方法,包括:接收用戶設(shè)置的 配置參數(shù),配置參數(shù)包括聚合參數(shù)和分類參數(shù);基于通用計算模板根據(jù)配置參數(shù)生成數(shù)據(jù) 分類計算程序,其中,通用計算模板具有與配置參數(shù)對應(yīng)的變量;通過數(shù)據(jù)分類計算程序調(diào) 用數(shù)據(jù)庫內(nèi)的數(shù)據(jù)根據(jù)配置參數(shù)進(jìn)行數(shù)據(jù)分類。
[0014] 可選地,該方法還包括:根據(jù)配置參數(shù)的預(yù)期數(shù)據(jù)分布驗(yàn)證數(shù)據(jù)分類結(jié)果。
[0015] 可選地,配置參數(shù)還包括閾值參數(shù);基于通用計算模板根據(jù)配置參數(shù)生成數(shù)據(jù)分 類計算程序的步驟包括:將聚合參數(shù)、分類參數(shù)和閾值參數(shù)作為通用計算模板的變量生成 數(shù)據(jù)分類計算程序。
[0016] 可選地,通過數(shù)據(jù)分類計算程序調(diào)用數(shù)據(jù)庫內(nèi)的數(shù)據(jù)根據(jù)所述配置參數(shù)進(jìn)行數(shù)據(jù) 分類的步驟包括:通過數(shù)據(jù)分類計算程序調(diào)用數(shù)據(jù)庫內(nèi)與聚合參數(shù)相對應(yīng)的數(shù)據(jù);根據(jù)分 類參數(shù)將與聚合參數(shù)相對應(yīng)的數(shù)據(jù)按照閾值參數(shù)進(jìn)行分類。
[0017] 可選地,通過數(shù)據(jù)分類計算程序調(diào)用數(shù)據(jù)庫內(nèi)的數(shù)據(jù)根據(jù)所述配置參數(shù)進(jìn)行數(shù)據(jù) 分類的步驟包括:通過數(shù)據(jù)分類計算程序調(diào)用數(shù)據(jù)庫內(nèi)與聚合參數(shù)相對應(yīng)的數(shù)據(jù);根據(jù)與 聚合參數(shù)相對應(yīng)的數(shù)據(jù)和分類參數(shù)生成閾值參數(shù),并將與聚合參數(shù)相對應(yīng)的數(shù)據(jù)按照閾值 參數(shù)進(jìn)行分類。
[0018] 可選地,根據(jù)配置參數(shù)的預(yù)期數(shù)據(jù)分布驗(yàn)證數(shù)據(jù)分類結(jié)果的步驟包括:判斷數(shù)據(jù) 分類結(jié)果是否滿足根據(jù)配置參數(shù)的預(yù)期數(shù)據(jù)分布;若滿足,則將數(shù)據(jù)分類結(jié)果保存在數(shù)據(jù) 庫內(nèi),否則,自適應(yīng)調(diào)整閾值參數(shù)。
[0019] 可選地,判斷數(shù)據(jù)分類結(jié)果是否滿足根據(jù)配置參數(shù)的預(yù)期數(shù)據(jù)分布的步驟之前包 括:將數(shù)據(jù)分類結(jié)果保存在數(shù)據(jù)緩存層。
[0020] 可選地,判斷數(shù)據(jù)分類結(jié)果是否滿足根據(jù)配置參數(shù)的預(yù)期數(shù)據(jù)分布的步驟還包 括:將數(shù)據(jù)分類結(jié)果進(jìn)行平均值計算、標(biāo)準(zhǔn)差計算和/或分位數(shù)分布計算;判斷計算后的數(shù) 據(jù)是否滿足根據(jù)配置參數(shù)的預(yù)期數(shù)據(jù)分布。
[0021] 可選地,通過數(shù)據(jù)分類計算程序調(diào)用數(shù)據(jù)庫內(nèi)的數(shù)據(jù)根據(jù)所述配置參數(shù)進(jìn)行數(shù)據(jù) 分類的步驟之前還包括:對配置參數(shù)進(jìn)行合法性驗(yàn)證。
[0022] 與現(xiàn)有技術(shù)相比,本發(fā)明通過設(shè)置參數(shù)配置模塊、通用框架模塊和數(shù)據(jù)分類模塊, 通用框架模炔基于通用計算模板根據(jù)配置參數(shù)生成數(shù)據(jù)分類模塊,數(shù)據(jù)分類模塊調(diào)用數(shù)據(jù) 庫內(nèi)的數(shù)據(jù)根據(jù)配置參數(shù)進(jìn)行數(shù)據(jù)分類。能夠提高數(shù)據(jù)劃分的效率,并且由于利用通用的 計算模板,僅需要簡單的配置,大大提高了裝置的可擴(kuò)展性和通用性。
[0023] 通過以下參照附圖對本發(fā)明的示例性實(shí)施例的詳細(xì)描述,本發(fā)明的其它特征及其 優(yōu)點(diǎn)將會變得清楚。
【附圖說明】
[0024] 構(gòu)成說明書的一部分的附圖描述了本發(fā)明的實(shí)施例,并且連同說明書一起用于解 釋本發(fā)明的原理。
[0025]參照附圖,根據(jù)下面的詳細(xì)描述,可以更加清楚地理解本發(fā)明,其中:
[0026] 圖1為本發(fā)明數(shù)據(jù)庫數(shù)據(jù)分類裝置的一個實(shí)施例的結(jié)構(gòu)示意圖。
[0027] 圖2為本發(fā)明數(shù)據(jù)庫數(shù)據(jù)分類裝置的另一個實(shí)施例的結(jié)構(gòu)示意圖。
[0028] 圖3為本發(fā)明數(shù)據(jù)庫數(shù)據(jù)分類裝置的再一個實(shí)施例的結(jié)構(gòu)示意圖。
[0029] 圖4為本發(fā)明數(shù)據(jù)庫數(shù)據(jù)分類方法的一個實(shí)施例的流程示意圖。
[0030]圖5為本發(fā)明數(shù)據(jù)庫數(shù)據(jù)分類方法的另一個實(shí)施例的流程示意圖。
[0031 ]圖6為本發(fā)明數(shù)據(jù)庫數(shù)據(jù)分類方法的再一個實(shí)施例的流程示意圖。
[0032] 圖7為本發(fā)明數(shù)據(jù)庫數(shù)據(jù)分類方法的又一個實(shí)施例的流程示意圖。
【具體實(shí)施方式】
[0033] 現(xiàn)在將參照附圖來詳細(xì)描述本發(fā)明的各種示例性實(shí)施例。應(yīng)注意到:除非另外具 體說明,否則在這些實(shí)施例中闡述的部件和步驟的相對布置、數(shù)字表達(dá)式和數(shù)值不限制本 發(fā)明的范圍。
[0034] 同時,應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實(shí)際 的比例關(guān)系繪制的。
[0035] 以下對至少一個示例性實(shí)施例的描述實(shí)際上僅僅是說明性的,決不作為對本發(fā)明 及其應(yīng)用或使用的任何限制。
[0036] 對于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適 當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為授權(quán)說明書的一部分。
[0037] 在這里示出和討論的所有示例中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不 是作為限制。因此,示例性實(shí)施例的其它示例可以具有不同的值。
[0038] 應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一 個附圖中被定義,則在隨后的附圖中不需要對其進(jìn)行進(jìn)一步討論。
[0039] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下結(jié)合具體實(shí)施例,并參照 附圖,對本發(fā)明進(jìn)一步詳細(xì)說明。
[0040] 圖1為本發(fā)明數(shù)據(jù)庫數(shù)據(jù)分類裝置的一個實(shí)施例的結(jié)構(gòu)示意圖。該通用型數(shù)據(jù)庫 數(shù)據(jù)分類裝置包括參數(shù)配置模塊110、通用框架模塊120和數(shù)據(jù)分類模塊130。
[0041]參數(shù)配置模塊110用于設(shè)置配置參數(shù)。
[0042] 通過參數(shù)配置模塊110可以根據(jù)業(yè)務(wù)的需求,配置具體的參數(shù)。例如,可以通過參 數(shù)配置模塊110設(shè)置聚合參數(shù)和分類參數(shù),聚合參數(shù)也可以稱為主題參數(shù),即具體指定按什 么條件或規(guī)劃在數(shù)據(jù)庫中進(jìn)行數(shù)據(jù)聚合;分類參數(shù)也可以稱為指標(biāo)參數(shù),指定按具體什么 指標(biāo)對數(shù)據(jù)庫中的數(shù)據(jù)計算。
[0043] 通用框架模塊120用于基于通用計算模板根據(jù)參數(shù)配置模塊110設(shè)置的配置參數(shù) 生成數(shù)據(jù)分類模塊130。
[0044] 其中,通用計算模板的變量與參數(shù)配置模塊110中的參數(shù)相對應(yīng),通用框架模塊 120將各參數(shù)作為通用計算模板的輸入量,自動生成符合用戶需求的數(shù)據(jù)計算程序。
[0045] 數(shù)據(jù)分類模塊130用于調(diào)用數(shù)據(jù)庫內(nèi)的數(shù)據(jù)根據(jù)配置參數(shù)進(jìn)行數(shù)據(jù)劃分。
[0046] 其中,數(shù)據(jù)分類模塊130中的數(shù)據(jù)計算程序可以為腳本程序或者標(biāo)準(zhǔn)化查詢語言, 通過調(diào)用數(shù)據(jù)庫中與聚合參數(shù)相對應(yīng)的數(shù)據(jù),按照分類參數(shù)的設(shè)置,對數(shù)據(jù)進(jìn)行劃分。
[0047] 在該實(shí)施例中,將設(shè)置的配置參數(shù)作為通用計算模塊的輸入變量,生成符合用戶 需求的計算程序,并利用生成的程序調(diào)用數(shù)據(jù)庫中數(shù)據(jù)進(jìn)行數(shù)據(jù)劃分,能夠提高數(shù)據(jù)劃分 的效率,并且由于利用通用的計算模板,僅需要簡單的配置,大大提高了裝置的可擴(kuò)展性和 通用性。
[0048] 在本發(fā)明的另一個實(shí)施例中,在參數(shù)配置模塊110中設(shè)置聚合參數(shù)、分類參數(shù)和閾 值參數(shù)。其中,閾值參數(shù)主要指定具體劃分指標(biāo)的劃分標(biāo)準(zhǔn),可以根據(jù)具體的需求進(jìn)行設(shè) 置。該模塊可以預(yù)先由開發(fā)人員和業(yè)務(wù)人員進(jìn)行業(yè)務(wù)溝通后進(jìn)行設(shè)置。通用框架模塊120將 聚合參數(shù)、分類參數(shù)和閾值參數(shù)作為通用計算模板的變量生成數(shù)據(jù)分類模塊130。數(shù)據(jù)分類 模塊130調(diào)用數(shù)據(jù)庫內(nèi)與聚合參數(shù)相對應(yīng)的數(shù)據(jù),根據(jù)分類參數(shù)將與聚合參數(shù)相對應(yīng)的數(shù) 據(jù)按照閾值進(jìn)行分類。
[0049] 在該實(shí)施例中,預(yù)先設(shè)置聚合參數(shù)、分類參數(shù)和閾值參數(shù)等,并將設(shè)置的參數(shù)作為 通用計算模塊的輸入變量,生成符合用戶需求的計算程序,并利用生成的程序調(diào)用數(shù)據(jù)庫 中數(shù)據(jù)進(jìn)行數(shù)據(jù)劃分,能夠提高數(shù)據(jù)劃分的效率,并且由于利用通用的計算模板,僅需要簡 單的配置,大大提高了裝置的可擴(kuò)展性。另外,本發(fā)明還可以滿足不同用戶的多樣化、個性 化和高頻次計算需求。
[0050] 在本發(fā)明的另一個實(shí)施例中,僅在參數(shù)配置模塊110中設(shè)置聚合參數(shù)、分類參數(shù)。 通用框架模塊120將聚合參數(shù)和分類參數(shù)作為通用計算模板的輸入變量生成數(shù)據(jù)分類模塊 130。數(shù)據(jù)分類模塊130調(diào)用數(shù)據(jù)庫內(nèi)與聚合參數(shù)相對應(yīng)的數(shù)據(jù),根據(jù)分類參數(shù)和調(diào)用的數(shù) 據(jù)自動生成閾值參數(shù),并將與聚合參數(shù)相對應(yīng)的數(shù)據(jù)按照閾值進(jìn)行分類。其中,閾值參數(shù)的 生成可以根據(jù)分位數(shù)的方法自動計算。例如,數(shù)據(jù)庫中的與聚合參數(shù)、分類參數(shù)相對應(yīng)的數(shù) 據(jù)最大值為1000,最小值為200,利用四分位數(shù)法,自動生成閾值參數(shù)為400、600、800,即按 照數(shù)值為200~400,400~600,600~800,800~1000對數(shù)據(jù)進(jìn)行劃分。本領(lǐng)域的技術(shù)人員應(yīng) 當(dāng)理解,該實(shí)施例中應(yīng)用的四分位數(shù)法僅是示例性說明,具體應(yīng)用中可以根據(jù)多種算法自 動生成閾值參數(shù)。
[0051] 在該實(shí)施例中,預(yù)先設(shè)置聚合參數(shù)、分類參數(shù)等,并將設(shè)置的參數(shù)作為通用計算模 塊的輸入變量生成符合用戶需求的計算程序,并利用生成的程序調(diào)用數(shù)據(jù)庫中數(shù)據(jù),自動 生成閾值參數(shù),并根據(jù)閾值參數(shù)進(jìn)行數(shù)據(jù)劃分,能夠提高數(shù)據(jù)劃分的效率,并且由于利用通 用的計算模板,僅需要簡單的配置,大大提高了裝置的可擴(kuò)展性。
[0052]在一個實(shí)施例中,還可以包括參數(shù)驗(yàn)證模塊(該模塊未在附圖中顯示),通過參數(shù) 驗(yàn)證模塊可以對設(shè)置的配置參數(shù)進(jìn)行合法性驗(yàn)證,例如,在后續(xù)調(diào)用數(shù)據(jù)庫中的數(shù)據(jù)時,通 過掃描數(shù)據(jù)庫中的字段及字段的上下限進(jìn)行參數(shù)的有效性限定和取值范圍合法性檢驗(yàn)。能 夠保證只有有權(quán)限的人員才可以調(diào)用數(shù)據(jù)庫中的數(shù)據(jù)。
[0053]圖2為本發(fā)明數(shù)據(jù)庫數(shù)據(jù)分類裝置的另一個實(shí)施例的結(jié)構(gòu)示意圖。該數(shù)據(jù)庫數(shù)據(jù) 分類裝置包括參數(shù)配置模塊210、通用框架模塊220、數(shù)據(jù)分類模塊230和結(jié)果驗(yàn)證模塊240。 [0054]參數(shù)配置模塊210、通用框架模塊220、數(shù)據(jù)分類模塊230已在上述各實(shí)施例中進(jìn)行 了詳細(xì)介紹此處不再進(jìn)一步闡述。
[0055]結(jié)果驗(yàn)證模塊240用于根據(jù)配置參數(shù)的預(yù)期數(shù)據(jù)分布驗(yàn)證數(shù)據(jù)分類結(jié)果。
[0056]例如,通過結(jié)果驗(yàn)證模塊240判斷數(shù)據(jù)分類結(jié)果是否滿足根據(jù)配置參數(shù)的預(yù)期數(shù) 據(jù)分布,若數(shù)據(jù)分類結(jié)果滿足根據(jù)配置參數(shù)的預(yù)期數(shù)據(jù)分布,則向數(shù)據(jù)庫發(fā)送數(shù)據(jù)保存指 令,以便數(shù)據(jù)庫保存數(shù)據(jù)分類結(jié)果。若數(shù)據(jù)分類結(jié)果不滿足根據(jù)配置參數(shù)的預(yù)期數(shù)據(jù)分布, 向參數(shù)配置模塊210發(fā)送參數(shù)調(diào)節(jié)命令。
[0057]如果參數(shù)配置模塊210中預(yù)先設(shè)定了閾值參數(shù),則在參數(shù)配置模塊中重新設(shè)置閾 值參數(shù),直到數(shù)據(jù)分類結(jié)果滿足根據(jù)聚合參數(shù)和分類參數(shù)的閾值數(shù)據(jù)分布。如果參數(shù)配置 模塊210中僅設(shè)置了聚合參數(shù)和分類參數(shù),則數(shù)據(jù)分類模塊230經(jīng)過多次運(yùn)算,直到找到合 適的閾值參數(shù),以使數(shù)據(jù)分類結(jié)果滿足根據(jù)聚合參數(shù)和分類參數(shù)的閾值數(shù)據(jù)分布。
[0058]在一個實(shí)施例中,結(jié)果驗(yàn)證模塊240還用于將數(shù)據(jù)分類結(jié)果進(jìn)行平均值計算、標(biāo)準(zhǔn) 差計算或者分位數(shù)分布計算,判斷計算后的數(shù)據(jù)是否滿足根據(jù)配置參數(shù)的預(yù)期數(shù)據(jù)分布。 該模塊可以提供前端交互頁面,由工作人員進(jìn)行選擇,工作人員可以根據(jù)經(jīng)驗(yàn)和之前的數(shù) 據(jù)分布情況對閾值參數(shù)進(jìn)行相適應(yīng)的調(diào)整。
[0059]該數(shù)據(jù)庫數(shù)據(jù)分類裝置可以加工成標(biāo)準(zhǔn)的API接口,與數(shù)據(jù)庫進(jìn)行交互,并將最終 的數(shù)據(jù)分類結(jié)果的輸出口作為應(yīng)用接口提供給需求方進(jìn)行調(diào)用。數(shù)據(jù)分類結(jié)果可以加工成 標(biāo)準(zhǔn)的結(jié)構(gòu)化數(shù)據(jù),存入MySQL,或者保存為hdfs文件、hbase文件、xml或文本文件等形式, 通過標(biāo)準(zhǔn)的互聯(lián)網(wǎng)數(shù)據(jù)傳輸協(xié)議直接調(diào)用數(shù)據(jù)庫或API接口,供下游需求方使用。
[0060] 在該實(shí)施例中,通過結(jié)果驗(yàn)證模塊判斷數(shù)據(jù)分類結(jié)果是否合理,若數(shù)據(jù)分類結(jié)果 合理,則可以保存數(shù)據(jù)分類結(jié)果,若不合理,則重新調(diào)整參數(shù)進(jìn)行數(shù)據(jù)劃分。該裝置構(gòu)成一 個可反饋的機(jī)制,保證了數(shù)據(jù)劃分的準(zhǔn)確性。
[0061] 在本發(fā)明的另一個實(shí)施例中,如圖3所示,數(shù)據(jù)庫數(shù)據(jù)分類裝置300還可以包括參 數(shù)配置模塊310、通用框架模塊320、數(shù)據(jù)分類模塊330、數(shù)據(jù)緩存層模塊340和結(jié)果驗(yàn)證模塊 350〇
[0062]參數(shù)配置模塊310、通用框架模塊320、數(shù)據(jù)分類模塊330、結(jié)果驗(yàn)證模塊350已在上 述各實(shí)施例中進(jìn)行了詳細(xì)介紹此處不再進(jìn)一步闡述。
[0063]數(shù)據(jù)緩存層模塊340用于存儲數(shù)據(jù)臨時文件,結(jié)果驗(yàn)證模塊350在進(jìn)行數(shù)據(jù)分類結(jié) 果驗(yàn)證前,可以直接調(diào)用數(shù)據(jù)緩存層模塊340中已經(jīng)計算好的數(shù)據(jù)分類結(jié)果,省去了每次從 數(shù)據(jù)庫重復(fù)取數(shù)、計算等過程,在計算空間和時間效率上都有所提升。另外,在結(jié)果驗(yàn)證模 塊350驗(yàn)證數(shù)據(jù)分類結(jié)果合理后,將數(shù)據(jù)分類結(jié)果發(fā)送至數(shù)據(jù)庫360內(nèi)進(jìn)行保存,此時可以 及時釋放數(shù)據(jù)緩存層模塊340中保存的數(shù)據(jù),不會占用空間和資源。
[0064]圖4為本發(fā)明數(shù)據(jù)庫數(shù)據(jù)分類方法的一個實(shí)施例的流程示意圖。該通用型數(shù)據(jù)庫 數(shù)據(jù)分類方法包括以下步驟:
[0065]在步驟410,接收用戶設(shè)置的配置參數(shù)。
[0066] 其中,用戶可以根據(jù)業(yè)務(wù)的需求,配置具體的參數(shù)。例如,可以設(shè)置聚合參數(shù)和分 類參數(shù),其中聚合參數(shù)也可以稱為主題參數(shù),即具體指定按什么條件或規(guī)劃在數(shù)據(jù)庫中進(jìn) 行數(shù)據(jù)聚合;分類參數(shù)也可以稱為指標(biāo)參數(shù),指定按具體什么指標(biāo)對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行 計算。
[0067] 在一個實(shí)施例中,可以對設(shè)置的配置參數(shù)進(jìn)行合法性驗(yàn)證,例如,在后續(xù)調(diào)用數(shù)據(jù) 庫中的數(shù)據(jù)時,通過掃描數(shù)據(jù)庫中的字段及字段的上下限進(jìn)行參數(shù)的有效性限定和取值范 圍合法性檢驗(yàn)。
[0068]在步驟420,基于通用計算模板根據(jù)配置參數(shù)生成數(shù)據(jù)分類計算程序。
[0069] 其中,可以將各配置參數(shù)作為通用計算模板的輸入量,自動生成符合用戶需求的 數(shù)據(jù)分類計算程序。該數(shù)據(jù)分類計算程序可以為腳本程序或者標(biāo)準(zhǔn)化查詢語言。
[0070] 在步驟430,通過數(shù)據(jù)分類計算程序調(diào)用數(shù)據(jù)庫內(nèi)的數(shù)據(jù)進(jìn)行數(shù)據(jù)分類。
[0071] 例如,通過數(shù)據(jù)分類計算程序調(diào)用數(shù)據(jù)庫中與聚合參數(shù)相對應(yīng)的數(shù)據(jù),按照分類 參數(shù)的設(shè)置,對數(shù)據(jù)進(jìn)行劃分。
[0072] 在該實(shí)施例中,將設(shè)置的配置參數(shù)作為通用計算模塊的輸入變量,生成符合用戶 需求的數(shù)據(jù)分類計算程序,并利用生成的程序調(diào)用數(shù)據(jù)庫中數(shù)據(jù)進(jìn)行數(shù)據(jù)劃分,能夠提高 數(shù)據(jù)劃分的效率,并且由于利用通用的計算模板,僅需要簡單的配置,大大提高了裝置的可 擴(kuò)展性。
[0073] 圖5為本發(fā)明數(shù)據(jù)庫數(shù)據(jù)分類方法的另一個實(shí)施例的流程示意圖。該數(shù)據(jù)庫數(shù)據(jù) 分類方法包括以下步驟:
[0074] 在步驟510,接收用戶設(shè)置的聚合參數(shù)、分類參數(shù)和閾值參數(shù)。
[0075] 其中,聚合參數(shù)具體指定按什么條件或規(guī)劃在數(shù)據(jù)庫中進(jìn)行數(shù)據(jù)聚合;分類參數(shù), 指定按具體什么指標(biāo)進(jìn)行計算;閾值參數(shù)主要指定具體劃分指標(biāo)的劃分標(biāo)準(zhǔn),可以根據(jù)具 體的需求進(jìn)行設(shè)置。
[0076] 在步驟520,將聚合參數(shù)、分類參數(shù)和閾值參數(shù)作為通用計算模板的變量生成數(shù)據(jù) 分類計算程序。
[0077] 在步驟530,通過數(shù)據(jù)分類計算程序調(diào)用數(shù)據(jù)庫內(nèi)與聚合參數(shù)相對應(yīng)的數(shù)據(jù),根據(jù) 分類參數(shù)將與聚合參數(shù)相對應(yīng)的數(shù)據(jù)按照閾值進(jìn)行分類。
[0078] 在該實(shí)施例中,預(yù)先設(shè)置聚合參數(shù)、分類參數(shù)和閾值參數(shù)等,并將設(shè)置的參數(shù)作為 通用計算模塊的輸入變量,生成符合用戶需求的計算程序,并利用生成的程序調(diào)用數(shù)據(jù)庫 中數(shù)據(jù)進(jìn)行數(shù)據(jù)劃分,能夠提高數(shù)據(jù)劃分的效率,并且由于利用通用的計算模板,僅需要簡 單的配置,大大提高了裝置的可擴(kuò)展性。另外,本發(fā)明還可以滿足不同用戶的多樣化、個性 化和高頻次計算需求。
[0079] 圖6為本發(fā)明數(shù)據(jù)庫數(shù)據(jù)分類方法的再一個實(shí)施例的流程示意圖。該數(shù)據(jù)庫數(shù)據(jù) 分類方法包括以下步驟:
[0080] 在步驟610,接收用戶設(shè)置的聚合參數(shù)和分類參數(shù)。
[0081] 在步驟620,將聚合參數(shù)和分類參數(shù)作為通用計算模板的輸入變量生成數(shù)據(jù)分類 計算程序。
[0082]在步驟630,調(diào)用數(shù)據(jù)庫內(nèi)與聚合參數(shù)相對應(yīng)的數(shù)據(jù),根據(jù)與聚合參數(shù)相對應(yīng)的數(shù) 據(jù)和分類參數(shù)自動生成閾值參數(shù)。
[0083]在步驟640,將與聚合參數(shù)相對應(yīng)的數(shù)據(jù)按照閾值進(jìn)行分類。
[0084] 在該實(shí)施例中,預(yù)先設(shè)置聚合參數(shù)、分類參數(shù)等,并將設(shè)置的參數(shù)作為通用計算模 塊的輸入變量,生成符合用戶需求的計算程序,并利用生成的程序調(diào)用數(shù)據(jù)庫中數(shù)據(jù),自動 生成閾值參數(shù),并根據(jù)閾值參數(shù)進(jìn)行數(shù)據(jù)劃分,能夠提高數(shù)據(jù)劃分的效率,并且由于利用通 用的計算模板,僅需要簡單的配置,大大提高了裝置的可擴(kuò)展性。
[0085] 圖7為本發(fā)明數(shù)據(jù)庫數(shù)據(jù)分類方法的又一個實(shí)施例的流程示意圖。該數(shù)據(jù)庫數(shù)據(jù) 分類方法還可以包括根據(jù)配置參數(shù)的預(yù)期數(shù)據(jù)分布驗(yàn)證數(shù)據(jù)分類結(jié)果的步驟。
[0086] 例如,在步驟710,接收用戶設(shè)置的配置參數(shù)。
[0087] 在步驟720,基于通用計算模板根據(jù)配置參數(shù)生成數(shù)據(jù)分類計算程序。
[0088] 在步驟730,通過數(shù)據(jù)分類計算程序調(diào)用數(shù)據(jù)庫內(nèi)的數(shù)據(jù)根據(jù)配置參數(shù)進(jìn)行數(shù)據(jù) 分類。
[0089] 在一個實(shí)施例中,進(jìn)行數(shù)據(jù)分類后,可以先將數(shù)據(jù)分類結(jié)果數(shù)據(jù)緩存層,在進(jìn)行數(shù) 據(jù)分類結(jié)果驗(yàn)證前,可以直接調(diào)用數(shù)據(jù)緩存層中已經(jīng)計算好的數(shù)據(jù)分類結(jié)果,省去了每次 從數(shù)據(jù)庫重復(fù)取數(shù)、計算等過程,在計算空間和時間效率上都有所提升。
[0090] 在步驟740,判斷數(shù)據(jù)分類結(jié)果是否滿足根據(jù)配置參數(shù)的預(yù)期數(shù)據(jù)分布。若數(shù)據(jù)分 類結(jié)果滿足根據(jù)配置參數(shù)的預(yù)期數(shù)據(jù)分布,則執(zhí)行步驟750,否則,執(zhí)行步驟710。
[0091] 在一個實(shí)施例中,還可以將數(shù)據(jù)分類結(jié)果進(jìn)行平均值計算、標(biāo)準(zhǔn)差計算或者分位 數(shù)分布計算,判斷計算后的數(shù)據(jù)是否滿足根據(jù)配置參數(shù)的預(yù)期數(shù)據(jù)分布。
[0092] 在步驟750,向數(shù)據(jù)庫發(fā)送數(shù)據(jù)保存指令,以便數(shù)據(jù)庫保存數(shù)據(jù)分類結(jié)果。
[0093]在一個實(shí)施例中,驗(yàn)證數(shù)據(jù)分類結(jié)果合理后,可以及時釋放數(shù)據(jù)緩存層中保存的 數(shù)據(jù),不會占用空間和資源。
[0094]若數(shù)據(jù)分類結(jié)果不滿足根據(jù)配置參數(shù)的預(yù)期數(shù)據(jù)分布,則反饋至步驟710,從新調(diào) 整配置參數(shù)。如果預(yù)先設(shè)定了聚合參數(shù)、分類參數(shù)和閾值參數(shù),則重新設(shè)置閾值參數(shù),直到 數(shù)據(jù)分類結(jié)果滿足根據(jù)聚合參數(shù)和分類參數(shù)的閾值數(shù)據(jù)分布。如果預(yù)先僅設(shè)置了聚合參數(shù) 和分類參數(shù)。則數(shù)據(jù)分類計算程序經(jīng)過多次運(yùn)算,直到找到合適的閾值參數(shù),以使數(shù)據(jù)分類 結(jié)果滿足根據(jù)聚合參數(shù)和分類參數(shù)的閾值數(shù)據(jù)分布。
[0095]在該實(shí)施例中,通過結(jié)果驗(yàn)證模塊判斷數(shù)據(jù)分類結(jié)果是否合理,若數(shù)據(jù)分類結(jié)果 合理,則可以保存數(shù)據(jù)分類結(jié)果,若不合理,則重新調(diào)整參數(shù)進(jìn)行數(shù)據(jù)劃分。該方法采用一 個可反饋的流程設(shè)計,可以隨時調(diào)整參數(shù),保證了數(shù)據(jù)劃分的準(zhǔn)確性。
[0096] 該數(shù)據(jù)庫數(shù)據(jù)分類裝置和方法可以應(yīng)用在各個領(lǐng)域。例如,應(yīng)用在電商領(lǐng)域時,運(yùn) 營人員會有品牌商、店鋪主或者品類運(yùn)營人員,他們關(guān)注的維度不同,需求從品牌、品類、店 鋪等特定維度對他們所關(guān)心的特定用戶群體進(jìn)行細(xì)分。但是當(dāng)品牌、店鋪甚至品類量級非 常多、成千上萬的時候,人工進(jìn)行細(xì)分在效率和速度上均不能及時響應(yīng)這種需求。
[0097] 基于上述應(yīng)用場景,在本發(fā)明的一個應(yīng)用例中,可以預(yù)先在參數(shù)配置模塊中設(shè)置 品牌、品類或店鋪等聚合參數(shù);設(shè)置訂單量、訂單金額、商品數(shù)量、毛利率等分類參數(shù)。例如, 設(shè)置聚合參數(shù)設(shè)置為品牌(聯(lián)想thinkpad ),分類參數(shù)設(shè)置訂單金額。閾值參數(shù)設(shè)置為1000, 5000,10000,20000,即按照訂單金額分別在1000元,5000元,10000元,20000元作為不同的 閾值劃分標(biāo)準(zhǔn)。通用計算模塊的偽代碼如下所示: Select 齡參數(shù)}, case when {分類參數(shù)} in {閾值參數(shù)} then {用戶細(xì)分} From{
[0098] ^ , Select {聚合參數(shù)} sum{分類參數(shù)} From數(shù)據(jù)表 Group by {聚合參數(shù)} }中間表
[0099] 利用上述通用計算模板,可以生成數(shù)據(jù)分類模塊中的計算程序如下: Select {品牌(聯(lián)想 thinkpad)}, case when丨訂單金額} in {閾值參數(shù)} then {用戶細(xì)分} From{
[] Select {品牌(聯(lián)想 thinkpad)},sum{訂單金額} From數(shù)據(jù)表 Group by {品牌(聯(lián)想 thinkpad)} }中間表
[0101] 利用上述計算程序可以到數(shù)據(jù)庫中進(jìn)行具體的數(shù)據(jù)劃分,例如,將不同金額區(qū)間 的用戶進(jìn)行劃分。
[0102] 這樣很方便的擴(kuò)展到其他任何品牌、品類或店鋪,將運(yùn)營人員關(guān)注的不同維度的 電商用戶進(jìn)行劃分,快速掌握用戶群體的特征,為后續(xù)精準(zhǔn)營銷活動做準(zhǔn)備。
[0103] 另外,如果預(yù)先在配置參數(shù)模塊中僅設(shè)置聚合參數(shù)和分類參數(shù)。例如,設(shè)置聚合參 數(shù)設(shè)置為品牌(聯(lián)想thinkpad),分類參數(shù)設(shè)置為訂單金額。將聚合參數(shù)和分類參數(shù)作為通 用計算模板的變量,生成數(shù)據(jù)分類計算程序。當(dāng)利用數(shù)據(jù)分類計算程序調(diào)用數(shù)據(jù)庫內(nèi)的購 買品牌為聯(lián)想thinkpad的用戶數(shù)據(jù)后,發(fā)現(xiàn)用戶中購買電腦最大金額為10000元,最小金額 為2000元,采用四分位數(shù)方法,自動生成閾值參數(shù)為4000、6000、8000,即按照購買金額為 2000元~4000元,4000元~6000元,6000元~8000元,8000元~10000元對用戶進(jìn)行劃分。本 領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,該實(shí)施例中應(yīng)用的四分位數(shù)法僅是示例性說明,具體應(yīng)用中可 以根據(jù)多種算法自動生成閾值參數(shù)。
[0104] 另外,業(yè)務(wù)人員可以根據(jù)業(yè)務(wù)目的的需要,對比已劃分人群的統(tǒng)計特征,確定人群 劃分是否合適;比如如果業(yè)務(wù)人員是想利用"20-80"法則,找到消費(fèi)金額貢獻(xiàn)最高的人群, 這部分人群應(yīng)該占比較小(人數(shù)累計占比20%),但是消費(fèi)較多(消費(fèi)金額累計占比80%), 就可以對判斷人群劃分的結(jié)果是否符合預(yù)期。
[0105] 如果人群劃分結(jié)果不符合預(yù)期,則自動對閾值進(jìn)行調(diào)整,進(jìn)行新一輪的迭代計算。 若符合閾值,則可以保存人群劃分結(jié)果,進(jìn)行有針對性的促銷活動。
[0106] 本發(fā)明可以方便的擴(kuò)展到其他任何品牌、品類或店鋪,滿足海量品牌運(yùn)營人員、品 類運(yùn)營人員、店鋪運(yùn)營人員的需求,讓運(yùn)營人員快速把握自己所關(guān)注的用戶群體的特征,指 導(dǎo)精準(zhǔn)促銷活動。
[0107] 當(dāng)然,上面的應(yīng)用例只是介紹了本發(fā)明技術(shù)方案的一個具體應(yīng)用場景,并不是用 于限定本發(fā)明的保護(hù)范圍。本發(fā)明的技術(shù)方案可以用于各種不同的數(shù)據(jù)庫數(shù)據(jù)處理和分類 環(huán)境中,可以提高數(shù)據(jù)分類的效率,具有通用性。
[0108] 至此,已經(jīng)詳細(xì)描述了本發(fā)明。為了避免遮蔽本發(fā)明的構(gòu)思,沒有描述本領(lǐng)域所公 知的一些細(xì)節(jié)。本領(lǐng)域技術(shù)人員根據(jù)上面的描述,完全可以明白如何實(shí)施這里公開的技術(shù) 方案。
[0109] 可能以許多方式來實(shí)現(xiàn)本發(fā)明的方法以及裝置。例如,可通過軟件、硬件、固件或 者軟件、硬件、固件的任何組合來實(shí)現(xiàn)本發(fā)明的方法以及裝置。用于所述方法的步驟的上述 順序僅是為了進(jìn)行說明,本發(fā)明的方法的步驟不限于以上具體描述的順序,除非以其它方 式特別說明。此外,在一些實(shí)施例中,還可將本發(fā)明實(shí)施為記錄在記錄介質(zhì)中的程序,這些 程序包括用于實(shí)現(xiàn)根據(jù)本發(fā)明的方法的機(jī)器可讀指令。因而,本發(fā)明還覆蓋存儲用于執(zhí)行 根據(jù)本發(fā)明的方法的程序的記錄介質(zhì)。
[0110]雖然已經(jīng)通過示例對本發(fā)明的一些特定實(shí)施例進(jìn)行了詳細(xì)說明,但是本領(lǐng)域的技 術(shù)人員應(yīng)該理解,以上示例僅是為了進(jìn)行說明,而不是為了限制本發(fā)明的范圍。本領(lǐng)域的技 術(shù)人員應(yīng)該理解,可在不脫離本發(fā)明的范圍和精神的情況下,對以上實(shí)施例進(jìn)行修改。本發(fā) 明的范圍由所附權(quán)利要求來限定。
【主權(quán)項(xiàng)】
1. 一種數(shù)據(jù)庫數(shù)據(jù)分類裝置,其特征在于,包括: 參數(shù)配置模塊,用于設(shè)置配置參數(shù),所述配置參數(shù)包括聚合參數(shù)和分類參數(shù); 通用框架模塊,用于基于通用計算模板根據(jù)所述配置參數(shù)生成數(shù)據(jù)分類模塊,其中,所 述通用計算模板具有與所述配置參數(shù)對應(yīng)的變量; 數(shù)據(jù)分類模塊,用于調(diào)用數(shù)據(jù)庫內(nèi)的數(shù)據(jù)根據(jù)所述配置參數(shù)進(jìn)行數(shù)據(jù)分類。2. 根據(jù)權(quán)利要求1所述的裝置,其特征在于,還包括: 結(jié)果驗(yàn)證模塊,用于根據(jù)所述配置參數(shù)的預(yù)期數(shù)據(jù)分布驗(yàn)證數(shù)據(jù)分類結(jié)果。3. 根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述配置參數(shù)還包括閾值參數(shù); 所述通用框架模塊用于將所述聚合參數(shù)、所述分類參數(shù)和所述閾值參數(shù)作為所述通用 計算模板的變量,生成所述數(shù)據(jù)分類模塊。4. 根據(jù)權(quán)利要求3所述的裝置,其特征在于, 所述數(shù)據(jù)分類模塊用于調(diào)用所述數(shù)據(jù)庫內(nèi)與所述聚合參數(shù)相對應(yīng)的數(shù)據(jù),根據(jù)所述分 類參數(shù)將與所述聚合參數(shù)相對應(yīng)的數(shù)據(jù)按照閾值參數(shù)進(jìn)行分類。5. 根據(jù)權(quán)利要求1所述的裝置,其特征在于, 所述數(shù)據(jù)分類模板用于調(diào)用所述數(shù)據(jù)庫內(nèi)與所述聚合參數(shù)相對應(yīng)的數(shù)據(jù),根據(jù)與所述 聚合參數(shù)相對應(yīng)的數(shù)據(jù)和所述分類參數(shù)生成閾值參數(shù),并將與所述聚合參數(shù)相對應(yīng)的數(shù)據(jù) 按照閾值參數(shù)進(jìn)行分類。6. 根據(jù)權(quán)利要求2所述的裝置,其特征在于, 所述結(jié)果驗(yàn)證模塊用于判斷所述數(shù)據(jù)分類結(jié)果是否滿足根據(jù)所述配置參數(shù)的預(yù)期數(shù) 據(jù)分布,若所述數(shù)據(jù)分類結(jié)果滿足根據(jù)所述配置參數(shù)的預(yù)期數(shù)據(jù)分布,則向所述數(shù)據(jù)庫發(fā) 送數(shù)據(jù)保存指令,否則,向所述參數(shù)配置模塊發(fā)送參數(shù)調(diào)節(jié)命令。7. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括數(shù)據(jù)緩存層模塊; 所述數(shù)據(jù)緩存層模塊用于在判斷所述數(shù)據(jù)分類結(jié)果是否滿足根據(jù)所述配置參數(shù)的預(yù) 期數(shù)據(jù)分布前存儲所述數(shù)據(jù)分類結(jié)果。8. 根據(jù)權(quán)利要求6或7所述的裝置,其特征在于, 所述結(jié)果驗(yàn)證模塊用于將所述數(shù)據(jù)分類結(jié)果進(jìn)行平均值計算、標(biāo)準(zhǔn)差計算和/或分位 數(shù)分布計算,判斷計算后的數(shù)據(jù)是否滿足根據(jù)所述配置參數(shù)的預(yù)期數(shù)據(jù)分布。9. 根據(jù)權(quán)利要求1-7任一所述的裝置,其特征在于,還包括參數(shù)驗(yàn)證模塊; 所述參數(shù)驗(yàn)證模塊用于驗(yàn)證所述配置參數(shù)的合法性。10. -種數(shù)據(jù)庫數(shù)據(jù)分類方法,其特征在于,包括: 接收用戶設(shè)置的配置參數(shù),所述配置參數(shù)包括聚合參數(shù)和分類參數(shù); 基于通用計算模板根據(jù)所述配置參數(shù)生成數(shù)據(jù)分類計算程序,其中,所述通用計算模 板具有與所述配置參數(shù)對應(yīng)的變量; 通過所述數(shù)據(jù)分類計算程序調(diào)用數(shù)據(jù)庫內(nèi)的數(shù)據(jù)根據(jù)所述配置參數(shù)進(jìn)行數(shù)據(jù)分類。11. 根據(jù)權(quán)利要求10所述的方法,其特征在于,還包括: 根據(jù)所述配置參數(shù)的預(yù)期數(shù)據(jù)分布驗(yàn)證數(shù)據(jù)分類結(jié)果。12. 根據(jù)權(quán)利要求10所述的方法,其特征在于,所述配置參數(shù)還包括閾值參數(shù); 基于通用計算模板根據(jù)所述配置參數(shù)生成數(shù)據(jù)分類計算程序的步驟包括: 將所述聚合參數(shù)、所述分類參數(shù)和所述閾值參數(shù)作為所述通用計算模板的變量生成所 述數(shù)據(jù)分類計算程序。13. 根據(jù)權(quán)利要求12所述的方法,其特征在于,通過所述數(shù)據(jù)分類計算程序調(diào)用數(shù)據(jù)庫 內(nèi)的數(shù)據(jù)根據(jù)所述配置參數(shù)進(jìn)行數(shù)據(jù)分類的步驟包括: 通過所述數(shù)據(jù)分類計算程序調(diào)用所述數(shù)據(jù)庫內(nèi)與所述聚合參數(shù)相對應(yīng)的數(shù)據(jù); 根據(jù)所述分類參數(shù)將與所述聚合參數(shù)相對應(yīng)的數(shù)據(jù)按照閾值參數(shù)進(jìn)行分類。14. 根據(jù)權(quán)利要求10所述的方法,其特征在于,通過所述數(shù)據(jù)分類計算程序調(diào)用數(shù)據(jù)庫 內(nèi)的數(shù)據(jù)根據(jù)所述配置參數(shù)進(jìn)行數(shù)據(jù)分類的步驟包括: 通過所述數(shù)據(jù)分類計算程序調(diào)用所述數(shù)據(jù)庫內(nèi)與所述聚合參數(shù)相對應(yīng)的數(shù)據(jù); 根據(jù)與所述聚合參數(shù)相對應(yīng)的數(shù)據(jù)和所述分類參數(shù)生成閾值參數(shù),并將與所述聚合參 數(shù)相對應(yīng)的數(shù)據(jù)按照閾值參數(shù)進(jìn)行分類。15. 根據(jù)權(quán)利要求11所述的方法,其特征在于,根據(jù)所述配置參數(shù)的預(yù)期數(shù)據(jù)分布驗(yàn)證 數(shù)據(jù)分類結(jié)果的步驟包括: 判斷所述數(shù)據(jù)分類結(jié)果是否滿足根據(jù)所述配置參數(shù)的預(yù)期數(shù)據(jù)分布; 若滿足,則將所述數(shù)據(jù)分類結(jié)果保存在所述數(shù)據(jù)庫內(nèi),否則,自適應(yīng)調(diào)整所述閾值參 數(shù)。16. 根據(jù)權(quán)利要求15所述的方法,其特征在于,判斷所述數(shù)據(jù)分類結(jié)果是否滿足根據(jù)所 述配置參數(shù)的預(yù)期數(shù)據(jù)分布的步驟之前包括: 將所述數(shù)據(jù)分類結(jié)果保存在數(shù)據(jù)緩存層。17. 根據(jù)權(quán)利要求15或16所述的方法,其特征在于,判斷所述數(shù)據(jù)分類結(jié)果是否滿足根 據(jù)所述配置參數(shù)的預(yù)期數(shù)據(jù)分布的步驟還包括: 將所述數(shù)據(jù)分類結(jié)果進(jìn)行平均值計算、標(biāo)準(zhǔn)差計算和/或分位數(shù)分布計算; 判斷計算后的數(shù)據(jù)是否滿足根據(jù)所述配置參數(shù)的預(yù)期數(shù)據(jù)分布。18. 根據(jù)權(quán)利要求10-16任一所述的方法,其特征在于,通過所述數(shù)據(jù)分類計算程序調(diào) 用數(shù)據(jù)庫內(nèi)的數(shù)據(jù)根據(jù)所述配置參數(shù)進(jìn)行數(shù)據(jù)分類的步驟之前還包括: 對所述配置參數(shù)進(jìn)行合法性驗(yàn)證。
【文檔編號】G06F17/30GK105894019SQ201610190392
【公開日】2016年8月24日
【申請日】2016年3月30日
【發(fā)明人】劉朋飛, 李愛華
【申請人】北京京東尚科信息技術(shù)有限公司, 北京京東世紀(jì)貿(mào)易有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
中江县| 行唐县| 和田市| 乐山市| 广元市| 台南市| 通江县| 紫阳县| 大厂| 荣昌县| 潜江市| 海阳市| 湖北省| 泰兴市| 会理县| 临夏市| 筠连县| 蒙阴县| 容城县| 宿松县| 甘孜县| 莱阳市| 平遥县| 固安县| 六盘水市| 霞浦县| 若尔盖县| 侯马市| 长宁县| 阳江市| 伽师县| 西充县| 宁远县| 贺州市| 清丰县| 黔西县| 甘德县| 三都| 云霄县| 偃师市| 南丰县|