在配置单元中创建外部表时更改默认位置

时间:2018-03-03 20:51:56

标签: hive location external create-table

我想在external table的{​​{1}}中创建hive并更改默认view

location

CREATE external TABLE market.resultats like v_ca_mag LOCATION '/user/training/market/db/resultats'; 已创建且为table,但external是默认location

为什么不考虑/user/hive/warehouse/market.db/resultats

我正在使用location

1 个答案:

答案 0 :(得分:1)

可能这是一个错误,请打开一个jira来解释这个问题。

一旦您完成创建外部表格,然后执行alter table语句将新创建的表格的位置更改为所需位置

hive> CREATE external TABLE market.resultats like v_ca_mag;
hive> alter table market.resultats set location 'hdfs://nnaddress/user/training/market/db/resultats';