1. 程式人生 > >[Spark][Hive]外部文件導入到Hive的例子

[Spark][Hive]外部文件導入到Hive的例子

xtree rain limited load mapreduce custom apr cli and

外部文件導入到Hive的例子:

[[email protected] ~]$ cd ~
[[email protected] ~]$ pwd
/home/training
[[email protected] ~]$

[[email protected] ~]$ vim customers.txt
[[email protected] ~]$
[[email protected] ~]$ cat customers.txt
001 Ali us
002 Bsb ca
003 Carls mx


[[email protected] ~]$ cd ~
[[email protected] ~]$ pwd

/home/training

[[email protected] ~]$ hive
2017-10-01 06:02:24,782 WARN [main] mapreduce.TableMapReduceUtil:
The hbase-prefix-tree module jar containing PrefixTreeCodec is not present. Continuing without it.

Logging initialized using configuration in file:/etc/hive/conf.dist/hive-log4j.properties
WARNING: Hive CLI is deprecated and migration to Beeline is recommended.

hive>
> show tables ‘*c*‘;
OK
Time taken: 3.268 seconds

<<<<<<<<<<< 目前無表

hive>
> CREATE TABLE IF NOT EXISTS customers(
> cust_id string,
> name string,
> country string
> )
> ROW FORMAT DELIMITED FIELDS TERMINATED BY ‘\t‘;

OK
Time taken: 7.931 seconds
hive>

hive> load data local inpath ‘/home/training/customers.txt‘ into table customers;
Loading data to table default.customers
Table default.customers stats: [numFiles=1, totalSize=36]
OK
Time taken: 3.676 seconds


hive> show tables like ‘customers‘;
OK
customers
Time taken: 0.24 seconds, Fetched: 1 row(s)
hive>

hive> show tables ‘*c*‘;
OK
customers
Time taken: 0.167 seconds, Fetched: 1 row(s)
hive>

[Spark][Hive]外部文件導入到Hive的例子