如何将数据从 SSAS 表格模型导入 Excel 作为 Table?

How to import data into Excel from SSAS Tabular model as Table?

我正在尝试将 SSAS 表格模型中的数据导入 Excel 工作表。 步骤顺序:

  1. Data 选项卡上 -> 来自其他来源 -> 来自 Analysis Services
  2. Select 数据库和模型
  3. 保存数据连接 -> 完成

然后出现弹出窗口 window(见下文),我可以在其中选择 how I want to view this data 并且 Table 选项处于非活动状态(见下文)。

也许有人知道为什么它不活动以及如何将我的数据导入为简单的 table?

是的...我个人从未将此 Table 选项视为有效。

最简单的方法是启动一个连接到 SSAS Tabular 的数据透视表,将一个度量拖放到数据透视表中,然后双击具有该度量值的单元格以进行钻取。它会调出一个带有钻取结果的 QueryTable。此时,您可以右键单击 QueryTable 并编辑查询。将查询设置为:

 EVALUATE('Your Table')

此时您可以根据需要删除数据透视表。

另一种涉及编辑 ODC 文件的方法是 posted by Chris Webb but my suggestion from above is mentioned at the end of that post. Also Marco Russo has a writeup 这种 ODC 方法。