20260421update
This commit is contained in:
@@ -1,13 +1,12 @@
|
||||
table 00_KPI
|
||||
lineageTag: 39b8e218-c376-43f5-9748-3dbaa502b75b
|
||||
|
||||
measure chenwutest1 = ```
|
||||
SUM ( Fact_Sales[SALES_VALUE_CAL] )
|
||||
|
||||
```
|
||||
measure chenwutest1 = COUNTROWS(FACT_SALES) //TOCSV ( VALUES ( Fact_Sales[market] ) )
|
||||
displayFolder: Normal
|
||||
lineageTag: 327243a7-d1c4-4efa-bec8-96f85ad40cec
|
||||
|
||||
annotation PBI_FormatHint = {"isGeneralNumber":true}
|
||||
|
||||
measure '00.base.cu' =
|
||||
SUM ( Fact_Sales[CONUTING_UNIT] )
|
||||
//+ SUM ( Fact_Sales_Main_AIA[CONUTING_UNIT] )
|
||||
@@ -148,246 +147,304 @@ table 00_KPI
|
||||
displayFolder: Normal\00base
|
||||
lineageTag: ef825562-6c3a-40f5-bf07-ae628455c45b
|
||||
|
||||
measure '01.CountingUnit' =
|
||||
measure '01.CountingUnit' = ```
|
||||
VAR _count = [00.base.if.countMarket]
|
||||
VAR _count_TA = [00.base.if.countTA]
|
||||
VAR _isfilter_org =
|
||||
ISFILTERED ( Dim_RC )
|
||||
|| ISFILTERED ( Dim_Org )
|
||||
|| ISFILTERED ( Dim_IsTarget_AIASpecial )
|
||||
|| ISFILTERED ( Dim_HP_Potential_AIA )
|
||||
RETURN
|
||||
SWITCH (
|
||||
TRUE ( ),
|
||||
( ISFILTERED ( Dim_RC ) || ISFILTERED ( Dim_Org )
|
||||
|| ISFILTERED ( Dim_IsTarget_AIASpecial )
|
||||
|| ISFILTERED ( Dim_HP_Potential_AIA ) )
|
||||
|| _count,
|
||||
TRUE ( )
|
||||
, _isfilter_org && _count,
|
||||
CALCULATE (
|
||||
[00.base.cu],
|
||||
TREATAS (
|
||||
[00.base.cu]
|
||||
, TREATAS (
|
||||
VALUES ( Dim_Market[MKT_SOURCE] ),
|
||||
Dim_RC[MKT_SOURCE]
|
||||
),
|
||||
)
|
||||
, '0_Measure_CalGroup'[for_measure] = "_not_allmkt"
|
||||
)
|
||||
, _count,
|
||||
CALCULATE (
|
||||
[00.base.cu],
|
||||
'0_Measure_CalGroup'[for_measure] = "_not_allmkt"
|
||||
),
|
||||
_count_TA,
|
||||
)
|
||||
, _count_TA,
|
||||
CALCULATE (
|
||||
[00.base.cu],
|
||||
'0_Measure_CalGroup'[for_measure] = "_allmkt_TA"
|
||||
),
|
||||
CALCULATE (
|
||||
)
|
||||
, CALCULATE (
|
||||
[00.base.cu],
|
||||
'0_Measure_CalGroup'[for_measure] = "_allmkt"
|
||||
)
|
||||
)
|
||||
```
|
||||
displayFolder: Normal\01
|
||||
lineageTag: 2ada3919-acdf-4f6a-b991-7501cbd8a4e7
|
||||
|
||||
annotation PBI_FormatHint = {"isGeneralNumber":true}
|
||||
|
||||
measure '01.CountingUnit.LY' =
|
||||
measure '01.CountingUnit.LY' = ```
|
||||
VAR _count = [00.base.if.countMarket]
|
||||
VAR _count_TA = [00.base.if.countTA]
|
||||
VAR _isfilter_org =
|
||||
ISFILTERED ( Dim_RC )
|
||||
|| ISFILTERED ( Dim_Org )
|
||||
|| ISFILTERED ( Dim_IsTarget_AIASpecial )
|
||||
|| ISFILTERED ( Dim_HP_Potential_AIA )
|
||||
RETURN
|
||||
SWITCH (
|
||||
TRUE ( ),
|
||||
( ISFILTERED ( Dim_RC ) || ISFILTERED ( Dim_Org )
|
||||
|| ISFILTERED ( Dim_IsTarget_AIASpecial )
|
||||
|| ISFILTERED ( Dim_HP_Potential_AIA ) )
|
||||
|| _count,
|
||||
TRUE ( )
|
||||
, _isfilter_org && _count,
|
||||
CALCULATE (
|
||||
[00.base.cu.ly],
|
||||
TREATAS (
|
||||
[00.base.cu.ly]
|
||||
, TREATAS (
|
||||
VALUES ( Dim_Market[MKT_SOURCE] ),
|
||||
Dim_RC[MKT_SOURCE]
|
||||
),
|
||||
)
|
||||
, '0_Measure_CalGroup'[for_measure] = "_not_allmkt"
|
||||
)
|
||||
, _count,
|
||||
CALCULATE (
|
||||
[00.base.cu.ly],
|
||||
'0_Measure_CalGroup'[for_measure] = "_not_allmkt"
|
||||
),
|
||||
_count_TA,
|
||||
)
|
||||
, _count_TA,
|
||||
CALCULATE (
|
||||
[00.base.cu.ly],
|
||||
'0_Measure_CalGroup'[for_measure] = "_allmkt_TA"
|
||||
),
|
||||
CALCULATE (
|
||||
)
|
||||
, CALCULATE (
|
||||
[00.base.cu.ly],
|
||||
'0_Measure_CalGroup'[for_measure] = "_allmkt"
|
||||
)
|
||||
)
|
||||
```
|
||||
displayFolder: Normal\01
|
||||
lineageTag: 486b7a47-c7c1-4dc6-875d-1468a6c1417f
|
||||
|
||||
annotation PBI_FormatHint = {"isGeneralNumber":true}
|
||||
|
||||
measure '01.PDOT' =
|
||||
measure '01.PDOT' = ```
|
||||
VAR _count = [00.base.if.countMarket]
|
||||
VAR _count_TA = [00.base.if.countTA]
|
||||
VAR _isfilter_org =
|
||||
ISFILTERED ( Dim_RC )
|
||||
|| ISFILTERED ( Dim_Org )
|
||||
|| ISFILTERED ( Dim_IsTarget_AIASpecial )
|
||||
|| ISFILTERED ( Dim_HP_Potential_AIA )
|
||||
RETURN
|
||||
SWITCH (
|
||||
TRUE ( ),
|
||||
( ISFILTERED ( Dim_RC ) || ISFILTERED ( Dim_Org )
|
||||
|| ISFILTERED ( Dim_IsTarget_AIASpecial )
|
||||
|| ISFILTERED ( Dim_HP_Potential_AIA ) )
|
||||
|| _count,
|
||||
TRUE ( )
|
||||
, _isfilter_org && _count,
|
||||
CALCULATE (
|
||||
[00.base.pdot],
|
||||
TREATAS (
|
||||
[00.base.pdot]
|
||||
, TREATAS (
|
||||
VALUES ( Dim_Market[MKT_SOURCE] ),
|
||||
Dim_RC[MKT_SOURCE]
|
||||
),
|
||||
)
|
||||
, '0_Measure_CalGroup'[for_measure] = "_not_allmkt"
|
||||
)
|
||||
, _count,
|
||||
CALCULATE (
|
||||
[00.base.pdot],
|
||||
'0_Measure_CalGroup'[for_measure] = "_not_allmkt"
|
||||
),
|
||||
_count_TA,
|
||||
)
|
||||
, _count_TA,
|
||||
CALCULATE (
|
||||
[00.base.pdot],
|
||||
'0_Measure_CalGroup'[for_measure] = "_allmkt_TA"
|
||||
),
|
||||
CALCULATE (
|
||||
)
|
||||
, CALCULATE (
|
||||
[00.base.pdot],
|
||||
'0_Measure_CalGroup'[for_measure] = "_allmkt"
|
||||
)
|
||||
)
|
||||
```
|
||||
displayFolder: Normal\01
|
||||
lineageTag: ba02edda-df39-47d9-8fe2-3cdb7cb86b16
|
||||
|
||||
annotation PBI_FormatHint = {"isGeneralNumber":true}
|
||||
|
||||
measure '01.PDOT.LY' =
|
||||
measure '01.PDOT.LY' = ```
|
||||
VAR _count = [00.base.if.countMarket]
|
||||
VAR _count_TA = [00.base.if.countTA]
|
||||
VAR _isfilter_org =
|
||||
ISFILTERED ( Dim_RC )
|
||||
|| ISFILTERED ( Dim_Org )
|
||||
|| ISFILTERED ( Dim_IsTarget_AIASpecial )
|
||||
|| ISFILTERED ( Dim_HP_Potential_AIA )
|
||||
RETURN
|
||||
SWITCH (
|
||||
TRUE ( ),
|
||||
( ISFILTERED ( Dim_RC ) || ISFILTERED ( Dim_Org )
|
||||
|| ISFILTERED ( Dim_IsTarget_AIASpecial )
|
||||
|| ISFILTERED ( Dim_HP_Potential_AIA ) )
|
||||
|| _count,
|
||||
TRUE ( )
|
||||
, _isfilter_org && _count,
|
||||
CALCULATE (
|
||||
[00.base.pdot.ly],
|
||||
TREATAS (
|
||||
[00.base.pdot.ly]
|
||||
, TREATAS (
|
||||
VALUES ( Dim_Market[MKT_SOURCE] ),
|
||||
Dim_RC[MKT_SOURCE]
|
||||
),
|
||||
)
|
||||
, '0_Measure_CalGroup'[for_measure] = "_not_allmkt"
|
||||
)
|
||||
, _count,
|
||||
CALCULATE (
|
||||
[00.base.pdot.ly],
|
||||
'0_Measure_CalGroup'[for_measure] = "_not_allmkt"
|
||||
),
|
||||
_count_TA,
|
||||
)
|
||||
, _count_TA,
|
||||
CALCULATE (
|
||||
[00.base.pdot.ly],
|
||||
'0_Measure_CalGroup'[for_measure] = "_allmkt_TA"
|
||||
),
|
||||
CALCULATE (
|
||||
)
|
||||
, CALCULATE (
|
||||
[00.base.pdot.ly],
|
||||
'0_Measure_CalGroup'[for_measure] = "_allmkt"
|
||||
)
|
||||
)
|
||||
```
|
||||
formatString: 0
|
||||
displayFolder: Normal\01
|
||||
lineageTag: 02a43eda-2716-495c-b32a-045175a75c88
|
||||
|
||||
measure '01.Unit' =
|
||||
measure '01.Unit' = ```
|
||||
VAR _count = [00.base.if.countMarket]
|
||||
VAR _count_TA = [00.base.if.countTA]
|
||||
VAR _isfilter_org =
|
||||
ISFILTERED ( Dim_RC )
|
||||
|| ISFILTERED ( Dim_Org )
|
||||
|| ISFILTERED ( Dim_IsTarget_AIASpecial )
|
||||
|| ISFILTERED ( Dim_HP_Potential_AIA )
|
||||
RETURN
|
||||
SWITCH (
|
||||
TRUE ( ),
|
||||
( ISFILTERED ( Dim_RC ) || ISFILTERED ( Dim_Org )
|
||||
|| ISFILTERED ( Dim_IsTarget_AIASpecial )
|
||||
|| ISFILTERED ( Dim_HP_Potential_AIA ) )
|
||||
|| _count,
|
||||
TRUE ( )
|
||||
, _isfilter_org && _count,
|
||||
CALCULATE (
|
||||
[00.base.unit],
|
||||
TREATAS (
|
||||
[00.base.unit]
|
||||
, TREATAS (
|
||||
VALUES ( Dim_Market[MKT_SOURCE] ),
|
||||
Dim_RC[MKT_SOURCE]
|
||||
),
|
||||
)
|
||||
, '0_Measure_CalGroup'[for_measure] = "_not_allmkt"
|
||||
)
|
||||
, _count,
|
||||
CALCULATE (
|
||||
[00.base.unit],
|
||||
'0_Measure_CalGroup'[for_measure] = "_not_allmkt"
|
||||
),
|
||||
_count_TA,
|
||||
)
|
||||
, _count_TA,
|
||||
CALCULATE (
|
||||
[00.base.unit],
|
||||
'0_Measure_CalGroup'[for_measure] = "_allmkt_TA"
|
||||
),
|
||||
CALCULATE (
|
||||
)
|
||||
, CALCULATE (
|
||||
[00.base.unit],
|
||||
'0_Measure_CalGroup'[for_measure] = "_allmkt"
|
||||
)
|
||||
)
|
||||
```
|
||||
displayFolder: Normal\01
|
||||
lineageTag: 537b917b-4c00-41d7-a02f-1d61497bea1e
|
||||
|
||||
annotation PBI_FormatHint = {"isGeneralNumber":true}
|
||||
|
||||
measure '01.Unit.LY' =
|
||||
measure '01.Unit.LY' = ```
|
||||
VAR _count = [00.base.if.countMarket]
|
||||
VAR _count_TA = [00.base.if.countTA]
|
||||
VAR _isfilter_org =
|
||||
ISFILTERED ( Dim_RC )
|
||||
|| ISFILTERED ( Dim_Org )
|
||||
|| ISFILTERED ( Dim_IsTarget_AIASpecial )
|
||||
|| ISFILTERED ( Dim_HP_Potential_AIA )
|
||||
RETURN
|
||||
SWITCH (
|
||||
TRUE ( ),
|
||||
( ISFILTERED ( Dim_RC ) || ISFILTERED ( Dim_Org )
|
||||
|| ISFILTERED ( Dim_IsTarget_AIASpecial )
|
||||
|| ISFILTERED ( Dim_HP_Potential_AIA ) )
|
||||
|| _count,
|
||||
TRUE ( )
|
||||
, _isfilter_org && _count,
|
||||
CALCULATE (
|
||||
[00.base.unit.ly],
|
||||
TREATAS (
|
||||
[00.base.unit.ly]
|
||||
, TREATAS (
|
||||
VALUES ( Dim_Market[MKT_SOURCE] ),
|
||||
Dim_RC[MKT_SOURCE]
|
||||
),
|
||||
)
|
||||
, '0_Measure_CalGroup'[for_measure] = "_not_allmkt"
|
||||
)
|
||||
, _count,
|
||||
CALCULATE (
|
||||
[00.base.unit.ly],
|
||||
'0_Measure_CalGroup'[for_measure] = "_not_allmkt"
|
||||
),
|
||||
_count_TA,
|
||||
)
|
||||
, _count_TA,
|
||||
CALCULATE (
|
||||
[00.base.unit.ly],
|
||||
'0_Measure_CalGroup'[for_measure] = "_allmkt_TA"
|
||||
),
|
||||
CALCULATE (
|
||||
)
|
||||
, CALCULATE (
|
||||
[00.base.unit.ly],
|
||||
'0_Measure_CalGroup'[for_measure] = "_allmkt"
|
||||
)
|
||||
)
|
||||
```
|
||||
displayFolder: Normal\01
|
||||
lineageTag: 9df28f96-4fea-45ca-9182-688f772bf2d8
|
||||
|
||||
annotation PBI_FormatHint = {"isGeneralNumber":true}
|
||||
|
||||
measure '01.Value' =
|
||||
measure '01.Value' = ```
|
||||
VAR _count = [00.base.if.countMarket]
|
||||
VAR _count_TA = [00.base.if.countTA]
|
||||
VAR _isfilter_org =
|
||||
ISFILTERED ( Dim_RC )
|
||||
|| ISFILTERED ( Dim_Org )
|
||||
|| ISFILTERED ( Dim_IsTarget_AIASpecial )
|
||||
|| ISFILTERED ( Dim_HP_Potential_AIA )
|
||||
RETURN
|
||||
SWITCH (
|
||||
TRUE ( ),
|
||||
( ISFILTERED ( Dim_RC ) || ISFILTERED ( Dim_Org )
|
||||
|| ISFILTERED ( Dim_IsTarget_AIASpecial )
|
||||
|| ISFILTERED ( Dim_HP_Potential_AIA ) )
|
||||
|| _count,
|
||||
TRUE ( )
|
||||
, _isfilter_org && _count,
|
||||
CALCULATE (
|
||||
[00.base.value]
|
||||
, TREATAS (
|
||||
VALUES ( Dim_Market[MKT_SOURCE] ),
|
||||
Dim_RC[MKT_SOURCE]
|
||||
)
|
||||
, '0_Measure_CalGroup'[for_measure] = "_not_allmkt"
|
||||
)
|
||||
, _count,
|
||||
CALCULATE (
|
||||
[00.base.value],
|
||||
TREATAS (
|
||||
VALUES ( Dim_Market[MKT_SOURCE] ),
|
||||
Dim_RC[MKT_SOURCE]
|
||||
),
|
||||
'0_Measure_CalGroup'[for_measure] = "_not_allmkt"
|
||||
),
|
||||
_count_TA,
|
||||
)
|
||||
, _count_TA,
|
||||
CALCULATE (
|
||||
[00.base.value],
|
||||
'0_Measure_CalGroup'[for_measure] = "_allmkt_TA"
|
||||
),
|
||||
CALCULATE (
|
||||
)
|
||||
, CALCULATE (
|
||||
[00.base.value],
|
||||
'0_Measure_CalGroup'[for_measure] = "_allmkt"
|
||||
)
|
||||
)
|
||||
```
|
||||
displayFolder: Normal\01
|
||||
lineageTag: 3feb36e0-2c49-4481-8616-206b97fb8134
|
||||
|
||||
annotation PBI_FormatHint = {"isGeneralNumber":true}
|
||||
|
||||
measure '01.Value.LY' =
|
||||
measure '01.Value.LY' = ```
|
||||
VAR _count = [00.base.if.countMarket]
|
||||
VAR _count_TA = [00.base.if.countTA]
|
||||
VAR _isfilter_org =
|
||||
ISFILTERED ( Dim_RC )
|
||||
|| ISFILTERED ( Dim_Org )
|
||||
|| ISFILTERED ( Dim_IsTarget_AIASpecial )
|
||||
|| ISFILTERED ( Dim_HP_Potential_AIA )
|
||||
RETURN
|
||||
SWITCH (
|
||||
TRUE ( )
|
||||
, ( ISFILTERED ( Dim_RC ) || ISFILTERED ( Dim_Org )
|
||||
|| ISFILTERED ( Dim_IsTarget_AIASpecial )
|
||||
|| ISFILTERED ( Dim_HP_Potential_AIA ) )
|
||||
|| _count,
|
||||
, _isfilter_org && _count,
|
||||
CALCULATE (
|
||||
[00.base.value.ly]
|
||||
, TREATAS (
|
||||
@@ -396,6 +453,11 @@ table 00_KPI
|
||||
)
|
||||
, '0_Measure_CalGroup'[for_measure] = "_not_allmkt"
|
||||
)
|
||||
, _count,
|
||||
CALCULATE (
|
||||
[00.base.value.ly],
|
||||
'0_Measure_CalGroup'[for_measure] = "_not_allmkt"
|
||||
)
|
||||
, _count_TA,
|
||||
CALCULATE (
|
||||
[00.base.value.ly],
|
||||
@@ -406,72 +468,89 @@ table 00_KPI
|
||||
'0_Measure_CalGroup'[for_measure] = "_allmkt"
|
||||
)
|
||||
)
|
||||
```
|
||||
displayFolder: Normal\01
|
||||
lineageTag: e1294fda-25c0-44bd-9572-588e238352ca
|
||||
|
||||
annotation PBI_FormatHint = {"isGeneralNumber":true}
|
||||
|
||||
measure '01.Prescription' =
|
||||
measure '01.Prescription' = ```
|
||||
VAR _count = [00.base.if.countMarket]
|
||||
VAR _count_TA = [00.base.if.countTA]
|
||||
VAR _isfilter_org =
|
||||
ISFILTERED ( Dim_RC )
|
||||
|| ISFILTERED ( Dim_Org )
|
||||
|| ISFILTERED ( Dim_IsTarget_AIASpecial )
|
||||
|| ISFILTERED ( Dim_HP_Potential_AIA )
|
||||
RETURN
|
||||
SWITCH (
|
||||
TRUE ( ),
|
||||
( ISFILTERED ( Dim_RC ) || ISFILTERED ( Dim_Org )
|
||||
|| ISFILTERED ( Dim_IsTarget_AIASpecial )
|
||||
|| ISFILTERED ( Dim_HP_Potential_AIA ) )
|
||||
|| _count,
|
||||
TRUE ( )
|
||||
, _isfilter_org && _count,
|
||||
CALCULATE (
|
||||
[00.base.prescription],
|
||||
TREATAS (
|
||||
[00.base.prescription]
|
||||
, TREATAS (
|
||||
VALUES ( Dim_Market[MKT_SOURCE] ),
|
||||
Dim_RC[MKT_SOURCE]
|
||||
),
|
||||
)
|
||||
, '0_Measure_CalGroup'[for_measure] = "_not_allmkt"
|
||||
)
|
||||
, _count,
|
||||
CALCULATE (
|
||||
[00.base.prescription],
|
||||
'0_Measure_CalGroup'[for_measure] = "_not_allmkt"
|
||||
),
|
||||
_count_TA,
|
||||
)
|
||||
, _count_TA,
|
||||
CALCULATE (
|
||||
[00.base.prescription],
|
||||
'0_Measure_CalGroup'[for_measure] = "_allmkt_TA"
|
||||
),
|
||||
CALCULATE (
|
||||
)
|
||||
, CALCULATE (
|
||||
[00.base.prescription],
|
||||
'0_Measure_CalGroup'[for_measure] = "_allmkt"
|
||||
)
|
||||
)
|
||||
```
|
||||
displayFolder: Normal\01
|
||||
lineageTag: 3470ce23-6b31-410b-8ac6-50e3aad999b3
|
||||
|
||||
annotation PBI_FormatHint = {"isGeneralNumber":true}
|
||||
|
||||
measure '01.Prescription.LY' =
|
||||
measure '01.Prescription.LY' = ```
|
||||
VAR _count = [00.base.if.countMarket]
|
||||
VAR _count_TA = [00.base.if.countTA]
|
||||
VAR _isfilter_org =
|
||||
ISFILTERED ( Dim_RC )
|
||||
|| ISFILTERED ( Dim_Org )
|
||||
|| ISFILTERED ( Dim_IsTarget_AIASpecial )
|
||||
|| ISFILTERED ( Dim_HP_Potential_AIA )
|
||||
RETURN
|
||||
SWITCH (
|
||||
TRUE ( ),
|
||||
( ISFILTERED ( Dim_RC ) || ISFILTERED ( Dim_Org )
|
||||
|| ISFILTERED ( Dim_IsTarget_AIASpecial )
|
||||
|| ISFILTERED ( Dim_HP_Potential_AIA ) )
|
||||
|| _count,
|
||||
TRUE ( )
|
||||
, _isfilter_org && _count,
|
||||
CALCULATE (
|
||||
[00.base.prescription.ly],
|
||||
TREATAS (
|
||||
[00.base.prescription.ly]
|
||||
, TREATAS (
|
||||
VALUES ( Dim_Market[MKT_SOURCE] ),
|
||||
Dim_RC[MKT_SOURCE]
|
||||
),
|
||||
)
|
||||
, '0_Measure_CalGroup'[for_measure] = "_not_allmkt"
|
||||
)
|
||||
, _count,
|
||||
CALCULATE (
|
||||
[00.base.prescription.ly],
|
||||
'0_Measure_CalGroup'[for_measure] = "_not_allmkt"
|
||||
),
|
||||
_count_TA,
|
||||
)
|
||||
, _count_TA,
|
||||
CALCULATE (
|
||||
[00.base.prescription.ly],
|
||||
'0_Measure_CalGroup'[for_measure] = "_allmkt_TA"
|
||||
),
|
||||
CALCULATE (
|
||||
)
|
||||
, CALCULATE (
|
||||
[00.base.prescription.ly],
|
||||
'0_Measure_CalGroup'[for_measure] = "_allmkt"
|
||||
)
|
||||
)
|
||||
```
|
||||
displayFolder: Normal\01
|
||||
lineageTag: 9d0e9cf5-2a02-4012-a729-abaa4b4a5a2b
|
||||
|
||||
|
||||
Reference in New Issue
Block a user