initial
This commit is contained in:
@@ -0,0 +1,67 @@
|
||||
table MQY
|
||||
lineageTag: d1b1f83d-7eb1-4ff3-bfdb-4ef33a10fca8
|
||||
|
||||
calculationGroup
|
||||
|
||||
calculationItem MTH = SELECTEDMEASURE()
|
||||
|
||||
calculationItem QTD = CALCULATE(SELECTEDMEASURE(), DATESQTD(Dim_Calendar[Date]))
|
||||
|
||||
calculationItem YTD = CALCULATE(SELECTEDMEASURE(), DATESYTD(Dim_Calendar[Date]))
|
||||
|
||||
calculationItem QTDAvg =
|
||||
CALCULATE (
|
||||
DIVIDE (
|
||||
SELECTEDMEASURE ( ),
|
||||
COUNTROWS ( VALUES ( Dim_Calendar[YYYYMM] ) )
|
||||
),
|
||||
DATESQTD ( Dim_Calendar[DATE] )
|
||||
)
|
||||
|
||||
calculationItem HYTDAvg =
|
||||
VAR Y = MAX ( Dim_Calendar[YEAR] )
|
||||
VAR M = MAX ( Dim_Calendar[MONTH] )
|
||||
VAR DT0 = IF ( M <= 6, DATE ( Y, 1, 1 ), DATE ( Y, 7, 1 ) )
|
||||
VAR DT1 = MAX ( Dim_Calendar[DATE] )
|
||||
RETURN
|
||||
CALCULATE (
|
||||
DIVIDE (
|
||||
SELECTEDMEASURE ( ),
|
||||
COUNTROWS ( VALUES ( Dim_Calendar[YYYYMM] ) )
|
||||
),
|
||||
DATESBETWEEN ( Dim_Calendar[DATE], DT0, DT1 )
|
||||
)
|
||||
|
||||
calculationItem RHYAvg =
|
||||
|
||||
VAR Y = MAX(Dim_Calendar[Year])
|
||||
VAR M = MAX(Dim_Calendar[MONTH])
|
||||
VAR DT = IF(M<=6, DATE(Y,1,1), DATE(Y,7,1))
|
||||
VAR DT0 = DATE(YEAR(DT), MONTH(DT)-6,1)
|
||||
VAR DT1 = DATE(YEAR(DT0), MONTH(DT0)+5,1)
|
||||
RETURN CALCULATE(
|
||||
AVERAGEX(VALUES(Dim_Calendar[YYYYMM]), SELECTEDMEASURE()+0),
|
||||
DATESBETWEEN(Dim_Calendar[Date], DT0, DT1)
|
||||
)
|
||||
//return DT1
|
||||
|
||||
column Period
|
||||
dataType: string
|
||||
lineageTag: cd2f1dfe-55bd-4315-8569-5f3d985e5936
|
||||
summarizeBy: none
|
||||
sourceColumn: Name
|
||||
sortByColumn: 序号
|
||||
|
||||
annotation SummarizationSetBy = Automatic
|
||||
|
||||
column 序号
|
||||
dataType: int64
|
||||
formatString: 0
|
||||
lineageTag: e563ba22-724a-4b45-b545-567fcba9d094
|
||||
summarizeBy: sum
|
||||
sourceColumn: Ordinal
|
||||
|
||||
annotation SummarizationSetBy = Automatic
|
||||
|
||||
annotation TabularEditor_TableGroup = 02_CalGroup
|
||||
|
||||
Reference in New Issue
Block a user