人生没有彩排
每一天都是现场直播

夕枫的文章

贤者以其昭昭,使人昭昭
47、理解GROUPBY函数 - 枫言枫语

47、理解GROUPBY函数

GROUPBY函数与SUMMARIZE函数非常类似,都是用来做分组聚合的函数,但GROUPBY函数可能更符合平时所理解的分组操作。 因为GROUPBY函数的派生列参数中不提供任何计值上下文,它使用CURRENTGROUP函数来指代被分组的表...

Fabric用户数据函数的介绍 - 枫言枫语

Fabric用户数据函数的介绍

Fabric用户数据函数其实是一个可以在Fabric上托管和运行的自定义API服务,与Azure Functions有点类似。 借助Fabric用户数据函数,可以轻松的根据自身需求来定制和创建API,并可以和Fabric或微软的其他服务集成,这种将整个生态打通所带来的体验是非常强大的。

PowerBI计算组的选择表达式的应用 - 枫言枫语

PowerBI计算组的选择表达式的应用

PowerBI的计算组是一个很强大的功能,它能够批量更改度量值的计算逻辑,并提供了动态数据格式功能,能够帮助我们实现许多技巧,在某些场景下具有不可代替的作用。而在2025年5月18日的更新中,计算组又迎来了一次增强,新增的选择表达式能够对计算组的计算行为进行更精细的控制。

45、理解GENERATE函数 - 枫言枫语

45、理解GENERATE函数

GENERATE函数也可以生成笛卡尔积组合,但与CROSSJOIN函数不同的是,GENERATE函数可以根据不同行来与不同的表产生笛卡尔积。 语法和作用 语法:GENERATE ( Table1, Table2 ) 作用:对Table1的每...

44、理解CROSSJOIN函数 - 枫言枫语

44、理解CROSSJOIN函数

CROSSJOIN函数可以生成多个表的笛卡尔积组合,经常被用于模拟视觉对象的计值环境,以及处理明细正确但总计不正确等场景。 语法和作用 语法: CROSSJOIN ( table1, table2, [tableN... ] ) 作用:返回...

43、理解TOPN函数 - 枫言枫语

43、理解TOPN函数

TOPN函数也是必须掌握的函数,它可以返回指定表按指定条件进行排序后的前N行,经常用于计算头部产品或客户等分析场景。 语法和作用 语法: TOPN(n_value, table, orderBy_expression, [order[, o...

42、理解RANKX函数 - 枫言枫语

42、理解RANKX函数

RANKX函数是DAX函数中的核心函数之一,可以用来对数据进行排名,虽然有些窗口函数也可以实现排名,但RANKX仍然是必须要掌握的函数。 语法和作用 语法: RANKX(table, expression[, value[, order[,...

40、理解HASONEFILTER函数 - 枫言枫语

40、理解HASONEFILTER函数

HASONEFILTER函数与HASONEVALUE函数基本一模一样,唯一区别就在于,HASONEVALUE函数考虑的是交叉筛选,而HASONEFILTER函数只考虑其参数所指定列的直接筛选,除此之外,它们的行为全都一致。 语法和作用 语法...

39、理解HASONEVALUE函数 - 枫言枫语

39、理解HASONEVALUE函数

HASONEVALUE函数的使用频率也很高,它可以判断指定列的可见数据去重后是不是只有一个值,经常用于判断矩阵所处的层级,以及作为将表当作标量值来使用时的保护机制。 语法和作用 语法:HASONEVALUE(columnName) 作用:如...

38、理解SELECTCOLUMNS函数 - 枫言枫语

38、理解SELECTCOLUMNS函数

SELECTCOLUMNS函数与ADDCOLUMNS函数非常类似,SELECTCOLUMNS函数也是迭代表的每一行并计算所给的表达式,最后给表添加新列,但它最终只返回新添加的派生列,而不会返回原有列。 语法和作用 语法: SELECTCOL...

37、理解ADDCOLUMNS函数 - 枫言枫语

37、理解ADDCOLUMNS函数

ADDCOLUMNS函数是一个表函数,同时也是迭代函数,它会像计算列一样,迭代表的每一行并计算所给的表达式,最后给表添加一个新列。 语法和作用 语法: ADDCOLUMNS(table_expression, name, expressio...

PowerBI的“值筛选行为”功能的介绍 - 枫言枫语

PowerBI的“值筛选行为”功能的介绍

在2024年10月,PowerBI更新了一个名为“值筛选行为”的功能,目的是为了修复Auto-Exists机制中的Bug。但由于海量的报表已经运行在这个Bug的基础之上,影响范围过大,且Bug的行为相对稳定可重复,已经逐渐演变成了一个特殊的特性,所以官方决定不直接修复这个Bug,而是提供了名为“值筛选行为”的功能来间接修复。

36、理解自动匹配(Auto-Exists) - 枫言枫语

36、理解自动匹配(Auto-Exists)

自动匹配(Auto-Exists)是DAX引擎的一个优化机制,主要目的是为了剔除无效运算来提升计算速度。但自动匹配的优化机制除了会影响底层实现外,它还会对计值环境造成影响,如果不理解这个机制的话很容易就会出现错误,特别是这个优化机制本身就存...

PowerBI Free账号域名切换 - 枫言枫语

PowerBI Free账号域名切换 【重要通知】

各位小伙伴大家好, 首先告诉大家一个消息,我博客的域名现在已经切换至:www.ximaple.com 原来的域名虽然能够自动重定向,但在之后将彻底关闭,之前收藏了的小伙伴可能需要更新一下收藏夹。 另外就是本次通知的重点了:之前开放给大家学习...

登录

找回密码

注册

Operation don't support