複雜計算之多層遞歸案例

【摘要】
石油化工行業,經常要構造特殊中間表,以物料、時間、指標名等爲參數,查詢出對應層級的指標值!由於前端報表模塊已經定型,用戶不希望再改變,所以只能按照數據庫的思路造出這種中間數據集以適用於報表;但事先不能確定維度及其層次的深度,導致 SQL 很難寫 (往往用上百行代碼才實現一種類型的算法)。總結一下難點:SQL 難以簡化、工作量大、維護難、優化難。若能在應用層集成數據計算引擎中間件,使用一致的結構化計算模型,爲應用提供統一計算服務;可極大的降低應用與數據庫的耦合,後期維護也完全模塊化!

15687962680008a24.PNG

1568796275000337f.PNG

15687962820008539.PNG

15687962880000e0d.PNG

156879629500067e5.PNG

1568796301000d7c9.PNG

15687963080004db7.PNG

15687963170000710.PNG

1568796324000fc92.PNG



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章