Michael Styles created PARQUET-677:
--------------------------------------

             Summary: Quoted identifiers in column names
                 Key: PARQUET-677
                 URL: https://issues.apache.org/jira/browse/PARQUET-677
             Project: Parquet
          Issue Type: Improvement
          Components: parquet-mr
            Reporter: Michael Styles
            Priority: Minor


Add the ability to quote identifiers for columns in a table. This would allow 
column names to contain arbitrary characters such as spaces. Hive supports 
these types of identifiers using backquotes. For example,

create table parquet_table (`Session Token` string) stored as parquetfile;

However, attempting to insert a new row into this table results in an error.

insert into parquet_table values ('1234-45')

org.apache.hadoop.hive.ql.metadata.HiveException: 
java.lang.IllegalArgumentException: field ended by ';': expected ';' but got 
'token' at line 1:   optional string Session Token

I would suggest using backquotes in Parquet as well.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to