La ruche a ÉCHOUÉ: ParseException ligne 2:0 ne peut pas reconnaître d'entrée de proximité "macaddress" 'CHAR' '(' dans la colonne de spécification

J'ai essayé de courir hive -v -f sqlfile.sql

Voici le contenu du fichier

CREATE TABLE UpStreamParam (
'macaddress' CHAR(50),
'datats' BIGINT,
'cmtstimestamp' BIGINT,
'modulation' INT,
'chnlidx'   INT,
'severity' BIGINT,
'rxpower'  FLOAT,
'sigqnoise' FLOAT,
'noisedeviation'  FLOAT,
'prefecber'  FLOAT,
'postfecber'  FLOAT,
'txpower'  FLOAT,
'txpowerdrop' FLOAT,
'nmter'  FLOAT,
'premtter'  FLOAT,
'postmtter'  FLOAT,
'unerroreds'  BIGINT,
'corrected'  BIGINT,
'uncorrectables'  BIGINT)
STORED AS ORC TBLPROPERTIES ("orc.compress"="SNAPPY","orc.bloom.filters.columns"="macaddress")
PARTITIONED BY ('cmtsid' CHAR(50),' date' INT)
LOCATION '/usr/hive/warehouse/UpStreamParam' ;

Et j'obtiens l'erreur suivante:

A ÉCHOUÉ: ParseException ligne 2:0 ne peut pas reconnaître d'entrée de proximité "macaddress" 'CHAR' '(' dans la colonne de spécification

OriginalL'auteur user3502786 | 2015-08-24