开发者社区> 问答> 正文

MaxCompute不支持更新,请问如何实现?

目前在对MaxCompute进行调研。
假设我有一张表C,其中若干个字段在A系统维护,另外若干字段在B系统维护。
目前的方案是:
将A系统和B系统的表都抽入到MaxCompute里面的,
分别去更新C表。
但是MaxCompute不支持更新,请问如何实现?
目前这类需求较多。

展开
收起
nicenelly 2017-11-08 13:56:10 3248 0
3 条回答
写回答
取消 提交回答
  • 将A系统和B系统的表都抽入到MaxCompute里面的,如果是需要A系统和B系统的表关联加工来更新C表的话,可以通过数据开发,编写SQL脚本,一次性insert overwriteC表,进行更新。
    如果insert overwrite分别更新的话,那么只保留最后一次更新的数据,前一次的就被覆盖掉了。

    2019-07-17 21:42:47
    赞同 展开评论 打赏
  • insert overwrite

    2019-07-17 21:42:47
    赞同 展开评论 打赏
  • 社区爱好者,专为云栖社区服务!

    我们整理了一篇关于“如何用SQL对MaxCompute数据进行修改和删除”的文章,网址如下:https://yq.aliyun.com/articles/66890

    2019-07-17 21:42:47
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

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