从数据到信息
从信息到洞察

DAX 权威指南中文版

为你揭开 DAX 的所有秘密

《DAX 权威指南》是关于微软商业智能分析语言 DAX 最全面、最权威的指南。在其他书籍只讲解基础知识时,本书提供了从基础知识到高级性能优化的系统性内容,适合中高级 Excel 用户和 BI 专业人士阅读

本书特点

两代版本,精益求精

全球公认的 DAX 权威著作

在撰写关于 Power BI 和 SSAS 表格模型的书的同时,Marco 和 Alberto 也编写了一本系统阐述 DAX 的书,只不过它被暂时封存。直到 2015 年,作者决定打开封印,不再纠结摘录哪一部分内容,而是一次性阐述关于 DAX 的所有细节,不做任何删减,这就是 DAX 指南的由来,四年之后,它的第二版面世。

历时四年,以终为始

关于译者

Power BI 极客站长,同名公众号作者。国内 Power BI 领域先行者之一,2015 年与 Power Pivot 结缘,2017 年受电子工业出版社邀请开始指南第一版的翻译工作,工作之余先后完成了第一版和第二版的翻译。其中第二版于 2021 年 3 月正式出版。了解详情 →

本书目录

标题后的星级代表章节难度,最低 0 星,最高 3 星

01 DAX 是什么

为所有读者简要介绍 DAX,向SQLExcelMDX 的用户给出学习建议

02 DAX 介绍

介绍 DAX 语言的基础概念,如计算列、度量值等,并给出常用的基础函数

03 基础表函数

DAX 的许多函数都使用表作为参数或返回表作为结果,本章内容介绍最基础的表函数

04 理解计值上下文​

计值上下文是整个 DAX 语言的基石,本章专门介绍计值上下文

05 理解 CALCULATE

介绍 DAX 最重要的两个函数,CALCULATE 和 CALCULATETABLE

06 变量

介绍变量的语法和使用场景,本书的案例广泛使用了变量

07 迭代和 CALCULATE

学习如何使用迭代器,以及上下文转换,以便充分发挥 DAX 的强大功能

08 时间智能计算

深入讲解与时间智能计算相关的函数和多种不同的实战场景

09 计算组

计算组是非常强大的建模工具,本章专门介绍如何创建和使用计算组

10 使用筛选上下文

介绍筛选上下文的高级用法,比如数据沿袭、如何检测上下文等

11 处理层级结构

介绍如何对层级结构执行计算,以及如何使用 DAX 处理父/子结构

12 使用表函数

介绍在实战中最常用的一批表函数以及相关的应用案例

13 编写查询

介绍使用 DAX 编写查询时的语法,常用的函数和对应的案例

14 高级 DAX 原理

高级内容,通过扩展表理论揭示了复杂 DAX 表达式的大部分秘密。

15 高级关系

介绍如何管理 DAX 中的关系,并展示分析型数据模型中常见的多种类型的关系

16 高级 DAX 计算

展示如何通过 DAX 解决复杂的计算案例。这是关于 DAX 语言的最后一章

17 DAX 引擎

详细介绍了 VertiPaq 引擎的架构,本章帮助你了解如何在 DAX 公式中获得最佳性能

18 优化 Vertipaq 引擎

介绍数据模型的优化手段,比如规范化、减少列基数、如何处理关系等

19 分析 DAX 查询计划

介绍如何读懂查询计划,以及如何借助 DAX Studio 等工具评估查询的性能

20 DAX 优化

综合运用之前的优化知识,评估公式的性能并给出优化方案

买了这本书的人怎么说

常见问题

关于 DAX 权威指南中文版的购买和阅读建议