我在試着瞭解CQRS是否可以在報告環境中提供幫助。在CQRS中報告
問題:CQRS設計的系統已經投入生產,愉快地生成命令,事件和更新必要的查詢視圖。新的報告是必需的。這份報告需要一些參數;開始日期,結束日期,產品類型和產品類別。
如何產生的總訪問量:
- 查詢商店最初將空
- 而且,能夠以非常不同的價值觀
傳遞參數我要嘗試和解決這是使用CQRS方法,還是有更好的選擇?
感謝
我在試着瞭解CQRS是否可以在報告環境中提供幫助。在CQRS中報告
問題:CQRS設計的系統已經投入生產,愉快地生成命令,事件和更新必要的查詢視圖。新的報告是必需的。這份報告需要一些參數;開始日期,結束日期,產品類型和產品類別。
如何產生的總訪問量:
傳遞參數我要嘗試和解決這是使用CQRS方法,還是有更好的選擇?
感謝
如果沒有合理的預先計算所有報表數據到平面視圖,那麼就不要那樣做。您可能想要加入一堆報表。這是你的決定,可以預先計算,什麼是不值得的(cpu,存儲方面的考慮)。
在你的特殊情況下(StartDate,EndDate,..) - 我看不出有什麼問題爲它生成一個ViewModel表,並直接查詢參數。
完成!
您能否提供/參考一些代碼示例(最好是c#)? – cs0815 2014-06-02 06:08:54
謝謝。我將檢查存儲要求以「覆蓋」所有查詢並從那裏做出決定。 – dubs 2011-02-27 16:09:41