gpt4 book ai didi

hadoop - 如何从HDFS加载数据到Hive

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

我正在尝试将数据从 HDFS 加载到配置单元中。但我观察到数据正在移动,这意味着在将数据加载到配置单元环境后,如果我查看 HDFS,我加载的数据不存在。你能用例子回答这个问题吗?

最佳答案

如果你想从 HDFS 中的数据在 Hive 中创建一个表而不将数据移动到 /user/hive/warehouse/,你应该使用可选的 EXTERNALLOCATION 关键字。例如,来自 this page ,我们有以下示例 CREATE TABLE 语句:

hive>   CREATE EXTERNAL TABLE userline(line STRING) ROW FORMAT
DELIMITED FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
STORED AS TEXTFILE
LOCATION '/home/admin/userdata';

如果没有这些,Hive 将从 HDFS 中获取您的数据并将其加载到 /user/hive/warehouse(如果表被删除,数据也会被删除)。

关于hadoop - 如何从HDFS加载数据到Hive,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18475046/

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