章DAX是什么1
理解数据模型1
理解关系的方向3
给Excel用户的DAX学习建议5
单元格和智能表格5
Excel函数和DAX:两种函数式语言7
使用迭代器7
DAX相关理论8
给SQL开发人员的DAX学习建议8
处理关系9
DAX是函数式语言9
DAX是一种编程语言和查询语言10
DAX和SQL中的子查询与条件语句10
给MDX开发者的DAX学习建议11
多维模型和表格模型12
DAX是一种编程语言和查询语言12
层级结构12
叶级计算14
给PowerBI用户的DAX学习建议14
第2章DAX介绍15
理解DAX计算15
DAX的数据类型17
DAX运算符20
表构造器22
条件语句22
理解计算列和度量值23
计算列23
度量值24
正确选择计算列和度量值27
变量28
处理DAX表达式中的错误29
转换错误29
算术运算错误30
空值或缺失值30
截获错误32
生成错误35
规范化DAX代码36
聚合函数和迭代函数介绍39
认识常用的DAX函数42
聚合函数42
逻辑函数43
信息函数45
数学函数45
三角函数46
文本函数46
转换函数48
日期和时间函数48
关系函数49
结论51
第3章使用基础表函数52
表函数介绍52
EVALUATE函数语法介绍54
理解FILTER函数56
ALL和ALLEXCEPT函数介绍58
理解VALUES、DISTINCT函数和空行63
将表用作作为标量值68
ALLSELECTED函数介绍70
结论72
第4章理解计值上下文73
计值上下文介绍74
理解筛选上下文74
理解行上下文79
测试你对计值上下文的理解81
在计算列中使用SUM函数81
在度量值中使用列83
使用迭代函数创建行上下文83
嵌套多个表的行上下文84
同一个表上的多层嵌套行上下文85
使用EARLIER函数90
理解FILTER、ALL函数和上下文交互91
使用多个表94
行上下文和关系95
筛选上下文和关系98
在筛选上下文中使用DISTINCT和SUMMARIZE函数102
结论105