没有选择子句的Hadoop插入

时间:2012-08-29 15:23:29

标签: java hadoop hive

我是Hadoop的新手,我需要在表中插入一条记录,当我搜索语法时,每个insert语句都有来自select语句的值。

有没有办法插入带有Select语句的简单值?

此致 Sathish所在。

1 个答案:

答案 0 :(得分:2)

首先,我猜测我们正在谈论HIVE。

当您真正使用配置单元时,您永远不会有理由一次添加一个条目。

最简单的方法我想首先用你的数据创建一个CSV文件。

sample.csv
Dan,50
Dave,20
Sam,30

然后我们将文件放在hdfs

hadoop fs -copyFromLocal ./sample.csv /user/me/sample.csv

现在我们进入配置单元并使用我们的数据创建表格。

$ hive
hive> Create EXTERNAL TABLE IF NOT EXISTS sample(NAME STRING, Grade int)
hive> ROW FORMATED DELIMITED FILED TERMINATED BY ','
hive> STORED AS TEXTFILE location '/user/me/sample.csv';