这个应该怎么解决呢。。是必须添加分布键才能保留之前的数据么?

你好~ 想请教一下ADB,我有张表只做了2级分区(PARTITION BY VALUE(DATE_FORMAT(date, '%Y%m%d'), 然后使用INSERT OVERWRITE INTO SELECT想每天更新前7天的数据,但是每天更新完后表里就只剩下这7天的数据了。之前的就覆盖掉了,想问下,这个应该怎么解决呢。。是必须添加分布键才能保留之前的数据么?

展开
收起
真的很搞笑 2023-03-22 12:57:02 163 分享 版权
1 条回答
写回答
取消 提交回答
  • 查看一下表结构:show create table table_name,此回答整理自钉群“云数据仓库ADB-开发者群”

    2023-03-22 19:43:12
    赞同 展开评论

阿里云自主研发的云原生数据仓库,具有高并发读写、低峰谷读写、弹性扩展、安全可靠等特性,可支持PB级别数据存储,可广泛应用于BI、机器学习、实时分析、数据挖掘等场景。包含AnalyticDB MySQL版、AnalyticDB PostgreSQL 版。

收录在圈子:
+ 订阅
让用户数据永远在线,让数据无缝的自由流动
还有其他疑问?
咨询AI助理