Sucaz Moshe created HIVE-8973: --------------------------------- Summary: Add support for pulling HBase columns with regex matching Key: HIVE-8973 URL: https://issues.apache.org/jira/browse/HIVE-8973 Project: Hive Issue Type: Improvement Components: Clients Reporter: Sucaz Moshe Priority: Trivial
Hi, we would like to create table that pulling HBase columns with regex matching. for example: CREATE EXTERNAL TABLE XXX( key string , DATES MAP<STRING, BIGINT> , FLOATS MAP<STRING, DOUBLE> , STRINGS MAP<STRING, STRING> ) STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler' WITH SERDEPROPERTIES ( "hbase.columns.mapping" = ":key, FECF:D_[0-9]*, FECF:F_[0-9]*, FECF:C[0-9]*_[0-9]*") TBLPROPERTIES ("hbase.table.name" = "XXX", "hbase.table.default.storage.type" = "binary"); currently only prefix work (with hive 0.12.0): CREATE EXTERNAL TABLE XXX( key string , DATES MAP<STRING, BIGINT> , FLOATS MAP<STRING, DOUBLE> , STRINGS MAP<STRING, STRING> ) STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler' WITH SERDEPROPERTIES ( "hbase.columns.mapping" = ":key, FECF:D_.*, FECF:F_.*, FECF:C.*", "hbase.table.default.storage.type" = "binary") TBLPROPERTIES ("hbase.table.name" = "XXX"); -- This message was sent by Atlassian JIRA (v6.3.4#6332)