Hadoop 使用cassandra存储处理程序创建外部配置单元表时出错
失败,出现异常org.apache.hadoop.hive.ql.metadata.HiveException:加载存储处理程序时出错。org.apache.hadoop.hive.cassandra.CassandraStorageHandler 失败:执行错误,从org.apache.hadoop.hive.ql.exec.ddlstask返回代码1Hadoop 使用cassandra存储处理程序创建外部配置单元表时出错,hadoop,cassandra,hive,bigdata,hiveql,Hadoop,Cassandra,Hive,Bigdata,Hiveql,失败,出现异常org.apache.hadoop.hive.ql.metadata.HiveException:加载存储处理程序时出错。org.apache.hadoop.hive.cassandra.CassandraStorageHandler 失败:执行错误,从org.apache.hadoop.hive.ql.exec.ddlstask返回代码1 CREATE EXTERNAL TABLE IF NOT EXISTS message (key string, loc string, ma
CREATE EXTERNAL TABLE IF NOT EXISTS
message (key string, loc string, machineid string, message string, msgdate string, quantity int, time string)
STORED BY 'org.apache.hadoop.hive.cassandra.CassandraStorageHandler'WITH SERDEPROPERTIES
("cassandra.columns.mapping" = ":key,smslog,:location,:machineid,:message,:msgdate,:quantity,:time", "cassandra.cf.name" = "smslog",
"cassandra.host" = "127.0.0.1" , "cassandra.port" = "9160",
"cassandra.partitioner" = "org.apache.cassandra.dht.
RandomPartitioner" )
TBLPROPERTIES ("cassandra.ks.name" = "SMSLogs");