我有一个存储在hdfs中的镶木地板文件,名为small in path:
/user/是/file.parquet
并希望在包含其内容的配置单元中创建一个表。
文件的架构是非常复杂的,我希望配置单元自动从文件导入架构。
我想做这样的事情:
CREATE EXTERNAL TABLE tableName
STORED AS PARQUET
LOCATION 'file/path'
这可能吗?
谢谢您的帮助。
不幸的是,无法在Hive中的单个文件上创建外部表,仅用于目录。如果/user/s/file.parquet
是目录中唯一的文件,您可以将位置指定为/user/s/
,Hive将会查找您的文件。