Hive Can';当我在CTA中使用dbname时,我不会执行CTA
我注意到一种微妙的感觉 当我尝试Hive Can';当我在CTA中使用dbname时,我不会执行CTA,hive,Hive,我注意到一种微妙的感觉 当我尝试 create table dbname.table_name as select 在上创建临时文件夹时出现错误:hdfs://nameservice1/apps/hive/warehouse. 在令牌“TOK\U TMP\U文件”附近遇到错误 但如果我先这么做 use dbname; 然后 create table table_name as select 它起作用了。为什么会这样?要在任何数据库中创建表,用户需要对当前数据库和正在创建表的数据库具有写
create table dbname.table_name as select
在上创建临时文件夹时出现错误:hdfs://nameservice1/apps/hive/warehouse. 在令牌“TOK\U TMP\U文件”附近遇到错误
但如果我先这么做
use dbname;
然后
create table table_name as select
它起作用了。为什么会这样?要在任何数据库中创建表,用户需要对当前数据库和正在创建表的数据库具有写权限 也就是说,当运行select语句时,您需要对当前数据库具有写入权限
这是jira
HIVE-11427
中报告的已知问题 蜂巢版本@杜都蜂巢1.2.1000.2.4.2.0-258