开发者社区> 问答> 正文

MaxCompute使用Tunnel Upload完成后存在脏数据如何解决

已解决

MaxCompute使用Tunnel Upload完成后存在脏数据如何解决

展开
收起
提个问题 2024-06-02 14:05:20 12 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    建议一张单表(没有分区的表)或一个分区尽量一次性写入数据,不要多次写同一个分区,否则容易出现脏数据。可以在MaxCompute客户端执行tunnel show bad
    ;命令查看脏数据。一旦出现脏数据,可以通过如下方法进行删除: 
    • 执行drop table ...;命令删除整张表或执行alter table ... drop partition;命令删除目标分区后,重新上传数据。 
    • 如果脏数据可以通过WHERE条件过滤出来,也可以通过INSERT+WHERE条件,把需要的数据导入到另一张新表或就地更新(源和目的分区/表名相同)。 
    其他常见tunnel命令常见问题,可点此参考
    2024-06-02 14:05:21
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
大数据AI一体化的解读 立即下载
极氪大数据 Serverless 应用实践 立即下载
大数据&AI实战派 第2期 立即下载