最新发布

为社区赋能,Power BI DAX共享函数库正式上线!
前言 为了让DAX自定义函数功能发挥最大价值,我创建了一个共享的函数库,欢迎各位小伙伴使用! 该共享函数库根据常用场景,提供了DAX语言所没有的基础扩展函数,以及其他功能函数等,可帮助减少重复、提升开发与维护效率。 该共享函数库还在持续建设...

必看!万字长文,带你了解PowerBI窗口函数的所有秘密
前言 在2022年9月左右的更新中,DAX中新增了窗口函数这一个类别,推出了OFFSET、INDEX、WINDOW等窗口函数,并在后续的更新中又新增了新的RANK、ROWNUMBER这两个窗口函数。 窗口函数的出现简化了DAX中原本较复杂的...

借助PowerBI自动页面刷新功能实现大屏报表的实时数据展示
在面对需要实时数据的场景中,抛开流数据集等特殊方案,常规的PowerBI报表的做法一般都是使用DirectQuery模式来获取数据。因为DirectQuery模式是直接连接到数据源的,报表上的任何计算或查询都会发送到数据源进行处理,然后数据源再把计算好的结果返回到报表,因此DirectQuery模式很适合用于大数据量或实时数据需求的场景。

巧用Dual存储模式提升DirectQuery模型的本地开发速度
在使用DirectQuery模式时,所有计算请求都会发送到数据源去计算,然后再把结果返回到PowerBI中显示。这时,如果因为数据源的性能比较慢或因为网络波动等情况,使得数据源返回结果的时间变长,就有可能会导致本地开发的速度变慢。 比如每调整一下度量值代码,或调整切片器、视觉对象所用字段等常用操作时,都需要先等DirectQuery的数据源进行计算,这可能需要很长时间才会有结果出来,就会导致开发节奏一卡一卡的,非常难受。 因此本篇文章将介绍一种方法来解决本地开发时遇到的DirectQuery数据源反应慢的问题,以便提升开发速度。

使用PowerBI的Dual存储模式优化跨岛弱关系的性能
Dual模式可能很少有人用到,这个模式叫双模式,它集成了Import与DirectQuery的优势,既可以作为Import模式用于性能密集型查询,也可以作为DirectQuery模式用于实时或特定查询需求。主要用于解决混合模型下Import模式的表与DirectQuery模式的表之间的跨岛弱关系所带来的性能问题。

解决PowerBI中DirectQuery模式的100W查询行数限制
在大数据量且需要实时数据的场景下,使用直连模式(DQ,Direct Query)是比较好的选择,但使用DQ模式时需要格外注意它的一些注意事项,否则很容易就会遇到问题。

PowerBI内存不足报错的解决方案
本篇文章将介绍一些可能会影响到计算资源的设置,以便解决未达到硬性资源上限时的内存不足的报错。当然,如果已经达到了硬性资源上限,那么怎么设置都是没用的,此时要么就是升级容量,要么就是减少数据量或优化模型的计算逻辑与表达式等。

PowerBI批量重命名度量值、表名与列名等对象名称
统一的命名规范对后续维护与交接至关重要。当发生模型迁移或业务变更时,往往需要批量重命名对象。此时若手动逐一修改,不仅效率低下,还易出错。因此本篇文章将介绍在PowerBI中批量重命名各类对象的实用方法与技巧。 使用PowerQuery进行重...

使用PowerBI读取或合并SharePoint上的CSV文件
之前有写过文章来介绍如何读取并合并SharePoint上的Excel文件,但考虑到CSV文件也挺常使用,特别是大数据量导出场景下基本都是CSV格式的,因此本篇文章也介绍一下如何读取并合并SharePoint上的CSV文件。 读取单个CSV文...

PowerBI DAX自定义函数(UDF)的使用与介绍
在2025年9月份的更新中,PowerBI推出了DAX自定义函数功能,允许用户自行创建函数来实现代码重用或逻辑重用,然后可在任何度量值、计算列、计算表或查询等DAX表达式中进行调用,就像使用DAX语言本身的函数一样。

在PowerBI中自动获取假日表
在很久之前曾分享过一个自动获取假日表的小工具,这个小工具是通过爬取国务院的节假日安排通知并清洗整理后得到的假日表,但因为国务院网站结构发生变化,这个小工具已经失效了。 由于假日表是PowerBI中很常用到的一种表,因此寻找到了另一个数据源进...

在PowerBI中使用明细行表达式来实现代码复用
在PowerBI中并没有类似全局变量的东西,如果想在不同的度量值或计算列、计算表、查询等对象中引用同一段代码,那么就只能是把这段代码在每个计算对象中复制粘贴一份。但这样做的话,如果这段代码要进行修改,那么就要修改所有使用到了这段代码的度量值等计算对象,如果数量比较多,则不利于维护。 幸运的是,PowerBI中虽然没有全局变量,但可以借助 明细行表达式(Detail Rows Expression) 来达到同样效果。

在PowerBI中以先进先出规则计算单批满足机制下的出库分配
先进先出(FIFO)是库存管理中广泛采用的核心原则,尤其在财务核算和成本计算中至关重要。本篇文章将介绍如何在PowerBI中实现基于先进先出规则的单批满足机制下的出库分配。 问题描述 计算每次出库时要使用的入库批次,在满足以下要求的情况下优...

在PowerBI中以后进先出规则计算出入库核对表
后进先出(LIFO)是库存管理中常用的计价方法之一,特别适用于物价波动较大的环境。本篇文章将介绍如何在PowerBI中实现基于后进先出规则的出入库核对表计算,帮助财务和供应链管理人员准确核算库存成本。 问题描述 按后进先出规则,找出各产品出...

在PowerBI中以先进先出规则计算出入库核对表
先进先出(FIFO)是企业管理中广泛应用的库存计价方法,尤其在财务核算和成本分析中扮演着重要角色。本篇文章将介绍如何在PowerBI中实现基于先进先出规则的出入库核对表。 问题描述 按先进先出规则,找出各产品出库时所用的入库批次以及对应的出...

在PowerBI中以先进先出规则计算商品库存成本
先进先出(FIFO)是企业管理中广泛应用的库存计价方法,尤其在财务核算和成本分析中扮演着重要角色。本篇文章将介绍如何在PowerBI中按先进先出规则计算库存商品的库存成本。 问题描述 按先进先出规则,计算库存商品的库存成本。计算过程如下图所...

在PowerBI中以先进先出规则计算商品出库成本
先进先出(FIFO)是企业管理中广泛应用的库存计价方法,尤其在财务核算和成本分析中扮演着重要角色。本篇文章将介绍如何在PowerBI中按先进先出规则计算商品出库成本。 问题描述 按先进先出规则,计算商品出库成本。例如:对于P002商品,它的...

在PowerBI中进行人员轮换排班
人员轮换排班是企业管理中的一项基础但重要的工作,本篇文章将以模拟案例的形式来介绍如何在PowerBI中实现这一目的。 问题描述 某工厂小组有A、B、C、D、E、F、G七名员工,为平衡工作与生活,现在需要对他们在接下来30天的工作进行排班。排...

在PowerBI中按版本分月展示销售目标与实际值
对比销售目标与实际完成情况是一项基础但至关重要的任务,本篇文章将介绍如何在PowerBI中按版本分月展示销售目标与实际值。 问题描述 现有不同版本的计划,制定了不同月份应该要达到的销售目标。现在需要计算各个月份的销售额,要求如下,请自行建模...

在PowerBI中计算项目人员投入时间
准确计算项目人员投入时间是成本控制、资源分配和项目进度管理的基础,本篇文章将介绍如何在PowerBI中实现这一指标的计算。 问题描述 某公司采用人天来衡量项目的投入,一人天等于八小时,该公司记录了所有人员在每个项目里的投入时间段与投入占比,...










