当前位置: 首页 > news >正文

【大数据】-- 插入或覆写动态分区数据(MaxCompute/Hive)

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_云原生


http://www.mrgr.cn/news/10868.html

相关文章:

  • 华为OD机试-转盘寿司(C++ Java Python)
  • cloud compare 学习利用CC代码加快插件开发与总结(三)
  • 【机器学习工具库-一-传统机器学习sklearn库】
  • redis--主从复制,哨兵模式,Redis Cluster模式
  • MySQL 中的 distinct 和 group by 哪个效率更高
  • Android - lock/unlock bootloader
  • pikachu靶场XSS通关攻略
  • accelerate相关笔记
  • 基于Material Design风格开源的Avalonia UI控件库
  • ERROR: failed to create cluster: failed to list nodes
  • NVIDIA Jetson AGX Orin源码编译安装CV-CUDA
  • 关于Linux sudo授权的那点事
  • 《C++魔法:运算符重载的奇妙之旅》
  • Autosar(Davinci) --- ADT和IDT如何Mapping
  • Andrid异步更新UI:Handler(二)深入了解:Message你真的会创建?它是如何子线程和主线程通知?
  • [Mdfs] lc690. 员工的重要性(dfs+bfs+离线询问+问题拓展+基础题)
  • 支持pyro 1.8以上的贝叶斯神经网络实现 bnn Bayesian Neural Network pyro ,人工智能
  • ptrade排坑日记——一键脚本报错,启动jupyterhub失败。
  • 【PL/pgSQL】华为数据库GaussDB及PostgreSQL 数据库系统的过程语言
  • Flutter 高德地图坐标和百度坐标相互转换