FAQ-impala支持select和drop kudu表

问题描述/异常栈
问题相关描述
发现版本
impala支持select和drop kudu表
解决方案
使用impala引擎drop table xxxx FAQ-impala支持select和drop kudu表 - 图1
问题原因
用hive和spark删除对应的kudu表 hive报错 java.sql.SQLException: Error while processing statement: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. Failed to load storage handler: Error in loading storage handler.org.apache.hadoop.hive.kudu.KuduStorageHandler spark报错 java.sql.SQLException: Error while processing statement: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. Failed to load storage handler: Error in loading storage handler.org.apache.hadoop.hive.kudu.KuduStorageHandler 原因: 要删除Kudu表,通常需要使用专门用于管理Kudu的工具或语言,如Impala、Kudu命令行工具或Kudu API。这些工具和语言提供了更直接的方式来管理和操作Kudu表,包括创建、删除、修改表结构等功能。目前hive的版本只有4以上的版本才支持drop和select操作,而spark是需要通过kudu api兼容才支持drop和select操作。

作者:陈杰