DORIS 2.0版本 INSERT OVERWRITE table test PARTITION(p1,p2) SELECT * FROM test2问题

Viewed 35

2.0版本中
INSERT OVERWRITE table test PARTITION(p1,p2) SELECT * FROM test2
其中P1和P2字段 怎么根据当前日期复制
目前我想使用 DATE_FORMATE(,'p%Y%m%d') 发现报错,有什么好的替代方案
主要版本是2.0

1 Answers

1、2.0可以考虑通过上游或发起端传常量参数处理

2、2.1.3后支持星号(*)。开启自动检测分区功能。写入操作将会自动检测数据所涉及的分区,并覆写这些分区:

insert overwrite table {d_table} partition(*) 
select * from {s_table};