📜  DAX功能-描述结构(1)

📅  最后修改于: 2023-12-03 15:30:23.084000             🧑  作者: Mango

DAX功能-描述结构

DAX(数据分析表达式)是一种用于Power Pivot,Power BI和SSAS Tabular项目中的语言。它用于创建自定义指标和计算字段,以便进行数据分析。DAX支持大多数Excel函数,并提供了一些特殊的功能。下面是DAX的一些重要特点:

1. 数据模型

DAX使用数据模型来组织数据。 数据模型是Power Pivot中的一个关键概念,它是数据的逻辑结构。数据模型定义了各种表之间的关系和计算方式。通过建立数据模型,可以方便地组织和分析大量数据。

2. 函数

DAX有丰富的内置函数来处理不同的数据类型和数据分析需求。 它支持数学、字符串、日期/时间、逻辑/比较、统计/聚合函数等。示例:

SUM('Table'[Column])
3. 表达式

DAX表达式用于计算或指定值或表。表达式结果可以是数值、文本或日期。表达式是DAX中最基本的组成单元。示例:

='Table'[Column] + 'Table'[Column 2]
4. 筛选

筛选是DAX的另一个重要部分。 它通过应用筛选器,可以查找某个值或范围内的所有值并返回结果。 示例:

CALCULATE(SUM('Table'[Column]),'Table'[Column 2]="value")
概括

DAX是一种结构化查询语言,用于数据分析和建模。它提供了内置函数、表达式和筛选器,可以轻松完成各种数据分析与计算。