数仓工具—Hive进阶之MultiDelimitSerDe(18)
工具 进阶 hive 18 数仓
2023-09-11 14:15:37 时间
MultiDelimitSerDe
Hive中的 InputFormat和 OutputFormat我们讲了,Hive的SerDe 我们也讲了,可以参考前面的文章
Hive进阶之 InputFormat 和 OutputFormat
我们今天单独介绍一个SerDe,它就是 MultiDelimitSerDe,单独介绍它是因为它比较特殊,前面我们也提到过,今天我们仔细看一下他的用法。
MultiDelimitSerDe源码
你在Hive的项目里搜索MultiDelimitSerDe类,你会发现它处在hive-contrib模块,我们在hive的编译安装的环节说过,这个模块主要是一些示例代码
这也就是MultiDelimitSerDe为什么不为人所知的原因,而且因为它也不经常用,但是在一些特殊的需求场景下,它倒是好用的很。其实SerDe 和 InputFormat OutputFormat的关系我们已经知道了,所以SerDe 是更接近Hive 的 Row Object 的,所以也是更灵活的。源码我们就不仔细读了,摘抄一段,看一下重点即
相关文章
- Linux网络抓包分析工具Tcpdump基础篇[参数说明]
- 大学生暑假在家如何高效学习?待办工具让你学习更高效
- 工作太繁重?上班族必不可少的高效率待办工具
- struts+hibernate+oracle+easyui实现lazyout组件的简单案例——工具类
- Android 内存监测工具 DDMS --> Heap(转)
- DevOps - 虚拟机工具VirtualBox
- [工具] Seer 代码预览器
- SAP One Order应用的跟踪工具CRMD_TRACE_SET
- 【工具类】常用Json操作工具类,好用
- 【工具类库】Lombok简介、使用、工作原理、优缺点--最全一篇Lombok使用讲解及原理真香啊
- EdrawMax:程序员的免费思维导图工具(一百四十六)
- Go gRPC 调试工具
- 史上最全的分词算法与工具介绍