在最近的一次数据分析中,我通过一段对两个表的链接查询,返回我需要的数据。在使用过程中,我发现了其中包含了一些脏数据,需要通过一些方法清除它们。我定位了这些数据的特点,然后把他...
在最近的一次数据分析中,我通过一段对两个表的链接查询,返回我需要的数据。在使用过程中,我发现了其中包含了一些脏数据,需要通过一些方法清除它们。我定位了这些数据的特点,然后把他...
在处理Powerbi模型性能问题上,可以考虑优化的地方有很多,主要就是围绕着CPU和RAM开销情况进行优化。最基本但是最重要的原则就是使得内存使用最小化。默认情况下,查询编辑...
当我们在Power Query中处理表或者查询的时候,对数据源有两种处理方式:复制 和 引用。仅解释它们的字面意思很简单,但是要理解它们的具体行为就需要一些深入的思考。当你明...
当我们启动Word程序的时候,系统会按照默认的字体和字号准备模板。通常,默认的字体是Calibri或者Times New Roman,字号默认为11或者12号字。如果你修改它...
另一个常用的计算,是计算累计值。累计值,也就是当我们有一些列的顺序的数值,然后对其按照顺序进行累积,通常是按照时间顺序。例如,我们可能会需要按照时间计算总销售额,计算累计销量...
到目前为止,您已经对DAX的理论知识有了牢固的基础,是时候让我们开始用DAX来解决一些问题的场景了。本章节,我们会列举几个使用DAX的案例。 注意的是这章节的目的不是提供一个...
翻看文集,才发现来到简书已经一年了。 第一篇文章发表与2017年7月24日,从那时起,我便开始了在简书定期写作更新的历程。至今总共发布了一百多篇文章,除去被我隐藏的文章,累计...
calculate还有另外一个可以好用的功能就是,它可以激活一个关系,并用于计算。事实上,按你知道的,数据模型中,会存在激活和未激活的关系。存在未激活的关系,是因为在两个表中...
相关表的唯一值计算模式适用于计算模型中任意表任意列。相对于使用distinctcount来计算整个表的某一列的唯一值,使用这个模式可以计算该筛选条件下,相关表的数值。 例如,...
allselect是个很有效的函数,它可以只使用透视表上的页面筛选器和切片器,来计算值。例如,我们建立如下的一个透视表。 这个报表里面,我们显示了当前行对应的产品的销售占总额...
独有的个性,时间会让你与众不同。 都有的共性,时间会让你难于出众。 人生是短暂的,要在短暂的时光里绽放出人生光彩,就得在为人处事上做的异常出色,非常优秀,但凡优秀之人皆有与众...
这里有必要总结一下calculate是如何工作。你可以使用下面的知识来检测下你对calculate的知识。如果你能理解下面的所有知识,那么你就已经在称为DAX大师的路上了。 ...
当你设计一个数据模型,你应该要注意一个复杂的概念,也就是公式的循环引用。这节中,我们要学习什么是循环引用,以及如何避免。 介绍循环引用概念之前,我们先介绍一些简单的,线性的依...
1. Firstnonblank A. 语法 B. 返回 表——返回列中的第一个值,由当前上下文过滤,其中表达式不为空。 C. 注意事项 第一参数是一个迭代器 通常...
之前的学习中,我们学习了变量的概念,使用下面的表达式作为案例: 使用变量,可以让代码更容易阅读,以及避免对子代码重复书写,但是它们还有另外一个非常重要的点,就是它们使用上下文...
在介绍星形结构和powerbi最佳实践的时候,通常会被问到如何在同一个模型中处理预算和实际的问题?如果两者的粒度不一样怎么处理?通常我们不能通过简单的模型和关系处理这个问题,...
按目前我们学习的内容,我们知道以下两个product表的计算列的区别: 这两个都是计算列,都使用了calculate函数,因此,两个都会发生上下文转换。 sumofunitp...
上下文转换,把当前的行上下文自动转换为等效的筛选上下文。这里我们详细说下,行上下文总是只有一个行,而calculate转换后得出的筛选上下文就可有可能包含多个行了,并且cal...
我妈刚结束退休老同事聚会,回家到家中对我讲述她老同事陈阿姨在“美国养老”的生活。 陈阿姨有个女儿,二婚嫁给一位美国富商,早已加入美国国籍,并接陈阿姨来美国定居,陈阿姨五年前获...
文/樊荣强 昨天一天是周末口才集训的日子。开场的时候,我讲了一个话题:为什么人与人之间的差距就这么大呢? 当然,差距肯定有天生的,但是这个我们无法选择。先天的差距会造成后天的...