gpt4 book ai didi

hadoop - 如何从本地磁盘而不是HDFS上的数据在Hive上创建外部表?

转载 作者:行者123 更新时间:2023-12-02 20:35:41 27 4
gpt4 key购买 nike

对于HDFS上的数据,我们可以

CREATE EXTERNAL TABLE <table>
{
id INT,
name STRING,
age INT
} LOCATION 'hdfs_path';

但是如何为上面的LOCATION指定本地路径?

谢谢。

最佳答案

您可以先使用“hdfs dfs -put”将文件上传到HDFS,然后在其上创建Hive外部表。

Hive无法在本地文件上创建外部表的原因是,当Hive处理数据时,实际处理发生在可能根本无法访问本地文件的Hadoop群集上。

关于hadoop - 如何从本地磁盘而不是HDFS上的数据在Hive上创建外部表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51283135/

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