我已经创建了用于构建多维数据集的维度和事实表。但是我不想在SSAS中使用物理数据构建OLAP Cube,但我想构建一个不包含数据的虚拟Cube,我们不需要处理这个Cube。 是否有任何方法或软件可以在SQL Server中创建虚拟多维数据集?
三江源
答案 0 :(得分:1)
如果您使用的是多维立方体,则可以选择ROLAP模式:
ROLAP - ROLAP存储模式使分区的聚合存储在分区数据源中指定的关系数据库的索引视图中。与MOLAP存储模式不同,ROLAP不会将源数据的副本存储在Analysis Services数据文件夹中。相反,当无法从查询缓存中派生结果时,将访问数据源中的索引视图以回答查询。对于ROLAP存储,查询响应通常比使用MOLAP或HOLAP存储模式慢。使用ROLAP时,处理时间通常也较慢。但是,ROLAP使用户能够实时查看数据,并且在处理不经常查询的大型数据集(如纯历史数据)时可以节省存储空间。
如果您更喜欢SSAS表格,可以选择直接查询:
Analysis Services允许您使用DirectQuery模式通过直接从关系数据库系统检索数据和聚合来检索数据并从表格模型创建报表。 (直接查询是企业功能)