20260421update

This commit is contained in:
2026-04-21 13:36:37 +08:00
parent a9e216295e
commit 9006be88d4
376 changed files with 4106 additions and 4102 deletions

View File

@@ -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

View File

@@ -26,86 +26,72 @@ table AIA_Merge_Data
)
RETURN
SWITCH (
TRUE ( )
, ISFILTERED ( Dim_Market ) || ISFILTERED ( Dim_BrandDefaultMKT )
TRUE ( ),
ISFILTERED ( Dim_Market ) || ISFILTERED ( Dim_BrandDefaultMKT )
|| ISFILTERED ( Dim_MarketTA[TA] ),
CALCULATE (
SWITCH (
TRUE ( )
,
SWITCH (
TRUE ( ),
// 筛选city dtp不参与计算
( OR ( ISFILTERED ( Dim_Org ), ISFILTERED ( Dim_Geo ) )
|| _isfilter )
&& ( NOT [IsMerge] )
&& _isfilter_city,
CALCULATE (
SELECTEDMEASURE ( )
, KEEPFILTERS ( Dim_MergeDataSource[DATA_SOURCE] <> "DTP" )
, USERELATIONSHIP ( Dim_MergeDataSource[DATA_SOURCE], Fact_Sales[MERGEDATA_FLAG_MKT] )
, KEEPFILTERS ( Fact_Sales[MERGED_DATA_DTP_OTHERS] <> "3" )
, KEEPFILTERS ( Fact_Sales[DTP_FLAG] <> 1 ) // 筛选city dtp不参与计算
)
,
SELECTEDMEASURE ( ),
KEEPFILTERS ( Dim_MergeDataSource[DATA_SOURCE] <> "DTP" ),
USERELATIONSHIP ( Dim_MergeDataSource[DATA_SOURCE], Fact_Sales[MERGEDATA_FLAG_MKT] ),
KEEPFILTERS ( Fact_Sales[DTP_FLAG] <> 1 ) // 筛选city dtp不参与计算
),
// 不筛选city dtp参与计算
( OR ( ISFILTERED ( Dim_Org ), ISFILTERED ( Dim_Geo ) )
|| _isfilter )
&& ( NOT [IsMerge] ),
CALCULATE (
SELECTEDMEASURE ( )
, KEEPFILTERS ( Dim_MergeDataSource[DATA_SOURCE] <> "DTP" )
, USERELATIONSHIP ( Dim_MergeDataSource[DATA_SOURCE], Fact_Sales[MERGEDATA_FLAG_MKT] )
, KEEPFILTERS ( Fact_Sales[MERGED_DATA_DTP_OTHERS] <> "3" )
, KEEPFILTERS ( Fact_Sales[DTP_FLAG] <> 1 )
)
,
SELECTEDMEASURE ( ),
KEEPFILTERS ( Dim_MergeDataSource[DATA_SOURCE] <> "DTP" ),
USERELATIONSHIP ( Dim_MergeDataSource[DATA_SOURCE], Fact_Sales[MERGEDATA_FLAG_MKT] ),
KEEPFILTERS ( Fact_Sales[DTP_FLAG] <> 1 )
),
// 筛选city dtp不参与计算
( ISFILTERED ( Dim_Org ) || ISFILTERED ( Dim_Geo ) || _isfilter )
&& _isfilter_city,
CALCULATE (
SELECTEDMEASURE ( )
, USERELATIONSHIP ( Dim_MergeDataSource[DATA_SOURCE], Fact_Sales[MERGEDATA_FLAG_MKT] )
, KEEPFILTERS ( Fact_Sales[MERGED_DATA_DTP_OTHERS] <> "3" )
, KEEPFILTERS ( Fact_Sales[DTP_FLAG] <> 1 ) // 筛选city dtp不参与计算
)
,
SELECTEDMEASURE ( ),
USERELATIONSHIP ( Dim_MergeDataSource[DATA_SOURCE], Fact_Sales[MERGEDATA_FLAG_MKT] ),
KEEPFILTERS ( Fact_Sales[DTP_FLAG] <> 1 ) // 筛选city dtp不参与计算
),
// 不筛选city dtp参与计算
( ISFILTERED ( Dim_Org ) || ISFILTERED ( Dim_Geo ) || _isfilter ),
CALCULATE (
SELECTEDMEASURE ( )
, USERELATIONSHIP ( Dim_MergeDataSource[DATA_SOURCE], Fact_Sales[MERGEDATA_FLAG_MKT] )
, KEEPFILTERS ( Fact_Sales[MERGED_DATA_DTP_OTHERS] <> "3" )
)
,
SELECTEDMEASURE ( ),
USERELATIONSHIP ( Dim_MergeDataSource[DATA_SOURCE], Fact_Sales[MERGEDATA_FLAG_MKT] )
),
// 筛选city dtp不参与计算
_isfilter_city,
CALCULATE (
SELECTEDMEASURE ( )
, USERELATIONSHIP ( Dim_MergeDataSource[DATA_SOURCE], Fact_Sales[MERGEDATA_FLAG_CHAP_DTP_NOAIA] )
, KEEPFILTERS ( Fact_Sales[MERGED_DATA_DTP_OTHERS] <> "3" )
, KEEPFILTERS ( Fact_Sales[DTP_FLAG] <> 1 ) // 筛选city dtp不参与计算
)
,
SELECTEDMEASURE ( ),
USERELATIONSHIP ( Dim_MergeDataSource[DATA_SOURCE], Fact_Sales[MERGEDATA_FLAG_CHAP_DTP_NOAIA] ),
KEEPFILTERS ( Fact_Sales[DTP_FLAG] <> 1 ) // 筛选city dtp不参与计算
),
//不选dtp
NOT [IsMerge],
CALCULATE (
SELECTEDMEASURE ( )
, KEEPFILTERS ( Dim_MergeDataSource[DATA_SOURCE] <> "DTP" )
, USERELATIONSHIP ( Dim_MergeDataSource[DATA_SOURCE], Fact_Sales[MERGEDATA_FLAG_CHAP_DTP_NOAIA] )
, KEEPFILTERS ( Fact_Sales[MERGED_DATA_DTP_OTHERS] <> "3" )
, KEEPFILTERS ( Fact_Sales[DTP_FLAG] <> 1 )
)
,
SELECTEDMEASURE ( ),
KEEPFILTERS ( Dim_MergeDataSource[DATA_SOURCE] <> "DTP" ),
USERELATIONSHIP ( Dim_MergeDataSource[DATA_SOURCE], Fact_Sales[MERGEDATA_FLAG_CHAP_DTP_NOAIA] ),
KEEPFILTERS ( Fact_Sales[DTP_FLAG] <> 1 )
),
// 不筛选city dtp参与计算
CALCULATE (
SELECTEDMEASURE ( )
, USERELATIONSHIP ( Dim_MergeDataSource[DATA_SOURCE], Fact_Sales[MERGEDATA_FLAG_CHAP_DTP_NOAIA] )
, KEEPFILTERS ( Fact_Sales[MERGED_DATA_DTP_OTHERS] <> "3" )
SELECTEDMEASURE ( ),
USERELATIONSHIP ( Dim_MergeDataSource[DATA_SOURCE], Fact_Sales[MERGEDATA_FLAG_CHAP_DTP_NOAIA] )
)
)
, KEEPFILTERS (
),
KEEPFILTERS (
Dim_Market[MKT_SOURCE] <> "Amivantamab MarketDTP(Quarterly)"
)
, KEEPFILTERS (
),
KEEPFILTERS (
NOT Dim_Market[MARKET] IN
{
"RE Market",

View File

@@ -234,7 +234,7 @@ table Dim_HP_Potential_AIA
Source
```
annotation PBI_ResultType = Table
annotation PBI_ResultType = Exception
annotation PBI_NavigationStepName = 导航

View File

@@ -598,7 +598,7 @@ table Dim_RC
annotation PBI_NavigationStepName = Navigation
annotation PBI_ResultType = Exception
annotation PBI_ResultType = Table
annotation TabularEditor_TableGroup = 04_DimTable

View File

@@ -29,7 +29,7 @@ table Dim_Store
SELECT
STORE_NAME
FROM
DM.DM_TF_EXT_UNIONALL_SALES_MAPPING
DM.DM_TF_EXT_EC_SALES
WHERE
DATA_SOURCE = 'EC(Monthly)'
GROUP BY
@@ -44,7 +44,7 @@ table Dim_Store
annotation PBI_NavigationStepName = Navigation
annotation PBI_ResultType = Table
annotation PBI_ResultType = Exception
annotation TabularEditor_TableGroup = 04_DimTable

View File

@@ -238,6 +238,30 @@ table Fact_Sales_NIAD
annotation SummarizationSetBy = Automatic
column PLATFORM_KEY
dataType: string
lineageTag: 9472f178-f664-46ba-82e9-4393a427fd86
summarizeBy: none
sourceColumn: PLATFORM_KEY
annotation SummarizationSetBy = Automatic
column STORE_TYPE_KEY
dataType: string
lineageTag: abf6d862-21cf-45db-b71f-89ce6dd0e099
summarizeBy: none
sourceColumn: STORE_TYPE_KEY
annotation SummarizationSetBy = Automatic
column STORE_NAME
dataType: string
lineageTag: 1384d96a-620f-4924-b28f-2cdbb77aea5c
summarizeBy: none
sourceColumn: STORE_NAME
annotation SummarizationSetBy = Automatic
partition Fact_Sales_NIAD = m
mode: import
queryGroup: Fact_Sales
@@ -281,7 +305,10 @@ table Fact_Sales_NIAD
AUDIT_SOURCE,
MARKET_SOURCE,
CLASS_SOURCE,
DATE_KEY
DATE_KEY,
concat( PLATFORM,DATA_SOURCE) AS PLATFORM_KEY,
concat( STORE_TYPE,DATA_SOURCE) AS STORE_TYPE_KEY,
STORE_NAME
FROM
DM.DM_TF_EXT_UNIONALL_SALES_MAPPING_NIAD
"
@@ -297,7 +324,7 @@ table Fact_Sales_NIAD
annotation PBI_NavigationStepName = Navigation
annotation PBI_ResultType = Table
annotation PBI_ResultType = Exception
annotation TabularEditor_TableGroup = 05_FactTable