Cloudera HUE - HIVE 无法识别查询
Cloudera HUE - HIVE not recognizing the Query
CREATE TABLE schema.table1 (
DATE_OUT STRING COMMENT 'Date',
STATUS_OUT STRING COMMENT 'Status',
SHIP_NR_OUT STRING COMMENT 'Shipper Number',
TABLE_NAME_OUT STRING COMMENT 'Table Name',
AC_NR STRING COMMENT 'Account Number',
AC_TYP_CD STRING COMMENT 'Account type code',
CNY_CD STRING COMMENT 'Country code',
AC_XCV_EMP_NR STRING COMMENT 'ACCOUNT EXECUTIVE EMPLOYEE NUMBER',
ROW_UDT_TS STRING COMMENT 'ROW UPDATE INDICATOR')
COMMENT 'my desc'
ROW FORMAT SERDE 'org.apache.hadoop.hive.contrib.serde2.RegexSerDe'
WITH SERDEPROPERTIES (
"input.regex" = "(.{10})(.{1})(.{10})(.{7})(.{10})(.{2})(.{2})(.{9})(.{1})",
"output.format.string" = "%1$s %2$s %3$s %4$s %5$s %6$s %7$s %8$s %9$s"
);
LOCATION 'hdfs_path'
当我将它放在屏幕上时,会出现第二个屏幕,询问此查询的参数?
我在 CLOUDERA DISTRO 中使用 HUE,在那里我看到消息
您查询的参数是:
$s
如果您使用 Hue,您应该取消选中 'Settings' 选项卡中的 'Enable parametrization'。
CREATE TABLE schema.table1 (
DATE_OUT STRING COMMENT 'Date',
STATUS_OUT STRING COMMENT 'Status',
SHIP_NR_OUT STRING COMMENT 'Shipper Number',
TABLE_NAME_OUT STRING COMMENT 'Table Name',
AC_NR STRING COMMENT 'Account Number',
AC_TYP_CD STRING COMMENT 'Account type code',
CNY_CD STRING COMMENT 'Country code',
AC_XCV_EMP_NR STRING COMMENT 'ACCOUNT EXECUTIVE EMPLOYEE NUMBER',
ROW_UDT_TS STRING COMMENT 'ROW UPDATE INDICATOR')
COMMENT 'my desc'
ROW FORMAT SERDE 'org.apache.hadoop.hive.contrib.serde2.RegexSerDe'
WITH SERDEPROPERTIES (
"input.regex" = "(.{10})(.{1})(.{10})(.{7})(.{10})(.{2})(.{2})(.{9})(.{1})",
"output.format.string" = "%1$s %2$s %3$s %4$s %5$s %6$s %7$s %8$s %9$s"
);
LOCATION 'hdfs_path'
当我将它放在屏幕上时,会出现第二个屏幕,询问此查询的参数? 我在 CLOUDERA DISTRO 中使用 HUE,在那里我看到消息
您查询的参数是:
$s
如果您使用 Hue,您应该取消选中 'Settings' 选项卡中的 'Enable parametrization'。