可以使用 Analysis Services 多维数据集数据库作为表格模型的数据源。 为了从 Analysis Services 多维数据集导入数据,必须定义一个 MDX 查询以选择要导入的数据。
SQL Server Analysis Services 数据库包含的任意数据都可以导入到模型。 可以提取维度的全部或一部分,也可以从多维数据集中获取切片和聚合,如当年的销售额总和(逐月列出)等。 但是,应记住从多维数据集导入的所有数据都是平展的。 因此,如果定义一个查询针对多个维度检索度量值,则在数据导入时,每个维度将单独占用一列。
Analysis Services 多维数据集版本必须是 SQL Server 2005、SQL Server 2008、SQL Server 2008 R2 或 SQL Server 2012。
从 Analysis Services 多维数据集导入数据
在 SQL Server Data Tools (SSDT) 中,单击**“模型”菜单,然后单击“从数据源导入”**。
在**“连接到数据源”页中,选择 Microsoft Analysis Services,然后单击“下一步”**。
执行表导入向导中的步骤。 可以在**“指定 MDX 查询”页上指定 MDX 查询。 若要使用 MDX 查询设计器,请在“指定 MDX 查询”页上单击“设计”**。