Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hive 有没有办法在配置单元中查看不同的HBase数据版本_Hive_Hbase - Fatal编程技术网

Hive 有没有办法在配置单元中查看不同的HBase数据版本

Hive 有没有办法在配置单元中查看不同的HBase数据版本,hive,hbase,Hive,Hbase,我集成了HIVE和HBase,每个HBase表列有2个版本的数据,例如,请参见下文 get 'HBASE_SQOOP', '111_emp1',{COLUMN=> 'amitesh',VERSIONS=>2} COLUMN CELL amitesh:f_name timestamp=1497365863181, value=Raj amitesh:f_name timestamp=1497365606380, value=dev amitesh:l_name timestamp

我集成了HIVE和HBase,每个HBase表列有2个版本的数据,例如,请参见下文

get 'HBASE_SQOOP', '111_emp1',{COLUMN=> 'amitesh',VERSIONS=>2}
COLUMN CELL
 amitesh:f_name timestamp=1497365863181, value=Raj
 amitesh:f_name timestamp=1497365606380, value=dev
 amitesh:l_name timestamp=1497365863181, value=verma
 amitesh:l_name timestamp=1497365606380, value=saha

有没有办法在HIVE中查看这些版本

目前,无法查看以前的单元格版本,您只能访问最新的时间戳。配置单元hbase处理程序版本1.1.0支持访问keyvalue的最新时间戳,并支持对时间戳的范围查询,请查看更多详细信息

例如

create external table test(id string,f_name string,l_name string,ts timestamp) 
STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler' 
WITH SERDEPROPERTIES ('hbase.columns.mapping' = ':key,amitesh:f_name,cf:l_name,:timestamp') TBLPROPERTIES('hbase.table.name' = 'test_rs');

此版本仅支持时间戳,最新修补程序支持使用
:timestamp:cf:[可选限定符或限定符前缀]
访问单个单元格的最新时间戳,它将添加到下一版本。

目前,无法查看以前的单元格版本,您只能访问最新的时间戳。配置单元hbase处理程序版本1.1.0支持访问keyvalue的最新时间戳,并支持对时间戳的范围查询,请查看更多详细信息

例如

create external table test(id string,f_name string,l_name string,ts timestamp) 
STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler' 
WITH SERDEPROPERTIES ('hbase.columns.mapping' = ':key,amitesh:f_name,cf:l_name,:timestamp') TBLPROPERTIES('hbase.table.name' = 'test_rs');
此版本仅支持时间戳,最新补丁支持使用
:timestamp:cf:[可选限定符或限定符前缀]
访问单个单元格的最新时间戳,它将添加到下一版本中