首页 > 其他分享 >在calculate函数中用 ALL( 'Dim_Calendar' )

在calculate函数中用 ALL( 'Dim_Calendar' )

时间:2024-07-04 14:09:00浏览次数:16  
标签:Dim calculate Tgt Sele SM Calendar 筛选

Axis_X_SM_Tgt = 
VAR Sele_Month = SELECTEDVALUE( 'Axis_X_Dec 3 75'[Sort] )
VAR Sele_Year = MAX( 'Dim_Calendar'[Calendar Year] )
RETURN
SWITCH(
    SELECTEDVALUE( 'Axis_X_Dec 3 75'[Sort] ),
    13,[D_3.75_Y_SM_Tgt],
    CALCULATE( [D_3.75_SM_Tgt],'Dim_Calendar'[Calendar Month Num] = Sele_Month,'Dim_Calendar'[Calendar Year] = Sele_Year,ALL( 'Dim_Calendar' ) )

以上代码的整体作用

这个度量值计算的逻辑如下:

  1. 移除 Dim_Calendar 表的所有筛选上下文:通过 ALL('Dim_Calendar'),这个度量值忽略了任何已经应用于 Dim_Calendar 表的现有筛选条件。
  2. 应用新的筛选条件:接下来,它应用 Sele_MonthSele_Year 这两个新的筛选条件,指定计算目标度量值时所需的月份和年份。
  3. 计算目标度量值 [D_3.75_SM_Tgt]:在上述筛选条件下计算 [D_3.75_SM_Tgt]

实际应用场景

这个度量值可能在以下场景中使用:

  • 你需要在报表中显示特定月份和年份的目标值,而不受其他时间筛选器的影响。
  • 你想确保度量值计算时只考虑特定的月份和年份,忽略任何其他日期筛选。

标签:Dim,calculate,Tgt,Sele,SM,Calendar,筛选
From: https://www.cnblogs.com/Jasmine6-Lee/p/18283761

相关文章

  • 29-Calendar
    Calendar提供获取或设置各种日历字段的方法构造方法:protectedCalendar():修饰符是protected,故无法直接创建对象//1创建Calendar对象Calendarcalendar=Calendar.getInstance();//用方法创建对象//打印时间,不能直接calendar.toString()......
  • 降维 (Dimensionality Reduction) 原理与代码实例讲解
    降维(DimensionalityReduction)原理与代码实例讲解作者:禅与计算机程序设计艺术/ZenandtheArtofComputerProgramming关键词:降维技术,数据可视化,特征选择,PCA,t-SNE,SVD,机器学习1.背景介绍1.1问题的由来在数据分析和机器学习领域,面对高维度的数据集是一个普遍且......
  • Paper Reading: Genetic programming for multiple-feature construction on high-dim
    目录研究动机文章贡献预备知识本文方法MCIFC:一种多类无关的特征构建方法CDFC:一种多类相关特征构建方法实验结果数据集和实验设置多特征构造与单特征构造对比多树GP对比单树GPfilter对比混合方法类依赖对比类独立非GP对比基于GP的特征构建优点和创新点PaperReading是从......
  • yolov8训练过程中,出现IndexError:index 17 is out of bounds for dimension 1 with siz
     在用yolov8做数据训练自己的数据时发现,这样一个错误,困扰了我很久。报错的原因是数组的问题,我查了一下百度,说是定义数组的问题,之后我就慌的一批,这个源包这么多,该去哪排查。raceback(mostrecentcalllast):File"d:\jiaotong\ultralytics-8.1.0\mytrain.py",line10,......
  • 显示类控件——Calendar Widget
    ......
  • 内存:M321RYGA0PB2-CCP 96G DDR5 RDIMM,KHAA44801B-MC16、KHAA84901B-MC17、KHAA44801B-
    1、M321RYGA0PB2-CCP是一款带存储器的双列直插式存储模块,可通过添加8位奇偶校验信号,实现错误纠正。该器件支持x4/x8组织/每个DIMM和3DPC配置最高2个级别。规格类型:DDR5DIMM类型:RDIMM容量:96GB组织:2Rx4组件成分:(4Gx4)x40速率:6400Mbps工作电压:1.1V针脚数:288应......
  • 使用自定义查询参数获取 fullcalendar api
    我正试图配置fullcalendar5从数据库中获取api。除了开始和结束之外,我还想向请求传递额外的查询参数。我已经尝试过这种方法,但发现请求总是忽略附加参数。events:{url:'http://localhost:4000/api/timesheet'、type:'GET'、......
  • Java日期类Date、SimpleDateFormat 日期格式类、Calendar详细介绍
    目录一、Date类1.1Date类简单介绍1.2Date类的构造方法代码演示二、SimpleDateFormat日期格式化类2.1SimpleDateFormat日期格式化类简单介绍2.2构造方法代码演示日期格式化模板常用方法代码演示注意三、Calendar类3.1简单介绍3.2创建对象代码演示3.3静......
  • 微星主板首秀CAMM2、Mini_CUDIMM两大革命性内存!下代普及四大徒手DIY设计
    日前,微星全球第一家宣布了配置CAMM2内存的主板,而在台北电脑展上,我们终于见识到了它,暂定名“Z790PROJECTZEROPLUSCAMM2”。CAMM2已经在2023年底正式成为内存行业标准形态,从传统DIMM的立式变成了“躺卧式”,高度空间占用大大压缩,容量可以做得更大目前已经达256GB,而且单条就能组......
  • vue中集成 <el-calendar>日历控件,显示数据的状况
    vue中集成 <el-calendar>日历控件,显示数据的状况。每个日期上显示颜色方框。在 <el-calendar>控件的 <template>中处理具体的颜色显示,使用v-if函数调用处理参数,其中添加 slot-scope="{date,data}"可获取日期和数据。效果图:  参考链接:https://blog.csdn.net/wei......