druid hive handler 的 jar 文件在那里。客户表已经存在于配置单元中,其中包含数据。配置单元库文件夹中的文件名hive-druid-handler-3.1.2.jar
。
当我尝试在 hive 中为德鲁伊创建表时出现错误
FAILED: SemanticException Cannot find class 'org.apache.hadoop.hive.druid.DruidStorageHandler'
这是SQL。
CREATE TABLE ssb_druid_hive
STORED BY 'org.apache.hadoop.hive.
druid.DruidStorageHandler'
TBLPROPERTIES (
"druid.segment.granularity" = "MONTH",
"druid.query.granularity" = "DAY")
AS
SELECT
cast(clients.first_name as int) first_name ,
cast(clients.last_name as int) last_name
from clients
可能是什么原因 ?