gpt4 book ai didi

hadoop - Hive 外部表未在 Namenode 中显示 (Cloudera-QuickstartVm)

转载 作者:可可西里 更新时间:2023-11-01 17:00:01 25 4
gpt4 key购买 nike

我已经在 hdfs 路径“hdfs://localhost.localdomain:8020/user/hive/training”中的 Hive 中创建了外部表。如果我应用 describe 命令,我可以找到如下表路径。但是当我浏览 namenode 网页时,表名没有显示在路径中。

hive> describe extended testtable4;
OK
firstname string
lastname string
address string
city string
state string
country string

Detailed Table Information Table(tableName:testtable4, dbName:default, owner:cloudera, createTime:1408765301, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:firstname, type:string, comment:null), FieldSchema(name:lastname, type:string, comment:null), FieldSchema(name:address, type:string, comment:null), FieldSchema(name:city, type:string, comment:null), FieldSchema(name:state, type:string, comment:null), FieldSchema(name:country, type:string, comment:null)], location:hdfs://localhost.localdomain:8020/user/hive/training, 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=,, line.delim=
}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{EXTERNAL=TRUE, transient_lastDdlTime=1408765301}, viewOriginalText:null, viewExpandedText:null, tableType:EXTERNAL_TABLE)
Time taken: 0.7 seconds

最佳答案

对此我深表歉意。我想在创建内部配置单元表的情况下,我们可以在/user/hive/warehouse 中的各个数据库中看到表名。

在创建外部表的情况下,需要将文件放在指定的 HDFS 位置,我们无法看到表名。

请在下面找到 Hive wiki 中的一些定义

“用户可以创建指向 HDFS 内指定位置的外部表。在这种特定用法中,用户可以使用 HDFS put 或 copy 命令将文件复制到指定位置,并创建指向该位置的表以及所有相关的行格式信息。”

我相信以下链接可能包含您要查找的确切信息。

Difference between Hive internal tables and external tables?

https://cwiki.apache.org/confluence/display/Hive/Tutorial

关于hadoop - Hive 外部表未在 Namenode 中显示 (Cloudera-QuickstartVm),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25458535/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com