根据我的理解,我们可以构建从事务系统采购的 SSAS 多维数据集是否正确?我的意思不是现场,而是现场的副本。
我正在尝试查看是否有任何范围来解决少数报告需求,而无需构建传统的数据仓库,然后在数据仓库之上构建多维数据集,而不是构建多维数据集来执行从备份副本中获取的财务每月汇总报告需求的交易系统。
或者,如果您有更好的方法进行,请提出建议。
问候, KK
You can create a set of views on top of you transactional system tables and then build your SSAS cubes ontop of those views. This would be less effort than creating a fully fledged datawarehouse.
我是一名数据仓库开发人员(因此相信多维数据集),但并非每个报告解决方案都保证构建多维数据集的成本。如果您的中短期报告要求是固定的,并且您没有用户要求每周对数据进行不同的切片,那么一系列固定报告可能就足够了。
您可以直接针对复制的事务数据或针对定期创建的一系列汇总表创建一系列 SQL Server Reporting Services 报告(或提取到 Excel)。如果您决定使用一系列预先格式化的报告表格,请尝试创建涵盖多个类似报告的表格(而不是 1 个月度报告表格 = 1 个报告),以便于持续维护。
您可能需要首先考虑许多其他重要方面。比如事务系统的繁忙程度、数据的大小、并发性和可用性问题等。
拥有实时数据的副本,然后在其上构建报告绝对没问题。请记住,您在报告中看到的数据不会是最新的,并且会存在延迟因素,具体取决于数据提取的频率。