zoukankan      html  css  js  c++  java
  • hive学习笔记_hive的表创建

    创建hive表注意事项

    一、表分隔符必须与读取的数据文件一致,比如例子的分隔符为 ' '(制表符),hive下默认分隔符是制表符。

    二、最好指定分区作为数据之间的区分。

    三、创建完表可以desc+表明进行查看,字段名称(field),类型(type),common(备注,默认没的话为空)。

    eg:

    drop table track_log;
    create table track_log (
    id string ,
    url string ,
    referer string ,
    keyword string ,
    type string ,
    guid string ,
    pageId string ,
    moduleId string ,
    linkId string ,
    attachedInfo string ,
    sessionId string ,
    trackerU string ,
    trackerType string ,
    ip string ,
    trackerSrc string ,
    cookie string ,
    orderCode string ,
    trackTime string ,
    endUserId string ,
    firstLink string ,
    sessionViewNo string ,
    productId string ,
    curMerchantId string ,
    provinceId string ,
    cityId string ,
    fee string ,
    edmActivity string ,
    edmEmail string ,
    edmJobId string ,
    ieVersion string ,
    platform string ,
    internalKeyword string ,
    resultSum string ,
    currentPage string ,
    linkPosition string ,
    buttonPosition string) PARTITIONED BY (ds string)
    ROW FORMAT DELIMITED FIELDS TERMINATED BY ' ';

  • 相关阅读:
    Vue无缝滚动
    vue+Axios 实现路由拦截和登录拦截
    添加删除数组元素的方法
    日期时间相关
    Vue源码编译过程
    new关键字执行过程
    预解析
    echarts图表数据为空的时候不显示气泡
    arguments使用
    log4net介绍很全面
  • 原文地址:https://www.cnblogs.com/yaohaitao/p/5344582.html
Copyright © 2011-2022 走看看