[發明專利]基于ETL的財務結算數據處理方法及裝置在審
| 申請號: | 201710752509.5 | 申請日: | 2017-08-28 |
| 公開(公告)號: | CN107577743A | 公開(公告)日: | 2018-01-12 |
| 發明(設計)人: | 鐘均全;李毅;黃承松;夏里峰;宋書俊 | 申請(專利權)人: | 武漢奇米網絡科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06Q30/06 |
| 代理公司: | 北京路浩知識產權代理有限公司11002 | 代理人: | 王瑩,吳歡燕 |
| 地址: | 430000 湖北省武漢市東湖新技術開*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 etl 財務 結算 數據處理 方法 裝置 | ||
技術領域
本發明實施例涉及數據處理技術領域,更具體地,涉及一種基于ETL的財務結算數據處理方法及裝置。
背景技術
ETL是將業務系統的數據經過抽取(Extract)、清洗轉換(Transform)之后加載(Load)到數據倉庫的過程,目的是將企業中的分散、零亂、標準不統一的數據整合到一起,為企業的決策提供分析的依據。ETL是BI(Business Intelligence,商務智能)項目最重要的一個環節,通常情況下ETL會花掉整個項目的1/3的時間,ETL設計的好壞直接關系到BI項目的成敗。ETL也是一個長期的過程,只有不斷的發現問題并解決問題,才能使ETL運行效率更高,為項目后期開發提供準確的數據。
ETL的設計分三部分:數據抽取(Extract)、數據的清洗轉換(Transform)、數據的加載(Load)。其中,Extract:數據的抽取是從各個不同的數據源抽取到ODS(Operational Data Store,操作型數據存儲)中。Transform:花費時間最長的是清洗轉換部分,一般情況下這部分工作量是整個ETL的2/3。且數據清洗是一個反復的過程,不可能在幾天內完成,只有不斷的發現問題。Load:數據的加載一般在數據清洗完成之后,將數據直接寫入DW(Data Warehouse,數據倉庫)中去。
目前,許多網絡購物平臺都采用ETL對財務結算數據進行處理,以供平臺與商家按周期進行結算。但現有采用ETL對財務結算數據進行處理的技術,在對財務結算數據進行轉換清洗時,只做了簡單的清洗,導致在后期平臺結算中,極易發生結算錯誤,對平臺造成經濟損失。
發明內容
本發明實施例提供了一種克服上述問題或者至少部分地解決上述問題的基于ETL的財務結算數據處理方法及裝置。
一方面本發明實施例提供了一種基于ETL的財務結算數據處理方法,所述方法包括:
對每個訂單對應的財務結算數據進行正確性校驗和可靠性校驗;
對于當前所有訂單中的任一訂單,若所述任一訂單對應的財務結算數據未通過所述正確性校驗,則清除所述任一訂單對應的財務結算數據;
若所述任一訂單對應的財務結算數據通過所述正確性校驗,而未通過所述可靠性校驗,則為所述任一訂單對應的財務結算數據加上標簽,并將所述任一訂單對應帶有所述標簽的財務結算數據加載至數據倉庫。
其中,所述正確性校驗為以下校驗類型中的至少任意一種,所述以下校驗類型至少包括訂單完整性校驗、訂單金額校驗和結算價值校驗。
其中,所述正確性校驗為訂單完整性校驗,所述對每個訂單對應的財務結算數據進行正確性校驗,具體包括:
校驗所述任一訂單對應的財務結算數據中的訂單商品數量是否大于零,若大于零,則通過校驗。
其中,所述正確性校驗為訂單金額校驗,所述對每個訂單對應的財務結算數據進行正確性校驗,具體包括:
校驗所述任一訂單對應的財務結算數據中商品總價與營銷費總價之差和訂單實付金額是否相等,若相等,則通過校驗。
其中,所述正確性校驗為結算價值校驗,所述對每個訂單對應的財務結算數據進行正確性校驗,具體包括:
當所述任一訂單對應的財務結算數據中訂單結算類型為入庫商品結算類型時,校驗所述任一訂單對應的財務結算數據中結算價值的取值是否不大于商品售賣價格的一半,若不大于,則通過校驗。
其中,所述可靠性校驗為以下校驗類型中的至少任意一種,所述以下校驗類型至少包括取值范圍校驗和業務關聯性校驗。
其中,所述可靠性校驗為取值范圍校驗,所述對每個訂單對應的財務結算數據進行可靠性校驗,具體包括:
校驗所述任一訂單對應的財務結算數據中技術服務費比例的取值、訂單類型的取值、訂單子類型的取值、售后訂單類型的取值以及售后訂單狀態的取值是否在各自對應的預設取值范圍內,若在各自對應的預設取值范圍內,則通過校驗。
其中,所述可靠性校驗為業務關聯性校驗,所述對每個訂單對應的財務結算數據進行可靠性校驗,具體包括:
校驗所述任一訂單對應的財務結算數據中訂單結算類型與發貨方類型是否相關聯,并校驗所述任一訂單對應的財務結算數據中訂單類型與訂單結算類型是否相關聯,若都相關聯,則通過校驗。
其中,所述校驗所述任一訂單對應的財務結算數據中訂單結算類型與發貨方類型是否相關聯,并校驗所述任一訂單對應的財務結算數據中訂單類型與訂單結算類型是否相關聯,具體包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢奇米網絡科技有限公司,未經武漢奇米網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710752509.5/2.html,轉載請聲明來源鉆瓜專利網。





