1、Maxcompute
问题:在一些业务场景中,我们需要插入动态分区数据(DYNAMIC PARTITION),如何实现?
答:实现如下
-- 1、开启全表扫描
set odps.sql.allow.fullscan=true; -- 2、使用一条 SQL 实现
insert overwrite table your_table_name_01 partition(partition_name)
select column1,column2,partition_name
from your_table_name_02;
注意:在 select 时,必须要将 partition_name 添加上。
参考:如何插入或覆写动态分区数据,DYNAMICPARTITION_云原生