73 lines
3.1 KiB
Plaintext
73 lines
3.1 KiB
Plaintext
table AIA_AA_Calgroup
|
|
lineageTag: 1e8e57b3-29dc-434e-8325-6911fcb3f7b9
|
|
|
|
calculationGroup
|
|
precedence: 5
|
|
|
|
calculationItem AIA_Switch_Packinfo = ```
|
|
SWITCH(TRUE(),
|
|
ISINSCOPE(AIA_AdvanceAnalysis_Brand[PROD_DES_C]),
|
|
SWITCH(SELECTEDVALUE(AIA_AdvanceAnalysis_Brand[PROD_DES_C]),
|
|
"market",CALCULATE(SELECTEDMEASURE(),ALLSELECTED(AIA_AdvanceAnalysis_Brand)),
|
|
"AZ Total",CALCULATE(SELECTEDMEASURE(),ALLSELECTED(AIA_AdvanceAnalysis_Brand),KEEPFILTERS(Dim_Corp[CORP_DES] = "ASTRAZENECA")),
|
|
SELECTEDMEASURE()),
|
|
ISINSCOPE(AIA_AdvanceAnalysis_Key_Competitor[KEY_COMPETITOR_CN]),
|
|
SWITCH(SELECTEDVALUE(AIA_AdvanceAnalysis_Key_Competitor[KEY_COMPETITOR_CN]),
|
|
"market",CALCULATE(SELECTEDMEASURE(),ALLSELECTED(AIA_AdvanceAnalysis_Key_Competitor)),
|
|
"AZ Total",CALCULATE(SELECTEDMEASURE(),ALLSELECTED(AIA_AdvanceAnalysis_Key_Competitor),KEEPFILTERS(Dim_Corp[CORP_DES] = "ASTRAZENECA")),
|
|
SELECTEDMEASURE()),
|
|
ISINSCOPE(AIA_AdvanceAnalysis_Class[CLASS]),
|
|
SWITCH(SELECTEDVALUE(AIA_AdvanceAnalysis_Class[CLASS]),
|
|
"market",CALCULATE(SELECTEDMEASURE(),ALLSELECTED(AIA_AdvanceAnalysis_Class)),
|
|
"AZ Total",CALCULATE(SELECTEDMEASURE(),ALLSELECTED(AIA_AdvanceAnalysis_Class),KEEPFILTERS(Dim_Corp[CORP_DES] = "ASTRAZENECA")),
|
|
SELECTEDMEASURE()),
|
|
ISINSCOPE(AIA_AdvanceAnalysis_Mole[CMPS_DES_C]),
|
|
SWITCH(SELECTEDVALUE(AIA_AdvanceAnalysis_Mole[CMPS_DES_C]),
|
|
"market",CALCULATE(SELECTEDMEASURE(),ALLSELECTED(AIA_AdvanceAnalysis_Mole)),
|
|
"AZ Total",CALCULATE(SELECTEDMEASURE(),ALLSELECTED(AIA_AdvanceAnalysis_Mole),KEEPFILTERS(Dim_Corp[CORP_DES] = "ASTRAZENECA")),
|
|
SELECTEDMEASURE())
|
|
)
|
|
```
|
|
|
|
calculationItem AIA_Switch_Orginfo = ```
|
|
SWITCH(TRUE(),
|
|
ISINSCOPE(AIA_AdvanceAnalysis_Subchannel[SUB_CHANNEL]),
|
|
SWITCH(SELECTEDVALUE(AIA_AdvanceAnalysis_Subchannel[SUB_CHANNEL]),
|
|
"market",CALCULATE(SELECTEDMEASURE(),ALLSELECTED(AIA_AdvanceAnalysis_Subchannel)),
|
|
SELECTEDMEASURE()),
|
|
ISINSCOPE(AIA_AdvanceAnalysis_Decile[DECILE]),
|
|
SWITCH(SELECTEDVALUE(AIA_AdvanceAnalysis_Decile[DECILE]),
|
|
"market",CALCULATE(SELECTEDMEASURE(),ALLSELECTED(AIA_AdvanceAnalysis_Decile)),
|
|
SELECTEDMEASURE()),
|
|
ISINSCOPE(AIA_AdvanceAnalysis_Decile_Group[DECILE_GROUP]),
|
|
SWITCH(SELECTEDVALUE(AIA_AdvanceAnalysis_Decile_Group[DECILE_GROUP]),
|
|
"market",CALCULATE(SELECTEDMEASURE(),ALLSELECTED(AIA_AdvanceAnalysis_Decile_Group)),
|
|
SELECTEDMEASURE()),
|
|
ISINSCOPE(AIA_AdvanceAnalysis_DRAGON[DRAGON_FLAG]),
|
|
SWITCH(SELECTEDVALUE(AIA_AdvanceAnalysis_DRAGON[DRAGON_FLAG]),
|
|
"market",CALCULATE(SELECTEDMEASURE(),ALLSELECTED(AIA_AdvanceAnalysis_DRAGON)),
|
|
SELECTEDMEASURE())
|
|
)
|
|
```
|
|
|
|
column AIA
|
|
dataType: string
|
|
lineageTag: b0300fa6-0530-4adb-92c2-581b74890e7f
|
|
summarizeBy: none
|
|
sourceColumn: Name
|
|
sortByColumn: Ordinal
|
|
|
|
annotation SummarizationSetBy = Automatic
|
|
|
|
column Ordinal
|
|
dataType: int64
|
|
formatString: 0
|
|
lineageTag: 45b6d3a9-4c90-4c87-94df-785f723425ff
|
|
summarizeBy: sum
|
|
sourceColumn: Ordinal
|
|
|
|
annotation SummarizationSetBy = Automatic
|
|
|
|
annotation TabularEditor_TableGroup = 02_CalGroup
|
|
|