`
gaozzsoft
  • 浏览: 427141 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

查看Hive表在HDFS上的存储路径的两种方式

 
阅读更多

查看Hive 表在HDFS上的存储路径的两种方式:

第一种方法:desc formatted schema.tableName;

第二种方法,步骤如下

 

1、执行hive,进入hive窗口

2、执行show databases,查看所有的database;

3、执行use origin_ennenergy_onecard; 则使用origin_ennenergy_onecard数据库

4、执行show create table M_BD_T_GAS_ORDER_INFO_H;则可以查看table在hdfs上的存储路径

如下:

hive (origin_ennenergy_onecard)> show create table M_BD_T_GAS_ORDER_INFO_H;

OK
CREATE TABLE `M_BD_T_GAS_ORDER_INFO_H`(
  `fguid` string, 
  `fstationno` string, 
  `fstationname` string, 
  `fgunno` int, 
  `fserialno` int, 
  `fgas` double, 
  `fprice` double, 
  `fmoney` double, 
  `fsumgas` double, 
  `ftradedatetime` date, 
  `fstopdatetime` date, 
  `fsavedatetime` date, 
  `ffueltype` string, 
  `recorddate` date)
ROW FORMAT DELIMITED 
  FIELDS TERMINATED BY '\t' 
STORED AS INPUTFORMAT 
  'org.apache.hadoop.mapred.TextInputFormat' 
OUTPUTFORMAT 
  'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'
LOCATION
  'hdfs://mycluster/user/hive/warehouse/origin_ennenergy_onecard.db/m_bd_t_gas_order_info_h'
TBLPROPERTIES (
  'COLUMN_STATS_ACCURATE'='true', 
  'numFiles'='6', 
  'numRows'='3546198', 
  'rawDataSize'='435279808', 
  'totalSize'='438826006', 
  'transient_lastDdlTime'='1468831756')
Time taken: 0.279 seconds, Fetched: 30 row(s)

 

分享到:
评论

相关推荐

    hive_big_table.tar.gz

    3. 表的存储位置(在HDFS上的路径) 4. 表的分区信息(如果有) 5. 表的列信息,包括列名、数据类型等 6. 表的分区键和分区值 7. 表的SerDe(Serializer/Deserializer)信息,用于序列化和反序列化数据 8. 表的其他...

    hive学习必备经典(百度)

    Hive的数据存储主要分为两种方式:内部表和外部表。内部表存储在Hive的元数据库中,而外部表存储在HDFS中。Hive还提供了多种数据存储格式,如TEXTFILE、SEQUENCEFILE、ORCFILE等。 Hive基本操作 Hive的基本操作...

    hive2.1.1中orc格式读取报数组越界错误解决方法

    在Hive 2.1.1版本中,ORC(Optimized Row Columnar)格式是一种高效的数据存储方式,尤其适用于大数据处理。它提供了压缩、索引和列式存储等特性,能够极大地提高查询性能。然而,有时候在使用ORC格式读取数据时,...

    hive3.1.2+mysql驱动.zip

    在Hive中,元数据(如表的结构、分区信息等)的存储通常有两种方式:本地元数据存储和远程元数据存储。本地元数据存储将元数据保存在运行Hive Metastore服务的同一台服务器上,而远程元数据存储则允许在独立的数据库...

    hive数据怎么导入.docx

    Hive是Apache Hadoop生态系统中的一个数据仓库工具,它允许用户使用SQL-like查询语言(HQL)来处理存储在HDFS上的大数据集。本篇文章将详细解释如何将数据导入Hive,主要涉及两种方法:通过外部表导入和从本地导入。...

    hadoop+hive环境安装包.rar

    1. **HDFS作为存储层**:Hive的数据默认存储在HDFS上,Hive会将表结构信息存储在metastore中,数据文件则按照Hive的分区策略分布在HDFS的不同目录下。 2. **Hive查询执行**:当用户提交HQL查询时,Hive会将其转换为...

    第3章 HiveSQL 数据操控、查询语言(DML、DQL)1

    内部表的数据存储在Hive内部管理,而外部表的数据存储在HDFS上的指定位置,Hive仅管理元数据。分区表则可以通过国家等字段进行数据划分。 - 加载数据:可以使用`LOAD DATA`命令从本地文件系统(如`student_local`)...

    hive官方文档整理

    4. **Hive数据模型**:Hive支持两种表类型——Managed Table和External Table。Managed Table由Hive管理,包括生命周期和位置;External Table仅管理元数据,实际数据的删除不受Hive控制。 5. **分区和桶**:分区是...

    Hive用户指南(Hive_user_guide)_中文版

    Hive是构建在Hadoop之上的一个工具层,旨在为Hadoop提供一种更加方便的SQL-like查询语言(HQL)。Hive利用Hadoop的HDFS进行数据存储,并通过MapReduce框架进行数据处理。Hive的主要功能在于提供了一个友好的数据处理...

    hive-3.1.2&mysql-5.7.2安装包.rar

    Hive 和 MySQL 是两种在大数据处理领域广泛使用的工具。Hive 是一个基于 Hadoop 的数据仓库工具,可将结构化的数据文件映射为一张数据库表,并提供 SQL 类似的查询语言(HQL)进行数据查询和分析。MySQL 是一个开源...

    Hive数据文件以及CLI操作命令

    ` 这将创建一个指向CSV文件的外部表,字段col1和col2根据数据文件的结构定义,LOCATION指定了数据文件在HDFS上的路径。 3. **加载数据**:`LOAD DATA LOCAL INPATH '/path/to/csvfile' INTO TABLE mytable;` 这个...

    基于大数据集群的hive搭建

    本文将详细介绍如何在大数据集群上搭建 Hive,主要包括三种运行模式的概述以及本地模式的详细步骤。 首先,Hive 提供了三种运行模式: 1. **内嵌模式**:元数据存储在本地的内嵌 Derby 数据库中,适合单用户开发和...

    hive综合应用案例-用户搜索日志分析.docx

    这通常可以通过两种方式实现: 1. **上传数据文件到HDFS**:将原始日志文件上传至HDFS上的指定路径,该路径需与创建表时指定的LOCATION路径一致。 2. **使用LOAD DATA语句**:通过Hive提供的LOAD DATA命令直接将数据...

    Hadoop和Hive的安装配置

    Hadoop是一个开源框架,主要用于分布式存储和计算大规模数据集,而Hive则是一个基于Hadoop的数据仓库工具,提供了SQL-like查询语言(HQL)来方便地管理和分析存储在Hadoop上的大量数据。 **Hadoop的安装配置** 1. ...

    Apache Hive面试题

    - **内部表**:数据存储在HDFS上,路径由Hive自动指定或通过`LOCATION`指定。 - **外部表**:数据存储在HDFS上,但必须通过`LOCATION`显式指定路径。 3. **删除表时的行为**: - **内部表**:删除表时,其对应的...

    大数据分析与应用Hadoop-Hive.pptx

    例如,创建一个名为`cardlogin`的外部表,字段以逗号分隔,并指定数据存储路径。然后,使用`LOAD DATA LOCAL INPATH`命令将本地文件加载到表中。通过执行HQL(Hive SQL)查询,可以筛选出满足特定条件的记录,如筛选...

    02 Hive学习总结及应用.pdf

    而外部表则不存储在Hive的数据仓库中,它的数据位于用户指定的HDFS路径,删除外部表仅移除元数据,数据本身不受影响。 **元数据管理** Hive的元数据包含表名、列、分区信息、表属性等。元数据通常存储在像MySQL或...

    hadoop2.2+hbase0.96+hive0.12安装整合详细高可靠文档及经验总结

    - Hive依赖于Hadoop,因为它需要Hadoop提供的HDFS存储系统。 - 安装Hive之前,必须先安装并配置好Hadoop。 **6. 准备工作:** - 下载并安装Hive。 - 替换Hive中的Jar包以确保版本一致。 - 配置Hive连接HBase所需的...

    Hive任务提交流程.pdf

    有两种执行方式: - **单独JVM执行**:如果配置为单进程模式,MapReduce作业会在同一个JVM中运行,这主要用于测试和调试。 - **非单独JVM执行**:在生产环境中,MapReduce作业会被提交到Hadoop集群上,由YARN或MRv...

Global site tag (gtag.js) - Google Analytics