You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否通过Excel连接Azure Analysis Services表格模型并使用CUBESET等Cube函数?

可以通过Excel连接Azure Analysis Services表格模型并使用Cube函数吗?

当然可以,Excel完全支持连接Azure Analysis Services(AAS)的表格模型,并且能正常使用CUBESET、CUBEMEMBER、CUBEVALUE等Cube系列函数,具体操作流程如下:

1. 建立Excel与AAS的连接

  • 打开Excel,切换到「数据」选项卡,依次点击「获取数据」>「从数据库」>「从Analysis Services」
  • 在弹出的连接对话框中,输入AAS服务器的完整名称(格式为asazure://<region>.asazure.windows.net/<servername>),选择「表格模型」作为连接类型,输入拥有模型读取权限的账号密码后完成连接
  • 在导航器界面选择需要使用的表格模型,点击「加载」将模型数据导入Excel,或选择「转换数据」进行数据预处理(可选)

2. 使用Cube系列函数

连接建立完成后,即可在Excel单元格中直接编写Cube函数:

  • 示例1:创建包含所有产品类别的集合
    =CUBESET("Azure Analysis Services 连接", "[Product].[Category].Children", "所有产品类别")
    
  • 示例2:计算指定类别的销售额
    =CUBEVALUE("Azure Analysis Services 连接", "[Measures].[Sales Amount]", CUBEMEMBER("Azure Analysis Services 连接", "[Product].[Category].[Bikes]"))
    

注意:函数中的连接名称必须与Excel中已建立的AAS连接名称完全一致,可通过「数据」>「连接」选项查看当前连接名称

注意事项

  • 建议使用Excel 2016及以上版本,确保对AAS连接的兼容性
  • 用于连接的账号必须拥有AAS目标模型的读取权限,否则无法正常获取模型数据
  • 若函数返回错误,可先检查连接状态是否正常、模型成员路径是否正确,或通过「数据」>「全部刷新」重新同步模型元数据

内容的提问来源于stack exchange,提问作者Richard Cooper

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 21:20:23