【Power BI X SSAS】—— 创建表格模型

相关工具

由于SSAS相关工具不同版本间存在兼容性问题,因此本文及后续相关文章使用的版本如下:

  • SQL Server 2019 开发版(功能齐全)

  • SSMS 2018 (版本影响相对较小)

  • Visual Studio 2019 社区版,下载安装配套的SSAS扩展包

  • Power BI RS版,2021年1月版

  • Power BI Report Server,2021年1月版

创建SSAS表格模型是在Visual Studio中操作。2017版要额外下载SSDT,2019版在安装Visual Studio过程中可以选择安装,无需额外下载。但创建SSAS模型(表格或多维度),要另外下载相应的扩展包。打开Visual Studio 后,点击下图位置进入搜索:Microsoft Analysis Services,下载并安装即可。
请添加图片描述

创建表格模型项目 (Tabular Model Project)

打开Visual Studio 并新建项目后,搜索【表格】,并选择Analysis Services 表格项目,按下一步。
在这里插入图片描述

按需配置新项目,点创建。

在这里插入图片描述

弹出表格模型设计器,按默认情况确定即可。这时,将默认连接本地SQL Server 服务器。
在这里插入图片描述

这样,我们就完成了一个项目的初始创建。接下来首先要设置的是右边这一板块。

在这里插入图片描述
在这里插入图片描述

从上图我们可以看到,这些栏目与Power Pivot 或Power BI非常相似,操作方法也基本一样。

添加数据

右键【数据源】,点击【从数据源导入】。

在这里插入图片描述

选择数据源。相比Power Pivot 和Power BI,可选的数据源相对少很多。但后续步骤大同小异:配置连接信息、选择相应的表等等。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

KPI、度量值、关系、角色

这几个功能跟Power Pivot和Power BI里用法一致。相信Power BIers都很熟悉,这里就不做赘述了。值得一提的是,如果后续Power BI是通过直连(Direct Query)的方式连接SSAS模型的话,行级别权限配置(RLS)就必须在SSAS这里配置,而不能在Power BI里配置。

在Excel中分析

模型配置好后,点击上方的Excel图标,可以创建一个Excel文件,该文件直接连接了这个SSAS模型。就相当于同时给Excel配置好了Power Pivot数据模型。当然,此时Excel连接的不是Power Pivot而是SSAS。

在这里插入图片描述

在这里插入图片描述

部署项目

最后一步是部署项目。在最上方工具栏找到【生成】,然后依次点【生成解决方案】和【部署解决方案】即可。

在这里插入图片描述

此时,打开SSMS,选择服务器类型为【Analysis Services】,连接数据库名称,将会看到这个表格模型项目。

在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值