D-BI

在PowerQuery安全地移除字段

原文译注:Davis ZHANG 在Power Query, 如果你要移除一个不存在的字段,你将遇到错误。尽管您可能不会故意删除不存在的列,但是当您从数据源中删除了该列时,就可能会发生此情况。 防止这种错误发生的主流方法是使用Table....

全 文
P

PowerApps助力PowerBI实现数据写回

注:本文旨在介绍Power BI如何利用PowerApps实现用户在前端对数据源进行增删查改,关于此,你也可以在Google上找到更详细但较零散的资料 正文 在SSAS多维数据集中,开发者可以给数据开启”写回”功能,以便用户可以在前端自行修改某些数据...

解决DAX中数据的循环迭代问题

一、循环迭代的难处 实际业务中,数据迭代应用广泛,如在复利现值、折旧等方面的计算,然而众所周知的是,DAX是一个基于列引擎的函数语言,数据中每行基于其各自行上下文计算,但我们需要的效果是,列的第二行的数据基于第一行数值的计算产生,以此类推,列的第n行数...

P

Power BI复合饼图介绍

近期自己尝试开发了一个自定义可视化 - 复合饼图。这款原本在Excel的可视化终于可以搬到Power BI使用了: 本可视化仅用于学习目的,其使用案例可点此到达百度网盘,提取码为ppll 该可视化控件使用R语言开发,我原本打算开发好可以给大家使用...

P

Power BI分析客户购买行为洞察产品潜力

【前述一】本文旨在利用DAX在Power BI实现客户购买行为的分析,并据此以洞察产品潜力。(注:本文逻辑可能有点复杂,但推荐大家研究,必有收获) 【前述二】微软BI专家Marco Russo和Alberto Ferrari刚好就在五年前的本月在DA...

使

使用Charticulator自制可视化控件

前述:在报表项目中,开发出符合特定需求的可视化控件是十分必要的,但对于大多数Power BI用户来讲,没有编程背景,开发的过程将是耗时而痛苦的。 Charticulator[见尾注]自去年八月发布以来,广受好评,它允许没有编程背景的人,在短短两分钟内开发...

M

M函数:Text.ReplaceAll

原文译注:Davis ZHANG 2019年6月4日更新: 不幸的是,该函数不会被发布。该函数是经过认证的连接器的一部分,现在已隐藏。 在Power BI Desktop 2019年5月的更新文档,其中包括一个新的M函数:Text.Rep...

D

DAX实现K近邻(KNN)分类算法

前述:能不能够仅仅依靠Power BI自身来实现一些较简单的机器学习算法呢,而不用事事都依赖于R和Python,因此,我使用DAX做了一些尝试。过去,我实现了用DAX完成了多元线性回归,但那属于回归算法。对于分类算法,至少在K近邻算法方面,Google和...