我收到以下错误:FAILED:执行错误,从org.apache.hadoop.hive.ql.exec.DDLTask返回代码1 . MetaException(消息:得到异常:org.apache.hadoop.security.AccessControlException权限被拒绝:
当我尝试在hdfs中使用数据外部创建hive表时 .
我只是具有读访问权限而不是写访问权限,这是一个问题吗?
是的,您需要写入权限才能在配置单元中创建外部表 . 然后,如果您使用动态分区,那么您必须无法动态分区为true . 在代码下面使用 .
set hive.exec.dynamic.partition.mode=nonstrict; set hive.exec.dynamic.partition=true;
1 回答
是的,您需要写入权限才能在配置单元中创建外部表 . 然后,如果您使用动态分区,那么您必须无法动态分区为true . 在代码下面使用 .