文件是隐藏文件,我们可以用Linux的ls -a命令查看,我们在启动Hive的时候会去加载这个文件中的内容,因此可以再次文件中添加全局参数,
比如你自定义的函数,
一般这文件在 ~/下,如果没有,可以通过vi来自行创建次 .hiverc文件,
比如我这里设置的内容为:
#在命令行中显示当前数据库名 set hive.cli.print.current.db=true; #查询出来的结果显示列的名称 set hive.cli.print.header=true; #启用桶表 set hive.enforce.bucketing=true; #压缩hive的中间结果 set hive.exec.compress.intermediate=true; #对map端输出的内容使用BZip2编码/解码器 set mapred.map.output.compression.codec=org.apache.hadoop.io.compress.BZip2Codec; #压缩hive的输出 set hive.exec.compress.output=true; #对hive中的MR输出内容使用BZip2编码/解码器 set mapred.output.compression.codec=org.apache.hadoop.io.compress.BZip2Codec; #让hive尽量尝试local模式查询而不是mapred方式 set hive.exec.mode.local.auto=true; #增加Hive自定义函数设置 add jar /home/new_load_data/lib/hive-udf.jar; create temporary function hivenvl as 'org.apache.hadoop.hive.ql.udf.hivenvl';
相关推荐
### Hive RC文件的相关知识点 #### 一、RCFile概述 **RCFile**(Record Columnar File)是一种高效的数据存储格式,特别适用于基于MapReduce的大规模数据仓库系统中。它结合了行存储(row-store)和列存储(column-...
2. **Hive 配置文件**:可能包含 Hive 的配置文件(如 `hiverc` 或 `hive-site.xml`),其中指定了 UDF 的位置和如何加载它们。 3. **测试脚本**:用于验证 UDF 功能的 Hive SQL 脚本。 4. **文档**:详细说明了如何...
3. **配置文件**:"R_hive_lib.zip"可能包含配置文件,如`.Renviron`或`hiverc`,用于设置Hive服务器的连接参数。这些文件应根据实际的Hive集群设置进行编辑。 4. **其他依赖库**:为了处理Hive返回的数据,可能还...
- `conf` 目录:默认的配置文件,如 `hiverc` 和 `hive-site.xml`。 - `scripts` 目录:包含了启动和停止 Hive 服务的脚本。 - `docs` 目录:文档和用户指南。 - `examples` 目录:示例数据和查询。 安装和配置 ...
默认情况下,Hive 会在当前目录下寻找 `.hiverc` 文件。 #### 二、Hive 数据类型与集合数据类型 Hive 支持多种数据类型,包括但不限于: - **基本数据类型**: - `TINYINT`:8位整型 - `SMALLINT`:16位整型 -...