This commit is contained in:
2026-04-15 10:36:20 +08:00
parent 43527d6c98
commit f1903bf7bb
811 changed files with 46977 additions and 41706 deletions

View File

@@ -39,7 +39,7 @@ table Dim_Platform
partition Dim_Platform = m
mode: import
queryGroup: OLD\非首页
queryGroup: Dim
source = ```
let
Source =
@@ -53,10 +53,24 @@ table Dim_Platform
){
[Name = CatalogName, Kind = "Database"]
}[Data],
"SELECT DISTINCT DATA_SOURCE,B.PLATFORM,CASE WHEN A.DATA_SOURCE = 'EC(Monthly)' THEN B.PLATFORM ELSE '' END PLATFORM_TYPE
FROM DM.DM_TF_EXTERNAL_SALES A
INNER JOIN (SELECT DISTINCT PLATFORM_TYPE PLATFORM FROM DM.DM_TF_EXTERNAL_SALES WHERE PLATFORM_TYPE <> '') B
WHERE YYYYMM >= (date_format(now(), 'yyyy')-3)*100+1 "
"
SELECT /*+ BROADCAST(B) */
A.DATA_SOURCE,
B.PLATFORM,
CASE
WHEN A.DATA_SOURCE = 'EC(Monthly)' THEN B.PLATFORM
ELSE ''
END AS PLATFORM_TYPE
FROM (
SELECT DISTINCT DATA_SOURCE
FROM DM.dm_tf_ext_unionall_sales
WHERE YYYYMM >= (year(current_date()) - 3) * 100 + 1 -- 过滤下推,减少扫描行数
) A
CROSS JOIN (
SELECT DISTINCT PLATFORM_TYPE AS PLATFORM
FROM DM.dm_tf_ext_unionall_sales
WHERE PLATFORM_TYPE <> ''
) B"
& UsingLimit,
null,
[