首页 > 其他分享 >Power BI - 5分钟学习新增度量值

Power BI - 5分钟学习新增度量值

时间:2024-01-22 10:36:24浏览次数:26  
标签:Power Sales BI TotalSales DAX 度量

每天5分钟,今天介绍Power BI新增度量值

在 Power BI Desktop 中,你可以创建度量值。度量值用于计算表达式的结果。
在创建自己的度量值时,需要使用DAX语言。
DAX包括超过200个函数、运算符等,几乎可以计算任何数据分析所需的结果。

下面以计算产品销售举例创建TotalSales的度量值,带大家理解度量值。
导入样例数据,请看样例内容;

(Excel数据源导入请参考每天5分钟第一天)。

操作步骤:
  1,右键点击Data数据区中导入的表【Sales】->【New Measure】;

  2,创建销售TotalSales度量值(Measure)

TotalSales = SUMX(Sales,Sales[Price] * Sales[Quantity])
(SUMX为DAX自带函数用于求每行记录的销售)

  3,度量值展示:
分别拉取了两个表格【Table】对象,给他们放入不同的维度信息。
一个仅到城市City维度,另外一个可下沉到Product产品维度。
大家会发现同样的度量值在两个表格中展现的数字是不同的,这就是度量值的特性,计算结果是动态的。

 

最后再次需要着重说明,度量值是会根据上下文自动计算展示的结果,换句话说度量值是动态的。
这和前一篇讲的新增列区别很大。

今天你学会了么?

标签:Power,Sales,BI,TotalSales,DAX,度量
From: https://www.cnblogs.com/theseven/p/17979421

相关文章

  • WPF 使用CommunityToolkit.Mvvm实现Binding示例
    WPF在国内的发展一言难尽。属于那种死不死,活不活的状态。现在应用最多的场景就是上位机了。最近研究了一下WPF中重要的特性之一Binding。如果你没有学会它,基本WPF就没有学明白。研究Binding的时候,我也用了MVVM特性,这也是WPF必学的科目之一。我原来用的是MVVMLight。可是后来......
  • FastAPI学习-28 alembic数据迁移报错:Target database is not up to date 报错解决办法
    前言当表结构有变更,数据迁移时,出现报错:Targetdatabaseisnotuptodate遇到的问题执行迁移命令alembicrevision--autogenerate-m"testv4"出现如下报错>alembicrevision--autogenerate-m"testv4"INFO[alembic.runtime.migration]ContextimplMySQLImpl.INFO[alem......
  • 2024 礼品 Power Adapter and Connnect Specifications
    1.PowerAdapter30WChargeyourdevicesUSB-C,USB-A(Plugtypevariesbyregion,OnlyEU&UKplugareapprovedandsuitableforuseinSingapore.)Model:ILINC30WOutputpower:30WMax.Operatingtemperature:0-45°CAverageactiveefficiency:Min81.......
  • ROS串口通信报错:IO Exception (13): Permission denied, file /tmp/binarydeb/ros-noe
    ROS在串口通信时,当我们插入USB后,catkin_make之后,报错:IOException(13):Permissiondenied,file/tmp/binarydeb/ros-noetic-serial-1.2.1/src/impl/unix.cc,line151.[ERROR][1705845384.528602780]:Unabletoopenport这是usb权限不够的原因我们首先查看接口设备:l......
  • 使用docker容器部署zabbix5.4
    1.创建自定义网络dockernetworkcreate--subnet172.20.0.0/16--ip-range172.20.240.0/20zabbix-net2.运行MySQL服务dockerrun--namemysql-server-t\-eMYSQL_DATABASE="zabbix"\-eMYSQL_USER="zabbix"\-e......
  • RabbitMQ学习八 消费者可靠性
    一、消费者确认机制消费者的可靠性是靠消费者确认机制来保证。RabbitMQ提供了消费者确认机制(consumerAcknowledgement)。当消费者处理消息结束后,应该向RabbitMQ发送一个回执,告知RabbitMQ自己处理状态。回执有三种可选值:ack:成功处理消息,RabbitMQ从队列中删除该消息nack:......
  • (8)Powershell中变量的定义和使用
    (8)Powershell中变量的定义和使用这一节主要介绍Powershell中变量的定义和使用,以及使用变量时应该注意的事项。和所有编程语言中的变量一样,Powershell中的变量也是存于存储值的内存单元,需要注意的是,Powershell中的变量是以美元符号($)开头的单字节(一般是英文字符,虽然ISE中支持......
  • (14)Powershell中的逻辑运算符
    (14)Powershell中的逻辑运算符上一节介绍了Powershell中的比较运算符,以及如何使用Powershell中的位运算来操作文件的属性,想写内容参考HERE。这一节介绍Powershell中的逻辑运算符。逻辑运算符可以连接表达式和语句,返回值为TRUE或者FALSE,以此来构成条件为真或为假的bool(TR......
  • (13)Powershell中的比较运算符与位运算符
    (13)Powershell中的比较运算符与位运算符上一节介绍了Powershell中变量的类型,详细内容使劲戳这里。本节介绍Powershell中的比较运算符。使用比较运算符,可以指定用于比较值,也可以查找与指定模式匹配的值。如果要使用比较运算符,需要同时指定要进行比较的值以及分隔这些值的运算......
  • RabbitMQ学习六 生产者可靠性
    一、生产者重连由于网络波动可能造成客户端连接MQ失败的情况,通过配置可以开启连接失败后的重连机制:spring:rabbitmq:addresses:xxx.xx.xx.xxport:5672username:xxxxxpassword:xxxxvirtual-host:/xxxxconnection-timeout:1s#设置MQ的连......