美文网首页
时间函数在度量引用中的传递(小心大小写的问题)

时间函数在度量引用中的传递(小心大小写的问题)

作者: BI罗 | 来源:发表于2021-01-11 17:41 被阅读0次
P12M_All_in_Share 1:=
VAR d = MAX ( 'Dim_Date_Fact_Share'[Date] ) RETURN d

P12M_DYA_All_in_Share 1:=
VAR YA =
    CALCULATE ( [P12M_All_in_Share 1], DATEADD ( 'Dim_Date2'[Date], -1, YEAR ) )
RETURN
    ya

==============
大小写的参数同步问题

x=
VAR d1 =
  MAX ( 'Dim_Date_Fact_Share'[Date] )
VAR d2 =
    MAX ( Dim_Date2[Date] )
VAR b =
    IF ( d2 >= d1, d1, d2 ) //如果选择的时间段超过事实表最大日期,就是事实表最大日期
VAR t =
    CALCULATE (
        [0Normalized_Share 1],
        DATESINPERIOD ( 'Dim_Date2'[Date],EOMONTH(b,-1), -3, MONTH )  //eomonth返回上个月月末
    )
RETURN
    t

 CALCULATE (
        [x],
        DATEADD ( 'Dim_Date2'[Date], -1, YEAR ) ,DATEADD ('Dim_Date_Fact_Share'[Date] , -1, YEAR )  
    )

两个DATEADD是为了b变量的if参数保持同步往后一年

相关文章

  • 时间函数在度量引用中的传递(小心大小写的问题)

    ==============大小写的参数同步问题 两个DATEADD是为了b变量的if参数保持同步往后一年

  • Go 语言函数 引用传递

    引用传递是指在调用函数时将实际参数的地址传递到函数中,那么在函数中对参数所进行的修改,将影响到实际参数。 引用传递...

  • 18-变量

    变量的引用 变量和数据都是保存在内存中的 在python中,函数的参数传递以及返回值都是靠引用传递的 引用的概念在...

  • 027_wz_hm_python变量进阶

    变量的引用 变量和数据都是保存在内存中的,在python中函数的参数传递以及返回值都是靠引用传递的 引用的概念:变...

  • 关于block中__strong与__weak的一点思考

    值传递&&引用传递 首先从函数谈起,函数参数传递的类型分为值传递和引用传递两种,值传递的过程指的是在实参给形参赋值...

  • C++ 函数的一些重点

    函数的引用参数使用 通过引用传递参数 一般函数,如: 其参数总是按值传递。这意味着,在调用函数时,传递给函数的是调...

  • php中的函数引用传递

    默认情况下,函数参数通过值传递(因而即使在函数内部改变参数的值,它并不会改变函数外部的值)。如果希望允许函数修改它...

  • 王道程序员求职宝典(十)函数,栈与队列

    函数 参数传递值传递指针传递引用传递指针引用*& 内联函数成员函数内联普通函数内联宏定义 默认参数从右向左设定默认...

  • 数据结构与算法 javascript

    基础概念 javascript中,函数的参数传递方式都是按值传递,没有按引用传递的参数。但是javascript中...

  • 值传递与引用传递

    值传递 在调用函数时将实际参数复制一份传递到函数中,这样在函数中如果对参数进行修改,将不会影响到实际参数。 引用传...

网友评论

      本文标题:时间函数在度量引用中的传递(小心大小写的问题)

      本文链接:https://www.haomeiwen.com/subject/uiwdaktx.html