hive> CREATE EXTERNAL TABLE student2(
id INT,
name STRING,
age INT)
ROW FORMAT DELIMITED FIELDS TERMINATED BY '\t'
LOCATION '/user/hive/warehouse/shiny.db/student2';
这个代码最后一行是指定了一个路径存放在本地吗?
hive> CREATE EXTERNAL TABLE student2(
id INT,
name STRING,
age INT)
ROW FORMAT DELIMITED FIELDS TERMINATED BY '\t'
LOCATION '/user/hive/warehouse/shiny.db/student2';
这个代码最后一行是指定了一个路径存放在本地吗?
参考GPT和自己的思路:
不是,最后一行的LOCATION是指定外部表的存储路径,而这个路径是Hadoop分布式文件系统(HDFS)上的路径,而不是本地路径。所以这个路径应该是在HDFS上的路径,而不是在本地文件系统上的路径。