让我放下我的要求,我们正在设计一个解决方案来满足非常动态的报告需求。这些数据目前是在 sqlite 数据库中生成的(他们将其称为多维数据集),因此服务器机器上有很多多维数据集。在这些立方体上创建的图表是在 Telerik 报告引擎上开发的。它们是一组访问多维数据集数据并为 UI 准备图表的 dll。保持不变的是模式。每种类型的立方体都有一定的模式并坚持下去。
之后时不时会有新的图表。我不想让它成为新框架的一部分,每隔一天就包含新的图表或图表模板。所以我打算将它托管在单独的服务中并调用该服务以从框架中获取数据并对其进行处理以创建图表。
现在的问题是要通过线路传输的数据的大小,在将任何业务逻辑应用于图表之前,它可能是巨大的。
那么有什么建议可以使它更“模块化”,可扩展,但以某种方式使其也可行。我的意思是这甚至是一个好方法吗?