-
内容大纲
云计算作为一种数据解决方案已被广泛应用,越来越多的企业已经或者正在将本地IT系统升级到云端,这其中就包括将本地Analysis Services迁移到Azure Analysis Services的过程。Azure Analysis Services是基于微软云的PaaS服务,也是未来大数据的云端化发展方向。
本书介绍本地Analysis Services与Azure Analysis Services的安装、开发、部署、处理以及增强开发等内容,同时还介绍Power BI、SQL Server Studio Management、SQL Server、Visual Studio 2019等协同工具的使用方法,力求帮助读者找到企业级BI遇到的系统性能瓶颈,并提供行之有效的解决方案。最后作者介绍Azure Analysis Services的实际案例和相关的Azure Data Services作为本书延展学习内容。
本书从理论出发,着手实践,适合IT人员、DT人员作为参考资料使用,也适合希望完善与提高Power BI和微软数据平台技术的广大读者阅读。 -
作者介绍
-
目录
第1章 Analysis Services基础
1.1 自助式BI的崛起
1.2 企业级BI的优势
1.3 Analysis Services概述
1.4 多维模型与表格模型
1.5 PowerBI技术
1.6 Azure Analysis Services概述
1.7 Azure Analysis Services与Power BI Premium
本章小结
第2章 安装开发工具与启用Analysis Services
2.1 安装工具与启用服务列表
2.2 下载数据库Adventure WorksDW
2.3 安装SQL Server Management Studio
2.4 安装本地SQLServer与本地AnalysisServices
2.5 安装Visual Studio 2019与Analysis Services扩展
2.6 启用Azure SQL Database服务
2.7 启用Azure Analysis Services
2.8 为本地SQL Server安装Adventure Works数据库
2.9 为Azure SQL Server安装Adventure Works数据库
本章小结
第3章 获取数据
3.1 在Visual Studio中创建Analysis Services表格项目
3.2 获取SQL Database数据表(Tables)
3.3 获取SQL Database数据视图(Views)
3.4 从Azure Blob Storage读取数据
3.5 导入手动维护数据
3.6 导入SQL查询
3.7 数据准备
本章小结
第4章 数据建模
4.1 标记日期表
4.2 多重表关系
4.2.1 导入多张日期表
4.2.2 创建计算日期表
4.2.3 创建日期度量
4.3 创建中间表
4.4 中间表查询
4.5 多对多双向筛选关系的查询限制
4.6 建立层次(层级)关系
4.7 父子关系
4.8 计算组
4.9 行级权限设置
4.9.1 静态行级权限设置
4.9.2 动态行级权限设置
4.10 表级与列级权限设置
4.11 模型级权限设置
4.12 KPI设置
4.13 透视
本章小结
第5章 部署数据模型
5.1 本地Analysis Services项目部署
5.2 云端Analysis Services项目部署
5.3 SQL Server Agent自动刷新模型
5.4 自动化Runbook刷新模型
5.4.1 创建Azure应用主体以及相应的授权设置
5.4.2 创建Azure自动化以及相应的授权设置
5.4.3 创建Runbook并设置自动刷新PowerShell脚本
5.4.4 发布与运行Runbook
本章小结
第6章 数据处理
6.1 表格分区
6.2 数据处理方式详解
6.3 增量刷新
6.3.1 “处理添加”方式
6.3.2 “处理数据”方式
6.4 添加自动处理脚本
6.5 直连模式
6.5.1 从导入模式转换为直连模式
6.5.2 从直连模式转换为导入模式
本章小结
第7章 高级开发工具和功能
7.1 DAX Studio:DAX开发工具
7.1.1 主界面介绍
7.1.2 DAX公式开发
7.1.3 DAX性能测试
7.1.4 导出元数据
7.1.5 导出模型数据
7.2 Tabular Editor:DAX模型开发工具
7.2.1 主界面介绍
7.2.2 一般性编辑功能
7.2.3 高级脚本编译度量
7.2.4 规范分析器
7.3 ALM Toolkit:应用版本管理工具
7.3.1 一般性行功能介绍
7.3.2 启用XMLA的“读写”设置
7.3.3 Power BI Desktop报告版本控制
7.3.4 Azure Analysis Services模型版本控制
7.4 在Analysis Services中开启全自助分析
7.5 自动化恢复与暂停Azure Analysis Services
7.5.1 启用逻辑应用
7.5.2 恢复Azure Analysis Services
7.5.3 暂停Azure Analysis Services
7.6 自动化升降Azure Analysis Services性能级别
7.6.1 创建Azure应用主体及相应的授权设置
7.6.2 通过HTTP形式获取应用主体的访问令牌
7.6.3 通过令牌以HTTP形式发送调整性能指令
本章小结
第8章 Azure Analysis Services使用案例
8.1 医疗行业案例
8.1.1 项目目标
8.1.2 解决方案
8.1.3 实现价值
8.2 零售行业案例
8.2.1 项目目标
8.2.2 解决方案
8.2.3 实现价值
8.3 地产行业案例
8.3.1 项目目标
8.3.2 解决方案
8.3.3 实现价值
本章小结
第9章 拓展:Azure Data Services
9.1 现代数据仓库
9.1.1 现代数据仓库之Azure经典架构
9.1.2 Azure Synapse Analytics简介
9.1.3 Azure Databricks简介
9.2 Azure Analysis Services更新
本章小结
同类热销排行榜
[an error occurred while processing this directive]推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...