Starrocks创建物化视图时不能写select *

CREATE MATERIALIZED VIEW dw_stream.xxx_amv_sr

PARTITION BY date_trunc('DAY', pt)

DISTRIBUTED BY HASH(emp_id) BUCKETS 10 REFRESH ASYNC START('2024-07-17 16:47:02') EVERY(INTERVAL 1 minute)

PROPERTIES ( "replication_num" = "3", "storage_medium" = "HDD", "auto_refresh_partitions_limit" = "5", "partition_refresh_number" = "2", "partition_ttl_number" = "2" ) AS

select emp_id ,emp_name ,pt ,sum(case when item = 'foot' then amount else 0 end) as hot_put_get_send_wo_cnt ,sum(case when item = 'finish' then amount else 0 end) as hot_put_get_finish_wo_cnt ,sum(case when item = 'foot' then amount else 0 end) as gain_put_get_send_wo_cnt ,sum(case when item = 'finish' then amount else 0 end) as gain_put_get_finish_wo_cnt from

( select emp_id ,

emp_name ,

pt ,

item,

amount,

row_number() over(partition by pt,block_id,item order by gmt_modify desc) rn

from dw_stream.xxx_dup_sr

where item in ( 'foot' ,'finish' ) )a1 where rn = 1 group by emp_id,emp_name,pt

不能写成:

CREATE MATERIALIZED VIEW dw_stream.xxx_amv_sr

PARTITION BY date_trunc('DAY', pt)

DISTRIBUTED BY HASH(emp_id) BUCKETS 10 REFRESH ASYNC START('2024-07-17 16:47:02') EVERY(INTERVAL 1 minute)

PROPERTIES ( "replication_num" = "3", "storage_medium" = "HDD", "auto_refresh_partitions_limit" = "5", "partition_refresh_number" = "2", "partition_ttl_number" = "2" ) AS

select emp_id ,emp_name ,pt ,sum(case when item = 'foot' then amount else 0 end) as hot_put_get_send_wo_cnt ,sum(case when item = 'finish' then amount else 0 end) as hot_put_get_finish_wo_cnt ,sum(case when item = 'foot' then amount else 0 end) as gain_put_get_send_wo_cnt ,sum(case when item = 'finish' then amount else 0 end) as gain_put_get_finish_wo_cnt from

( select

*

row_number() over(partition by pt,block_id,item order by gmt_modify desc) rn

from dw_stream.xxx_dup_sr

where item in ( 'foot' ,'finish' ) )a1 where rn = 1 group by emp_id,emp_name,pt

相关推荐
灰灰老师4 天前
数据分析系列--④RapidMiner进行关联分析(案例)
机器学习·ai·数据分析·big data·rapidminer
牛十二9 天前
在 Ubuntu22.04 上安装 Splunk
中间件·金融·big data·etl·devops
wumingxiaoyao18 天前
Flink 应用
大数据·flink·big data·分布式流处理·实时流处理
杨超越luckly18 天前
HTML应用指南:利用GET请求获取星巴克门店数据
前端·数据挖掘·数据分析·html·big data
光谷梁朝伟18 天前
海豚调度DolphinScheduler-3.1.9配置windows本地开发环境
大数据·windows·big data
studying_mmr25 天前
Estimator (Statistic for Machine Learning)
人工智能·机器学习·big data·data·統計學
明明跟你说过1 个月前
MySQL 数据表与索引设计艺术:打造高效数据存取架构
数据库·mysql·database·big data
Data-Miner1 个月前
经典案例PPT | 大型水果连锁集团新零售数字化建设方案
大数据·big data
2301_793139332 个月前
光控资本:新能源汽车持续渗透 充电需求将保持快速增长
leetcode·microsoft·zookeeper·big data·memcached
2301_793139332 个月前
光控资本:锂电排产上行 AI手机有望快速渗透
microsoft·zookeeper·tensorflow·big data·memcached