首页 > 其他分享 >Power BI DAX中如何使用EVALUATE?

Power BI DAX中如何使用EVALUATE?

时间:2023-12-01 15:11:06浏览次数:27  
标签:Power Area EVALUATE BI 查询 DAX

 问题描述:

业务同事询问,在Power BI DAX中EVALUATE如何使用,希望介绍一下使用语法和常用的小例子使用。

同时给大家介绍一下:
在Power BI DAX中,EVALUATE函数用于执行一个表达式并返回一个表。
通常是在DAX Studio中使用,可用于检查表表达式结果,验证数据结果是否正确。

使用语法:
EVALUATE <table>

通过数据查询;筛选过滤;排序三个小例子解释Evalute如何使用:

举例1,数据查询
查询区域表Area表的数据:
EVALUATE Area

举例2,增加筛选过滤

有同学问,如果我要filter其中Province='上海'的信息,怎么办?
EVALUATE
Filter(
    Area,
    Area[Province]="上海"
    )

举例3,为查询结果排序

还有同学问,如果我要给查询的信息排序,怎么办?
哪就需要增加Order by的排序语句为查询结果排序。

EVALUATE
Filter(
    Area,
    Area[Area]="华东"
    )
ORDER BY
    Area[Area],
    Area[Province]

有一个DAX Studio入门教程,非常建议大家看下,会对使用Power BI进行数据查询,调优等有非常大的帮助。

链接:Power BI外挂级辅助工具 - DAX Studio 入门8式 - 知乎 (zhihu.com)

标签:Power,Area,EVALUATE,BI,查询,DAX
From: https://www.cnblogs.com/theseven/p/17869750.html

相关文章

  • 通过PowerShellPlus示例脚本学习PowerShell-使用SMO创建MSSQL任务
    ##=====================================================================##Title:Create-MSSQLJob-UsingSMO##Description:CreateadailySQLjobtocallapowershellscript##Author:Idera##Date:9/1/2008##Input:-serve......
  • Windows安装Powershell7.x
    事件起因:由于需要运行一个脚本,但是该脚本是广大网友群众使用Powershell7写的,我自带的是Powershell5,运行过程中总是出现莫名其妙的问题,于是决定将Powershell升级到Powershell7.4.0解决办法:1、首先确认当前系统自带的Powershell的版本:$PsVersionTable.PSVersion......
  • 个人笔记:阿里云Centos8.4+ZABBIX6.2的安装配置
    ##############################1、安装zabbix仓库##############################[root@test~]#rpm-Uvhhttps://repo.zabbix.com/zabbix/6.2/rhel/8/x86_64/zabbix-release-6.2-3.el8.noarch.rpmRetrievinghttps://repo.zabbix.com/zabbix/6.2/rhel/8/x86_64/zabbix-rele......
  • 【Spring】SpringBoot+RabbitMQ(direct/fanout/topic)の構築方法
     ■POM.xmlの中で、下記の内容を追加<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-amqp</artifactId></dependency><dependency>......
  • 自定义bib文件
    一、使用在使用word编写论文时,需要使用参考论文格式,此时可以使用bib生成指定的格式,在放入文中进行使用。latex自带了一种bib参考格式的指令:latexmakebst通过上面的指令可以通过选项进行操作生成一个dbj文件。再通过对dbj文件的内容进行修改,就可以到一个目标的bst文件。但是......
  • Troubleshooting ‘Externally Managed Environment’ Error in Debian 12 Pip3 Insta
    https://medium.com/@kiena/troubleshooting-externally-managed-environment-error-in-debian-12-pip3-installation-439d62e5a970 WhenworkingwithPythononDebian12,youmayencounteranerrormessageregardingan‘ExternallyManagedEnvironment’.Thiserrorc......
  • Spring源码学习之Web数据绑定器WebDataBinder
    WebDataBinder1.描述特殊的数据绑定器用于从web请求参数到JavaBean对象的数据绑定。专为web环境,但不依赖于ServletAPI;作为更具体的DataBinder变体的基类,例如ServletRequestDataBinder。2.注意:数据绑定会暴露对象图中不打算被外部客户端访问或修改的部分,从而导致安全问题。因......
  • zabbix6监控k8s指标说明
    一.deploy中的指标1.1Deployment副本数未达预期告警min(/Kubernetes_testclusterstatebyHTTP/kube.deployment.replicas_mismatched[{#NAMESPACE}/{#NAME}],{$KUBE.REPLICA.MISMATCH.EVAL_PERIOD:"deployment:{#NAMESPACE}:{#NAME}"})>0andlast(/Kubernetes_testclus......
  • 使用RabbitMQ时使用MemoryPack序列化和反序列化对象
    [MemoryPackable]publicpartialclassUserEto{publicStringName{get;set;}} 发送端publicclassEventBus:IEventBus{publicvoidPublish(stringexchangeName,objecteventData){usingvarconnection=RabbitMQ......
  • Halcon 与 bitmap 互转
     Halcon与bitmap互转:publicvoidBitmap2HObjectBpp24(Bitmapbmp,outHObjectimage){try{Rectanglerect=newRectangle(0,0,bmp.Width,bmp.Height);BitmapDatasrcBmpData=bmp.......