我想在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
。
答案 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';