我想知道我是否可以使用 SSAS 来代替传统的编写多个复杂存储过程并获取 o/p 的方式
例如,我有大约 200 个具有各种业务要求的程序,我在 200 个 SSIS 包(每个包一个程序)中使用这些程序来生成 200 个平面文件,SSAS 可以帮助我减少数量吗?程序和包,仍然得到所需的 200 个平面文件
我想知道我是否可以使用 SSAS 来代替传统的编写多个复杂存储过程并获取 o/p 的方式
例如,我有大约 200 个具有各种业务要求的程序,我在 200 个 SSIS 包(每个包一个程序)中使用这些程序来生成 200 个平面文件,SSAS 可以帮助我减少数量吗?程序和包,仍然得到所需的 200 个平面文件
这完全取决于您要达到的目标。如果您使用 OLAP,则每次都需要重建 DataWarehouse(尽管 SSIS 支持),然后您将需要
SSAS 是数据仓库。没有限制,而且 MDX 语言不是您所说的有据可查的语言,因此实现查询会有一个学习曲线
阅读为什么要构建 SSAS Cube?有关 SSAS 的信息。
总而言之,您可以使用 SSAS 作为 SSIS 中的数据源。(看这里)所以它是一个在仓库中查询数据的可行解决方案。这不是我会做的事情。