7.1 Hive内置函数

文章目录

  • [1. 内置函数概述](#1. 内置函数概述)
  • [2. 函数查看与描述](#2. 函数查看与描述)
  • [3. 熟悉Hive运算](#3. 熟悉Hive运算)
  • [4. 常用内置函数](#4. 常用内置函数)
    • [4.1 数学函数](#4.1 数学函数)
    • [4.2 日期函数](#4.2 日期函数)
    • [4.3 条件函数](#4.3 条件函数)
    • [4.4 汇聚去重函数](#4.4 汇聚去重函数)
      • [4.4.1 单列数据去重](#4.4.1 单列数据去重)
      • [4.4.2 分组数据去重](#4.4.2 分组数据去重)
    • [4.5 汇聚不去重函数](#4.5 汇聚不去重函数)
    • [4.6 字符串函数](#4.6 字符串函数)
      • [4.6.1 字符串函数(上)](#4.6.1 字符串函数(上))
      • [4.6.2 字符串函数(下)](#4.6.2 字符串函数(下))
    • [4.7 集合统计函数](#4.7 集合统计函数)
  • [5. 实战总结](#5. 实战总结)

1. 内置函数概述

  • Hive 内置函数丰富,涵盖数学(如 roundlog)、字符串(如 substrconcat)、日期(如 from_unixtimedatediff)、集合(如 sizemap_keys)及条件函数(如 casecoalesce)等类别,支持对表中数据进行高效转换与计算。所有函数可在 SELECT 语句中直接调用,极大简化 ETL 与分析逻辑,提升开发效率。

2. 函数查看与描述

3. 熟悉Hive运算

4. 常用内置函数

4.1 数学函数

4.2 日期函数

4.3 条件函数

4.4 汇聚去重函数

4.4.1 单列数据去重

4.4.2 分组数据去重

4.5 汇聚不去重函数

4.6 字符串函数

4.6.1 字符串函数(上)

4.6.2 字符串函数(下)

4.7 集合统计函数

5. 实战总结

  • 本次 Hive 内置函数实战全面覆盖数学、日期、字符串、条件、聚合及集合统计等类别,通过大量示例验证了函数在数据清洗、转换、分析中的强大能力。重点掌握了 collect_setcollect_list 在去重与保留重复场景下的差异应用,熟练运用 regexp_replaceparse_urlget_json_object 等函数处理非结构化数据,并通过 percentilevar_pop 等实现统计分析。整体提升了在 Hive 中高效编写 ETL 逻辑与复杂查询的能力,为大数据处理奠定坚实基础。
相关推荐
旺仔小拳头..11 小时前
Servlet概念与创建
数据仓库·hive·hadoop
旺仔小拳头..13 小时前
Filter 过滤器 与Listener 监听器
数据仓库·hive·hadoop
晨晖215 小时前
Servlet的快速入门,请求和响应
hive·hadoop·servlet
smchaopiao2 天前
Hive中的排序与分桶技术详解
数据仓库·hive·hadoop
tsyjjOvO4 天前
SpringMVC 从入门到精通
数据仓库·hive·hadoop
IvanCodes5 天前
Hive IDE连接及UDF实战
ide·hive·hadoop
lifewange5 天前
Hive数据库
数据库·hive·hadoop
五月天的尾巴7 天前
hive数据库模糊查询表名
hive·查询表名
蓝魔Y7 天前
hive—1.1、执行优化
hive
快乐非自愿7 天前
OpenClaw 生态适配:Hadoop/Hive 技能现状与企业级集成方案
大数据·hive·hadoop·分布式·openclaw