DAX 在 Power BI 中的应用

了解:

  • 是一种函数语言

  • 执行从最内部函数或参数开始,逐步向外计算

  • 单行中书写,函数的格式对可读性很重要

  • 数据类型:

    1. 数字:整数、小数、货币
    2. 其他:字符串、二进制对象
  • 计算中可混合使用各种数据类型,数据类型转换自动发生

  • DateTime 存储为浮点型,包含整数和小数部分,可精确计算时间

  • 表名、列名规则:

如果表名中有空格,那么表名周围的单引号则是必需的
'Table Name'[ColumnName] #最佳做法
如果表名没有空格,则可以省略单引号
TableName[ColumnName]

函数

官方文档

  • 聚合函数
  • 计数函数
  • 逻辑函数
  • 信息函数
  • 文本函数
  • 日期函数

使用变量

使用变量

关系函数

DAX 具有让你可以与建立了关系的表进行互动的关系函数

你可以返回列值,或者使用 DAX 函数返回某一关系中的所有行。

例如,RELATED 函数依照关系返回列值,而 RELATEDTABLE 依照关系返回经过筛选的只包含相关行的整个表 。

image

RELATED 函数处理多对一 的关系,而 RELATEDTABLE 函数处理 一对多 的关系。

你可以使用关系函数生成包含跨多个表的值的表达式。 DAX 将返回这些函数的一个结果,而不会考虑关系链的长度。

表函数

表函数官网网址

你可能感兴趣的:(DAX 在 Power BI 中的应用)