方式1, 进入mysql在 TBLS 表中, 有表名称和表类型。
方式2, 更直观, hive (default)> desc extended t; 查看 tableType:的结果,一般都在展示结果的最后显示
eg:
hive (default)> desc extended t; OK col_name data_type comment name1 string id1 string Detailed Table Information Table(tableName:t, dbName:default, owner:root, createTime:1440586891, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:name1, type:string, comment:null), FieldSchema(name:id1, type:string, comment:null)], location:hdfs://chinadaas109:8020/hive1/user/hive/warehouse/t, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=,, field.delim=,}), bucketCols:[], sortCols:[], parameters:{}), partitionKeys:[], parameters:{last_modified_by=root, last_modified_time=1440587032, transient_lastDdlTime=1440587032}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)
方式3: hive (default)> desc formatted t; 一个格式化方式查看方式2中的信息,更容易看到 比如如下:
Table Type: MANAGED_TABLE
相关推荐
删除表时(drop table)内部表会删除hdfs对应路径,而外部表不会删除hdfs对应的路径, 删除表无论是内部表和外部表都会删除元数据(metastore.TBLS、metastore.COLUMNS_V2) 二:location关键字 用于指定hdfs路径,如果不...
Hive表生成工具,Hive表生成工具Hive表生成工具
支持hive 源数据、表结构导出
Hive表分区,里面有比较详细的Hive表分区方法,希望能够有所帮助。
hive双分区外部表复合数据结构博客的数据资料,欢迎下载。
Hive内部表合并小文件Java程序
Hadoop-2.8.0-HA-Hive安装部署与HQL10.hive的基本语法--内部表和外部表.mp4
列举了hive中的复合类型的使用,map array struct
hive的表数据,可以到我的博客,有建表语句,我的链接是 https://blog.csdn.net/qq_43662627/article/details/121033176
hive表修改分区数据
2 Hive支持的数据类型: 2 2.1原子数据类型: 2 2.2复杂数据类型: 2 2.3 Hive类型转换: 3 3 Hive创建/删除数据库 3 3.1创建数据库: 3 3.2 删除数据库: 3 4 Hive 表相关语句 3 4.1 Hive 建表: 3 4.1.1使用LIKE...
通过shell脚本,批量把一个库下面的表结构全部导出,在开发环境执行过。
掌握HQL创建数据库,掌握HQL创建内部表、外部表、分区表 使用有location 和无location创建HIVE数据库,库名与自己的名字相关; 在数据集目录中选取2个数据文件内部表创建表,选取2个数据文件创建外部表。 使用美国...
1.可根据数据库表名批量删除; 2.封装了自定义方法,可根据表明中任意一字段(或多个字段)作为key批量删除 3.解决了权限不足等问题造成的删表不彻底等问题 4.程序为java编写
Hive 做大数据分析,Hive的数据类型大多与Mysql相似,但是它存在自己独特的复杂类型。
如果不知道此表是什么类型的表的话,可以在hive的命令行里打desc formatted table_name查看TABLE TYPE行查看;如果需要创建外部表则需要在创表的语句指定为external,如:create external table table_name。 案例:...
hive生成日历表.sql
大数据工具之HIVE外键及多表关联的介绍.zip
适用人群:hive学习童鞋,hive方面从业人员 从hive的搭建 到 hive的分区表/内部表/外部表/分桶等sql讲解