zoukankan      html  css  js  c++  java
  • hive建表语句

    ----导入hdfs建表

    use ods_db;
    CREATE EXTERNAL TABLE BER_O2O_PV
    (
    JSON STRING
    )PARTITIONEDBY(YEARSTRING,MONTHSTRING)
    STORED AS TEXTFILE
    LOCATION '/ODS/ODS_DB/BER_O2O_PV';

    CREATE EXTERNAL TABLE BER_O2O_USER_LABLE
    (
    LABLE_ID STRING,
    LABLE_NAME STRING,
    LABLE_TYPE STRING,
    RID STRING,
    LEVEL_ID STRING
    )ROW FORMAT DELIMITED FIELDS TERMINATED BY ','
    STORED AS TEXTFILE
    LOCATION '/ODS/ODS_DB/BER_O2O_USER_LABLE';

    ----------hive分析建表


    USE PARSEDB;
    ---TMP----
    CREATE TABLE FACT_BI_BROWSER_T_00
    (
    CHANNEL STRING,
    SESSION_ID STRING,
    APP_ID STRING,
    IP STRING,
    REF_URL STRING,
    URL STRING,
    STAY_TIME STRING,
    LOG_TIME STRING,
    BROWSER STRING
    ) ROW FORMAT DELIMITED FIELDS TERMINATED BY '01'
    STORED AS TEXTFILE;


    CREATE TABLE FACT_BI_BROWSER_T_01
    (
    BR_NAME STRING,
    BI_VALUE DOUBLE,
    BI_DATETIME STRING,
    BI_CHANNEL STRING
    )ROW FORMAT DELIMITED FIELDS TERMINATED BY '01'
    STORED AS TEXTFILE;

    ----FACT-----
    CREATE EXTERNAL TABLE FACT_BI_BROWSER_T
    (
    ID STRING,
    BI_TYPE STRING,
    BR_NAME STRING,
    BI_VALUE DOUBLE,
    BI_DATETIME STRING,
    BI_CHANNEL STRING
    )PARTITIONED BY (YEAR STRING, MONTH STRING, DAY STRING )
    ROW FORMAT DELIMITED FIELDS TERMINATED BY '01'
    STORED AS TEXTFILE
    LOCATION '/RESULT/PARSEDB/FACT_BI_BROWSER_T';

  • 相关阅读:
    ubuntu qtcreator 硬件权限问题
    关于LuCi
    npm 使用记录
    ubuntu 下简单录音
    qthread 使用 signal 方法通信
    线程安全笔记一则
    ubuntu 设置 NAT 转发
    debian 中新建或调整 swap 空间
    关于 htonl 和 ntohl 的实现
    shell 调试手段总结
  • 原文地址:https://www.cnblogs.com/heguoxiu/p/10120679.html
Copyright © 2011-2022 走看看