是否有必要使用SSIS使用Oracle数据创建SSAS多维数据集?

Kal*_*alG 3 sql sql-server ssas ssis business-intelligence

我正在使用Microsoft BI Stack和Oracle Database开展研究项目.使用这两种技术时,我能够使用SSIS和SSRS.

我的流程是通过SSIS和SSAS连接Oracle数据库.

是的,它已经有效,但SSIS负责ETL过程.我仍然能够在不使用SSIS的情况下在SSAS中创建多维数据集.

这两个过程有什么区别?

  1. 在没有SSIS的情况下使用SSAS时,是否会在幕后自动调用SSIS进程(ETL)?

  2. 如果是,那么拥有SSIS有什么意义呢?

Dom*_*let 5

SSIS是一个ETL框架,这意味着它旨在将数据从一个或多个源提取,转换和加载到一个或多个目的地.

SSAS是一种OLAP(在线分析处理),旨在聚合来自一个或多个来源的数据,以实现更快速的多维查询.

这两个工具可以一起使用,因为SSIS可以用来构建一个数据仓库,SSAS将在其上构建多维数据集,但它们绝不是依赖的.

您还可以使用SSIS自动处理多维数据集(全部或部分).

更清楚地回答您的问题:不,SSAS不会调用SSIS.