本申請提供了一種業務數據評測方法及系統、可讀存儲介質,業務數據評測方法包括:獲取業務數據;建立評測模型,并根據評測規則配置評測模型,得到配置結果,評測規則包括以下之一或其組合:過濾規則、評分規則、觸發規則、定級規則和評分結果配置;根據配置結果通過評測模型對業務數據進行周期性評測,得到評測結果;根據評測結果生成評測結果圖,并向用戶展示評測結果和評測結果圖。通過本申請的技術方案,能夠自定義評測模型,通過評測模型進行周期性自動評分,提高數據評分實時性,滿足用戶多維度評分的需求。
【技術實現步驟摘要】
本申請涉及數據評測,具體而言,涉及一種業務數據評測方法及系統、可讀存儲介質。
技術介紹
1、企業在銷售過程中為了提高銷售人員的效率及企業收入,往往需要根據業務數據和行為動作,根據不同的維度計算潛在顧客、客戶、商機、線索等的評分。這些分數可幫助銷售人員為潛在顧客、客戶等制訂優先級,提高工作效率,進而提高銷售業績。以往業務數據分散在各個單據中,無法充分發揮數據本身的價值,而評測模型的用途就是根據靈活的業務規則配置,給用戶決策和銷售提供有效的幫助。目前評測模型存在的不足之處如下:指標統計類的數據評分無法達到實時性,現在采用的是數據中臺的指標統計能力(t?+?1模式)。指標類數據需要依賴數據中臺的能力。
技術實現思路
1、本申請旨在解決或改善上述技術問題。
2、為此,本申請的第一目的在于提供一種業務數據評測方法。
3、本申請的第二目的在于提供一種業務數據評測系統。
4、本申請的第三目的在于提供一種業務數據評測系統。
5、本申請的第四目的在于提供一種可讀存儲介質。
6、為實現本申請的第一目的,本申請第一方面的技術方案提供了一種業務數據評測方法,包括:獲取業務數據;建立評測模型,并根據評測規則配置評測模型,得到配置結果,評測規則包括以下之一或其組合:過濾規則、評分規則、觸發規則、定級規則和評分結果配置;根據配置結果通過評測模型對業務數據進行周期性評測,得到評測結果;根據評測結果生成評測結果圖,并向用戶展示評測結果和評測結果圖。
7、根據本申請提供的業務數據評測方法,首先獲取業務數據。然后建立評測模型,并根據評測規則配置評測模型,得到配置結果。評測規則包括過濾規則、評分規則、觸發規則、定級規則和評分結果配置。然后根據配置結果通過評測模型對業務數據進行周期性評測,得到評測結果。最后根據評測結果生成評測結果圖,并向用戶展示評測結果和評測結果圖??梢岳斫?,根據業務需求創建過濾規則、評分規則、觸發規則、定級規則、評分結果配置等,定義好評測模型,然后周期性的計算評測模型,并存儲評分結果和定級結果,在客戶、商機等單據詳情,可以根據評分結果配置,將評測結果圖形化的展示給業務員,能夠提高數據評分實時性,滿足用戶多維度評分的需求和用戶不同的展示需求。
8、另外,本申請提供的技術方案還可以具有如下附加技術特征:
9、在一些技術方案中,可選地,根據配置結果通過評測模型對業務數據進行周期性評測,得到評測結果,包括:設置評測模型的調度任務時間,確定評測周期;根據評測周期通過評測模型對業務數據進行過濾,得到過濾業務數據;根據評測周期通過評測模型對過濾業務數據進行評分,得到評分結果;根據評測周期通過評測模型對評分結果進行評分定級,得到定級結果,評分定級的方式包括以下之一或其組合:分數定級、數量定級和百分比定級。
10、在該技術方案中,根據配置結果通過評測模型對業務數據進行周期性評測,得到評測結果,具體為首先設置評測模型的調度任務時間,確定評測周期。配置評測的調度任務時間,和平臺調度任務打通,可以靈活創建評測調度任務。然后根據評測周期通過評測模型對業務數據進行過濾,得到過濾業務數據。然后根據評測周期通過評測模型對過濾業務數據進行評分,得到評分結果。最后根據評測周期通過評測模型對評分結果進行評分定級,得到定級結果。其中,評分定級的方式包括分數定級、數量定級和百分比定級。具體地,分數定級簡單高效,可以直接根據分數區間判斷等級,而數量和百分比則需要等全部分數計算完之后,根據分數的排序進行定級,在這里為了提高效率,將計算的分數存入redis?zset(remote?dictionary?server?sorted?set,遠程字典服務有序集合)中,在數量定級和百分比定級的時,直接從redis?zset隊列中取出排序好的數據然后根據配置進行定級,在x軸和y軸定級完成后,可以根據配置進行矩陣綜合定級。
11、在一些技術方案中,可選地,通過評測模型對業務數據進行過濾,得到過濾業務數據,包括:根據配置結果,動態拼接查詢語句,得到過濾業務數據,語句的查詢方式包括滾動分頁方式;和/或根據配置結果,進行內存計算過濾,得到過濾業務數據。
12、在該技術方案中,通過評測模型對業務數據進行過濾,得到過濾業務數據,具體為根據配置結果,動態拼接查詢語句,得到過濾業務數據,語句的查詢方式包括滾動分頁方式。或根據配置結果,進行內存計算過濾,得到過濾業務數據。具體地,過濾規則主要控制評測的數據范圍,可以根據預置的字段進行靈活的配置,后端根據配置動態拼接查詢語句,查詢使用滾動分頁的方式,以便提高查詢效率,在這里過濾組件,后端封裝和實現了兩種方法,一種是根據配置,動態拼接查詢語句,另外一種是內存計算過濾,過濾條件的存儲設計時考慮了兩種方式,一種是表單行存儲,一種儲存為一個json(javascript?objectnotation,javascript對象表示法)字符串,評測模型采用的是存儲為json字符串,避免前端展示和后端計算時數據的轉換。
13、在一些技術方案中,可選地,根據評測周期通過評測模型對過濾業務數據進行評分,得到評分結果,包括:根據配置結果對過濾業務數據進行內存計算,得到評分結果;和/或根據復合指標,從營銷數據中臺獲取指標數據,并根據配置結果對過濾業務數據進行計算,得到評分結果。
14、在該技術方案中,根據評測周期通過評測模型對過濾業務數據進行評分,得到評分結果,具體為根據配置結果對過濾業務數據進行內存計算,得到評分結果?;蚋鶕秃现笜耍瑥臓I銷數據中臺獲取指標數據,并根據配置結果對過濾業務數據進行計算,得到評分結果。具體地,配置評分明細,支持字段評分和指標評分,而且支持多維度評分,其中字段評分,根據配置條件和業務數據,進行內存計算的得分,指標評分,需要根據復合指標,從營銷數據中臺查詢指標數據,然后在根據配置條件計算得分,業務實現上將字段評分計算邏輯和指標評分邏輯分開,以便能批量從數據中臺查詢指標數據。同時為了提高評分效率,采用多線程方式處理。
15、在一些技術方案中,可選地,根據評測周期通過評測模型對評分結果進行評分定級,得到定級結果,包括:根據第一業務數據的評分結果對第一業務數據進行定級,得到第一定級結果;根據第二業務數據的評分結果對第二業務數據進行定級,得到第二定級結果;根據配置結果、第一定級結果、第二定級結果進行矩陣綜合定級,得到綜合定級結果。
16、在該技術方案中,根據評測周期通過評測模型對評分結果進行評分定級,得到定級結果,具體為首先根據第一業務數據的評分結果對第一業務數據進行定級,得到第一定級結果。然后根據第二業務數據的評分結果對第二業務數據進行定級,得到第二定級結果。最后根據配置結果、第一定級結果、第二定級結果進行矩陣綜合定級,得到綜合定級結果。分數定級可以直接根據分數區間判斷等級,而數量和百分比則需要等全部分數計算完之后,根據分數的排序進行定級,具體地,將計算的分數存入redis?zse本文檔來自技高網
...
【技術保護點】
1.一種業務數據評測方法,其特征在于,包括:
2.根據權利要求1所述的業務數據評測方法,其特征在于,所述根據所述配置結果通過所述評測模型對所述業務數據進行周期性評測,得到評測結果,包括:
3.根據權利要求2所述的業務數據評測方法,其特征在于,所述通過所述評測模型對所述業務數據進行過濾,得到過濾業務數據,包括:
4.根據權利要求2所述的業務數據評測方法,其特征在于,所述根據所述評測周期通過所述評測模型對所述過濾業務數據進行評分,得到評分結果,包括:
5.根據權利要求2所述的業務數據評測方法,其特征在于,所述根據所述評測周期通過所述評測模型對所述評分結果進行評分定級,得到定級結果,包括:
6.根據權利要求1至5中任一項所述的業務數據評測方法,其特征在于,所述根據所述評測結果生成評測結果圖,包括:
7.根據權利要求2所述的業務數據評測方法,其特征在于,
8.一種業務數據評測系統,其特征在于,包括:
9.一種業務數據評測系統,其特征在于,包括:
10.一種可讀存儲介質,其上存儲有程序或指令,其特征在于,所述程序或所述指令被處理器執行時實現如權利要求1至7中任一項所述的業務數據評測方法的步驟。
...
【技術特征摘要】
1.一種業務數據評測方法,其特征在于,包括:
2.根據權利要求1所述的業務數據評測方法,其特征在于,所述根據所述配置結果通過所述評測模型對所述業務數據進行周期性評測,得到評測結果,包括:
3.根據權利要求2所述的業務數據評測方法,其特征在于,所述通過所述評測模型對所述業務數據進行過濾,得到過濾業務數據,包括:
4.根據權利要求2所述的業務數據評測方法,其特征在于,所述根據所述評測周期通過所述評測模型對所述過濾業務數據進行評分,得到評分結果,包括:
5.根據權利要求2所述的業務數據評測方法,其特征在于,...
【專利技術屬性】
技術研發人員:張可樂,
申請(專利權)人:用友網絡科技股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。