AX 主要的计算:
计算列
计算度量值
计算表
行过滤器
DAX 拥有许多可用于成形、组织或分析数据的函数。 这些函数可以分为以下几个类别:
日期和时间函数: DAX中的这些函数类似于Microsoft Excel中的日期和时间函数。但是,DAX函数基于Microsoft SQL Server使用的日期时间数据类型。
时间智能功能: 这些功能可帮助您创建使用内置日历和日期知识的计算。通过将时间和日期范围与聚合或计算结合使用,您可以在销售,库存等可比较的时间段内建立有意义的比较。
过滤器函数: 这些函数可帮助您返回特定数据类型,在相关表中查找值,以及按相关值过滤。查找函数通过使用表和它们之间的关系来工作。过滤功能允许您操纵数据上下文以创建动态计算。
信息函数: 这些函数查看作为另一个函数的参数提供的表或列,并告诉您该值是否与预期类型匹配。例如,如果引用的值包含错误,则ISERROR函数返回TRUE。
逻辑函数: 这些函数返回有关表达式中值的信息。例如,TRUE函数可以让您知道要评估的表达式是否返回TRUE值。
数学和触发函数: DAX中的数学函数类似于Excel的数学和三角函数。但是,t99 是 DAX函数使用的数值数据类型的一些差异。
父和子函数: 这些数据分析表达式(DAX)函数可帮助用户管理在其数据模型中显示为父/子层次结构的数据。
统计函数: 这些函数执行聚合。除了创建总和和平均值,或查找最小值和最大值之外,您还可以在聚合之前过滤列,或者根据相关表创建聚合。
文本函数: 使用这些函数,您可以返回字符串的一部分,在字符串中搜索文本或连接字符串值。附加功能用于控制日期,时间和数字的格式。
其他函数: 这些函数执行无法由大多数其他函数所属的任何类别定义的唯一操作。