You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@parquet.apache.org by "Michael Styles (JIRA)" <ji...@apache.org> on 2016/08/15 12:41:22 UTC

[jira] [Created] (PARQUET-677) Quoted identifiers in column names

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)