代码之家  ›  专栏  ›  技术社区  ›  phalondon

如何创建olap虚拟多维数据集

  •  0
  • phalondon  · 技术社区  · 7 年前

    我已经创建了用于构建立方体的维度和事实表。然而,我不想在SSAS中使用物理数据构建OLAP多维数据集,但我想构建一个不包含数据的虚拟多维数据集,我们不需要处理这个多维数据集。 是否有任何方法或软件可以在SQL Server中创建虚拟多维数据集?

    谢谢你

    1 回复  |  直到 7 年前
        1
  •  1
  •   WimV    7 年前

    如果使用多维多维数据集,可以选择ROLAP模式:

    ROLAP—ROLAP存储模式使分区的聚合存储在分区数据源中指定的关系数据库的索引视图中。与MOLAP存储模式不同,ROLAP不会将源数据的副本存储在Analysis Services数据文件夹中。相反,当无法从查询缓存中派生结果时,将访问数据源中的索引视图以回答查询。使用ROLAP存储时,查询响应通常比使用MOLAP或HOLAP存储模式时慢。ROLAP的处理时间通常也较慢。但是,ROLAP使用户能够实时查看数据,并且在处理不经常查询的大型数据集(如纯历史数据)时可以节省存储空间。

    如果您选择SSAS表格,可以选择直接查询:

    Analysis Services允许您使用DirectQuery模式直接从关系数据库系统检索数据和聚合,从而从表格模型中检索数据和创建报告。(直接查询是企业功能)