048 hive运行的相关配置
2024-09-24 17:33:50
一:执行SQL的方式
1.配置的键值
2.minimal下运行fetch
3.设定hive.fetch.task.conversion=more
4.在more下运行fetch
二:虚拟列
一共三个虚拟咧
INPUT__FILE__NAME:数据的来源
BLOCK__OFFSET__INSIDE__FILE:记录在块中的偏移量
ROW__OFFSET__INSIDE__BLOCK:行的偏移量
三:严格模式
1.概述
对分区表进行查询,在where子句中没有加分区过滤的话,将禁止提交任务,默认hive.mapred.mode=nonstrict。
注意:
对分区表进行查询,在where子句中没有加分区过滤的话,将禁止提交任务
对于order by 语句,必须使用limit语句
限制笛卡尔积的查询
2.分区表的检测
通过对比,严格模式下需要分区字段的查询条件限制。
3.order by的检测
通过对比,严格模式下的order by 需要limit。
最新文章
- caffe中accuracy和loss用python从log日志里面获取
- Service简介
- LinuxShell脚本攻略--第八章 当个好管家
- Extract Datasets
- ASP.NET 5 Overview
- [WPF]如何调试Data Binding
- Caused by:org.hibernate.DuplicateMappingException:Duplicate class/entity/ mapping
- Codeforces #550 (Div3) - G.Two Merged Sequences(dp / 贪心)
- TestNg框架基础入门
- 洛谷P2089烤鸡
- spring 初始化
- js中数组常用方法总结
- Gogs 部署安装(Linux)
- c# 判断时间是否在 某一时间段内
- [UE4]小地图UI放在哪里创建合适?
- MVC 拦截指定的action
- Ubuntu/Debian下通过Apt-get简单安装Oracle JDK
- linux下怎么修改grub.cfg
- WebStorm 使用webpack打包(build) Vue 静态资源无法访问(路径不对)问题
- 【BZOJ3362-3365】USACO水题四连A
热门文章
- Java——Struts2 之国际化 struts.custom.i18n.resources=globalMessages
- JavaScript之能力与硬件检测[小结]
- luogu P2516 [HAOI2010]最长公共子序列
- JavaScript学习 - 基础(二) - 基础类型/类型转换
- FPN 学习笔记
- CentOS和RedHat Linux的区别
- cartographer 安装问题
- libSVM在matlab下的使用安装
- TCP建立流程 【转】
- Filter功能