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 天前
【大数据】如何读取多个Excel文件并计算列数据的最大求和值
开发语言·python·excel·big data
明明跟你说过12 天前
深入探索【Hadoop】生态系统:Hive、Pig、HBase及更多关键组件(下)
大数据·hive·hadoop·spark·hbase·big data
明明跟你说过16 天前
深入探索【Hadoop】生态系统:Hive、Pig、HBase及更多关键组件(上)
大数据·hive·hadoop·big data·pig
hummhumm25 天前
数据库系统 第19节 高可用性和灾难恢复 案例分析
java·开发语言·数据库·后端·python·mysql·big data
hc158575753761 个月前
英语口语成人英语生活英语口语表达四六级英语培训柯桥小语种学习
rabbitmq·big data
concisedistinct1 个月前
大数据-Big Data(一):概述与基础
大数据·python·big data
野老杂谈1 个月前
【大数据】探索大数据基础知识:定义、特征与生态系统
hadoop·spark·nosql·big data
goTsHgo1 个月前
Flink 如何处理背压
flink·big data
wumingxiaoyao1 个月前
AWS 资源 ARN 基本概念
大数据·云计算·big data·aws·arn
流浪在地球上的小朋友1 个月前
轻触之间,静享尊贵 -- 家具缓冲器,优雅生活的守护者
大数据·搜索引擎·云计算·全文检索·big data