2016-10-22 198 views
1
CREATE TABLE CCTGDB_TMP.ODS_WORLDWIDE_AR_REVENUE_R12_C3_TEMP_1 (
    ENTERED_CR DOUBLE, 
    ACCOUNTED_CR DOUBLE, 
    ENTERED_DR DOUBLE, 
    ACCOUNTED_DR DOUBLE, 
    INVOICE_CURRENCY_CODE STRING, 
    CURRENCY_CODE STRING, 
    CODE_COMBINATION_ID DOUBLE, 
    JE_SOURCE STRING, 
    USER_JE_SOURCE_NAME STRING, 
    SEGMENT1 STRING, 
    SEGMENT2 STRING, 
    SEGMENT3 STRING, 
    SEGMENT4 STRING, 
    SEGMENT5 STRING, 
    SEGMENT6 STRING, 
    PERIOD_NAME STRING, 
    LEDGER_ID DOUBLE, 
    NAME STRING, 
    PERIOD_YEAR DOUBLE, 
    PERIOD_NUM DOUBLE, 
    END_DATE STRING, 
    USER_JE_CATEGORY_NAME STRING, 
    REVENUE_USD DOUBLE 
) 
COMMENT 'Adjustment Revenue' 
ROW FORMAT DELIMITED 
FIELDS TERMINATED BY '\t' 
LINES TERMINATED BY '\n' 
STORED AS PARQUET; 

我收到以下错误:错误信息,同时运行蜂巢

FAILED: ParseException line 8:25 cannot recognize input near ',' 'JE_SOURCE' 'STRING' in column type 
+1

我用上面的命令创建了表,它正在为我工​​作,可能您在CODE_COMBINATION_ID DOUBLE,JE_SOURCE STRING中有一些额外的字符,请检查一次。 –

回答

0

是的,它是工作的罚款。由于一些额外的字符