美文网首页大数据笔记
Hive 4.1 - 虚拟列

Hive 4.1 - 虚拟列

作者: No_七 | 来源:发表于2019-10-25 15:45 被阅读0次

    虚拟列:此列不在表中真实存在,作用是将Hive中的表进行区分(partition),这对每日增长的海量数据而言是非常有用的。

    1、INPUT__FILE__NAME 显示数据存储在HDFS上的位置

    用法:

    hive (db02)> select *,INPUT__FILE__NAME from s1;
    
    image.png

    2、BLOCK__OFFSET__INSIDE__FILE, 显示数据块的大小

    hive (db02)> select * , BLOCK__OFFSET__INSIDE__FILE from s1;
    
    image.png

    相关文章

      网友评论

        本文标题:Hive 4.1 - 虚拟列

        本文链接:https://www.haomeiwen.com/subject/rawsvctx.html