CDH-hive支持insert、update、delete操作
2024-10-17 08:09:10
开发要求hive支持update操作,搞张临时表测试下,报错如下:
配置hive-site.xml
CDH进入hive配置页,选择高级,找到hive-site.xml的HIve客户端高级配置段代码段,点击+号,增加如下配置项:
hive.support.concurrency = true hive.enforce.bucketing = true hive.exec.dynamic.partition.mode = nonstrict hive.compactor.initiator.on = true hive.compactor.worker.threads = hive.txn.manager = org.apache.hadoop.hive.ql.lockmgr.DbTxnManager
点击保存更改,分发配置即可
目前只有ORCFileformat支持AcidOutputFormat,不仅如此建表时必须指定参数('transactional' = true)
于是按照网上示例建表:
hive>create table test( buckets stored as orc TBLPROPERTIES('transactional'='true');
insert
hive>insert into table test values (,,,'row3');
delete
hive>delete from test where ;
update
hive>update test set name = ;
最新文章
- Python for Infomatics 第13章 网页服务四(译)
- 快速入门系列--WCF--05事务
- [Phalcon] Phalcon系统默认事件列表
- 通过MD5排除重复文件
- SVN代码提交冲突解决方案
- javascript --执行上下文,作用域
- HDU 4422 The Little Girl who Picks Mushrooms(简单题)
- WIN10 + VS2015 + WDK10 + SDK10 + VM虚拟机驱动开发调试环境搭建
- 程序错误[C/C++]
- ubuntu下使用golang、qml与ubuntu sdk开发桌面应用
- ionic项目ios真机部署(不需开发者账号)
- Linux显示机器的处理器架构
- web安全测试---AppScan扫描工具
- arcgis10.2 打开CAD文件注记乱码
- Hibernate 再接触 性能优化
- 4-(基础入门篇)学会刷Wi-Fi模块固件(刷AT指令固件)
- 垃圾收集器与内存分配策略-HotSpot算法实现
- PCA图
- HDU 2111:Saving HDU(贪心)
- 业务ID 生成规则