table Dim_Calendar lineageTag: b54e7974-59f5-4b19-b987-f439b32f640d dataCategory: Time column HALF_NUM = INT(RIGHT(Dim_Calendar[HALF_YEAR],1)) formatString: 0 lineageTag: 23cd5f30-22e6-4b0d-ae42-b8283ff008cd summarizeBy: sum changedProperty = IsHidden annotation SummarizationSetBy = Automatic column YEAR_NUM = INT([YEAR]) formatString: 0 lineageTag: 072cb891-834a-4798-9510-b49c5bec3b50 summarizeBy: sum changedProperty = IsHidden annotation SummarizationSetBy = Automatic column YM_CODE = INT([MONTH]+([YEAR]-MIN([YEAR]) )*12) formatString: 0 lineageTag: e44afd30-7f11-4453-ade5-d4f19792c089 summarizeBy: sum changedProperty = IsHidden annotation SummarizationSetBy = Automatic column YM_NUM = INT([YYYYMM]) formatString: 0 lineageTag: 8b09c68a-f88b-444b-becb-789d281736ec summarizeBy: sum changedProperty = IsHidden annotation SummarizationSetBy = Automatic column YYYYMM_EXTERNAL dataType: string lineageTag: 20d7f126-cc9b-40ad-a051-db896eeacc9d summarizeBy: none sourceColumn: YYYYMM_EXTERNAL sortByColumn: YM_NUM changedProperty = SortByColumn changedProperty = IsHidden annotation SummarizationSetBy = Automatic column MONTH_EXTERNAL dataType: string lineageTag: 1d96877e-9f1c-4282-89d0-15720cd10aec summarizeBy: none sourceColumn: MONTH_EXTERNAL changedProperty = IsHidden annotation SummarizationSetBy = Automatic column YEAR_EXTERNAL dataType: string isHidden lineageTag: 7d463077-4dce-4d2d-a37a-c633f67ff3c2 summarizeBy: none sourceColumn: YEAR_EXTERNAL changedProperty = IsHidden annotation SummarizationSetBy = Automatic column DATE dataType: dateTime isKey formatString: Short Date lineageTag: 2fa17c71-627f-4948-8456-e2f36e74e45d summarizeBy: none sourceColumn: DATE changedProperty = IsHidden annotation SummarizationSetBy = Automatic annotation UnderlyingDateTimeDataType = Date column YYYYMMDD dataType: int64 formatString: 0 lineageTag: 392d840e-917d-4cc3-9017-70b0b9b4708e summarizeBy: sum sourceColumn: YYYYMMDD changedProperty = IsHidden annotation SummarizationSetBy = Automatic column YYYYMM dataType: string lineageTag: 6e1aa163-03e8-4606-a3be-e2549dd65d01 summarizeBy: none sourceColumn: YYYYMM changedProperty = IsHidden annotation SummarizationSetBy = Automatic column YEAR dataType: int64 formatString: 0 lineageTag: 0676a2b5-d28f-4d1c-bd39-dca4d7ef51a1 summarizeBy: none sourceColumn: YEAR changedProperty = IsHidden annotation SummarizationSetBy = Automatic column QUARTER dataType: int64 formatString: 0 lineageTag: 63a22fdb-0673-4f36-ba35-581c274a7565 summarizeBy: sum sourceColumn: QUARTER changedProperty = IsHidden annotation SummarizationSetBy = Automatic column MONTH dataType: int64 formatString: 0 lineageTag: 09f91cdf-978e-44c9-b4cd-cb13f6c3fe6f summarizeBy: sum sourceColumn: MONTH changedProperty = IsHidden annotation SummarizationSetBy = Automatic column YEAR_QUATER dataType: string lineageTag: b9b9a662-2ddf-4d9f-a26c-3bf11ba48b9c summarizeBy: none sourceColumn: YEAR_QUATER changedProperty = IsHidden annotation SummarizationSetBy = Automatic column HALF_YEAR dataType: string lineageTag: 47ff60e4-3dfe-4808-8a37-4f2cbdb1260f summarizeBy: none sourceColumn: HALF_YEAR changedProperty = IsHidden annotation SummarizationSetBy = Automatic column YEAR_FLAG dataType: int64 formatString: 0 lineageTag: bb295807-30d2-423e-9f54-5360e72bf5de summarizeBy: sum sourceColumn: YEAR_FLAG annotation SummarizationSetBy = Automatic column YYYYMM_EXTERNAL_AIA dataType: string lineageTag: 3d2b5b4e-57fd-496e-adf6-16b066dd8908 summarizeBy: none sourceColumn: YYYYMM_EXTERNAL_AIA annotation SummarizationSetBy = Automatic column YMFlag dataType: int64 formatString: 0 lineageTag: d931bc3e-12fd-48a5-b8eb-4cdc70b330e9 summarizeBy: sum sourceColumn: YMFlag annotation SummarizationSetBy = Automatic column YYYYMM_EXTERNAL_NIAD dataType: string lineageTag: 88151a6a-478f-4e3c-b695-f883de343921 summarizeBy: none sourceColumn: YYYYMM_EXTERNAL_NIAD sortByColumn: YYYYMM changedProperty = SortByColumn annotation SummarizationSetBy = Automatic column YM_FLAG_NIAD = [YYYYMM] <=CALCULATE(MAX(Dim_Calendar[YYYYMM]) ,FILTER(Dim_Calendar,[YYYYMM_EXTERNAL_NIAD]="R") ) formatString: """TRUE"";""TRUE"";""FALSE""" lineageTag: 53a955f6-866f-4b60-975e-00a783124be5 summarizeBy: none annotation SummarizationSetBy = Automatic column YYYYMM_MERGED_DATA dataType: string lineageTag: 88738c1c-2938-4680-990a-f8027ddab764 summarizeBy: none sourceColumn: YYYYMM_MERGED_DATA annotation SummarizationSetBy = Automatic partition Dim_Calendar-59b630e2-4e38-43bf-981e-a88809964372 = m mode: import queryGroup: Dim source = ``` let Source = Value.NativeQuery( Databricks.Catalogs( ServerAddress, HttpPath, [ Catalog = CatalogName, Database = null, EnableAutomaticProxyDiscovery = null,EnableQueryResultDownload="0" ] ){ [Name = CatalogName, Kind = "Database"] }[Data], " SELECT `DATE`, YYYYMMDD, YYYYMM, YEAR, QUARTER, MONTH, YEAR_QUATER, HALF_YEAR, YYYYMM_EXTERNAL, MONTH_EXTERNAL, YEAR_EXTERNAL, CASE WHEN YEAR >= ( SELECT MAX(YEAR) -2 YEAR FROM DM.DM_TD_EXTERNAL_CALENDAR ) THEN 1 ELSE 0 END YEAR_FLAG, YYYYMM_EXTERNAL_AIA, IF(A.YYYYMM<=B.YM,1,0 ) YMFlag ,YYYYMM_EXTERNAL_NIAD ,YYYYMM_MERGED_DATA FROM DM.DM_TD_EXTERNAL_CALENDAR A LEFT JOIN (SELECT MAX(YYYYMM) AS YM FROM DM.DM_TD_EXTERNAL_CALENDAR WHERE YYYYMM_EXTERNAL = 'R') AS B " & UsingLimit, null, [ EnableFolding = true ] ), 更改的类型 = Table.TransformColumnTypes(Source,{{"YYYYMM", type text}}), #"Sorted Rows" = Table.Sort(更改的类型,{{"YEAR_FLAG", Order.Ascending}}) in #"Sorted Rows" ``` changedProperty = IsHidden annotation PBI_ResultType = Table annotation PBI_NavigationStepName = Navigation annotation TabularEditor_TableGroup = 04_DimTable