特牛生活网

Hive中的3种虚拟列以及Hive如何进行条件判断_hive条件判断 多列-CSDN博客

网友收藏
文章浏览阅读763次。9. Hive中的3种虚拟列当Hive产生非预期的数据或null时,可以通过虚拟列进行诊断,判断哪行数据出现问题,主要分3种:1. INPUT__FILE__NAME每个map任务输入文件名2. BLOCK__OFFSET__INSIDE__FILEmap任务处理的数据所对应文件的块内偏移量,当前全局文件的偏移量。对于块压缩文件,就是当前块的文件偏移量,即当前块的第一个字节在文件中的偏移量3. ROW__OFFSET__INSIDE__BLOCK行偏移量,默认不可用。需要设置hive.exec_hive条件判断 多列