更多是“我应该这样做吗?”题。
我的用户希望获得大且复杂的月度报告。我可以提供它,但没有实体历史记录。
例如。我有一个Opporunity
,它在11月开放,但在12月关闭。因此,我需要在11月和12月显示此Opportunity
的某些字段的状态和值。它的历史可以追溯到3-4年。
第一种方法:每个月在独立的SQL表中创建切片并将其提供给BI。但是我的管理员对此非常不满意。存储空间快用完了。
第二个想法:在c#上创建Web服务或Web API。
RetrieveAttributeChangeHistoryRequest
和AttributeAuditDetail
如果我有8-12 000条记录,并且每个记录每周可以更改1-2次,WebService是否需要合理的时间来处理它? 或者只是坚持使用第一个选项并乞求更多的存储空间?
也许在Power BI中处理此类请求有任何建议或经验(对我来说这是新的)。
最诚挚的问候。