initial
This commit is contained in:
@@ -0,0 +1,72 @@
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user