zoukankan      html  css  js  c++  java
  • hive笔记

    1、显示数据库,列名

    Apache

    <property>
    	<name>hive.cli.print.header</name>
    	<value>true</value>
    </property>
    
    <property>
    	<name>hive.cli.print.current.db</name>
    	<value>true</value>
    </property>

    HDP

    hive-site中修改为true

    custom hive-site中添加一列属性

    2、hive中注释乱码

    (1)修改表字段注解和表注解

    alter table COLUMNS_V2 modify column COMMENT varchar(4000) character set utf8;
    alter table TABLE_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8;

    (2)修改分区字段注解

    alter table PARTITION_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8 ;
    alter table PARTITION_KEYS modify column PKEY_COMMENT varchar(4000) character set utf8;

    (3)修改索引注解

    alter table INDEX_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8;

    (4)修改metastore数据库连接

    apache

    hive-site

    	<property>
    	  <name>javax.jdo.option.ConnectionURL</name>
    	  <value>jdbc:mysql://hadoop100:3306/metastore?createDatabaseIfNotExist=true</value>
    	  <description>JDBC connect string for a JDBC metastore</description>
    	</property>

    hdp

    注意:要重新创建表

  • 相关阅读:
    设计模式
    设计模式
    设计模式
    JS | Reduce
    JS | 数组的深拷贝与浅拷贝
    JS | 数组操作
    Lodash | 指定路径对Object操作
    Git | 场景总结
    ES6 Class
    SpringBoot | Jpa @Id @GeneratedValue
  • 原文地址:https://www.cnblogs.com/hyunbar/p/13405789.html
Copyright © 2011-2022 走看看