[
https://issues.apache.org/jira/browse/PARQUET-677?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15431520#comment-15431520
]
Michael Styles commented on PARQUET-677:
----------------------------------------
PR: https://github.com/apache/parquet-mr/pull/361
> 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)