Ssas 我们可以不用部署就使用多维数据集吗?

Ssas 我们可以不用部署就使用多维数据集吗?,ssas,cube,dimension,ssas-2008,Ssas,Cube,Dimension,Ssas 2008,我是SSAS的新手,我已经创建了一个AnalysisServices项目,但我没有在服务器上部署解决方案的预先任务。因此,我的问题是,我们是否可以使用多维数据集而不部署用于开发目的的解决方案或任何其他替代方案 谢谢 Jagz W不,如果不在服务器上部署多维数据集数据,则无法使用它。要使用多维数据集,必须处理多维数据集。否,如果不将多维数据集数据部署到服务器上,则无法使用多维数据集数据。为了使用多维数据集,您必须处理多维数据集。有一种替代方法,但它取决于某些条件: 脱机多维数据集 如本地多维数据集

我是SSAS的新手,我已经创建了一个AnalysisServices项目,但我没有在服务器上部署解决方案的预先任务。因此,我的问题是,我们是否可以使用多维数据集而不部署用于开发目的的解决方案或任何其他替代方案

谢谢


Jagz W

不,如果不在服务器上部署多维数据集数据,则无法使用它。要使用多维数据集,必须处理多维数据集。

否,如果不将多维数据集数据部署到服务器上,则无法使用多维数据集数据。为了使用多维数据集,您必须处理多维数据集。

有一种替代方法,但它取决于某些条件:

脱机多维数据集

如本地多维数据集(AnalysisServices)(在technet上搜索)所述,可以使用ASSL脚本(AnalysisServices脚本语言)从关系数据源创建它

怎么做?基本纲要是:

  • 部署多维数据集。只是为了生成适当的ASSL脚本。我想,如果您只做一次,并且了解ASSL脚本的工作原理,就可以创建它而无需部署它
  • 使用AdomdClient在程序中运行ASSL脚本
  • 离线多维数据集会有某些缺点,它不支持完整的基于服务器的多维数据集的所有功能,可能数据量也会是一个问题,并且会带来很多麻烦

    我还使用CubeSlice从步骤1中获取ASSL脚本,但我发现它可以通过额外的努力从解决方案文件中提取,也可以从部署的多维数据集中提取。您可以查看以下页面,这些页面大致解释了如何做到这一点:


    正如我所说,这是一个您可以查看的替代方案。

    有一个替代方案,但它取决于某些条件:

    脱机多维数据集

    如本地多维数据集(AnalysisServices)(在technet上搜索)所述,可以使用ASSL脚本(AnalysisServices脚本语言)从关系数据源创建它

    怎么做?基本纲要是:

  • 部署多维数据集。只是为了生成适当的ASSL脚本。我想,如果您只做一次,并且了解ASSL脚本的工作原理,就可以创建它而无需部署它
  • 使用AdomdClient在程序中运行ASSL脚本
  • 离线多维数据集会有某些缺点,它不支持完整的基于服务器的多维数据集的所有功能,可能数据量也会是一个问题,并且会带来很多麻烦

    我还使用CubeSlice从步骤1中获取ASSL脚本,但我发现它可以通过额外的努力从解决方案文件中提取,也可以从部署的多维数据集中提取。您可以查看以下页面,这些页面大致解释了如何做到这一点:


    正如我所说的,这是一个您可以检查的替代方案。

    您可以在本地实例上部署项目以进行测试,但是如果数据量很大,请不要处理它!出于测试目的,您可以在本地实例上部署项目,但如果数据量很大,请不要处理它!