【发布时间】:2017-11-25 15:56:26
【问题描述】:
您好,我正要创建一个表,但出现错误。
我的代码:
CREATE TABLE weblogs(
host STRING,
identity STRING,
customer STRING,
time STRING,
request STRING,
status STRING,
size STRING,
referer STRING,
agent STRING)
ROW FORMAT SERDE 'org.apache.hadoop.hive.contrib.serde2.RegexSerDe'
WITH SERDEPROPERTIES (
"input.regex" = "([^ ]*) ([^ ]*) ([^ ]*) (-|\\[[^\\]]*\\]) ([^ \"]*|\"[^\"]*\") (-|[0-9]*) (-|[0-9]*)(?: ([^ \"]*|\".*\") ([^ \"]*|\".*\"))?",
"output.format.string" = "%1$s %2$s %3$s %4$s %5$s %6$s %7$s %8$s %9$s"
)
STORED AS TEXTFILE;
我的错误:
失败:执行错误,从 org.apache.hadoop.hive.ql.exec.DDLTask 返回代码 1。字符串类型信息
我正在使用 apache-hive-1.2.2-bin,德比模式。 enter image description here
请帮助我。 谢谢。
【问题讨论】:
-
ddl 工作正常.. 已执行.. 请再次检查..