時間:2024-03-09 11:51作者:下載吧人氣:15
編寫MR程序,讓其可以適合大部分的HBase表數據導入到HBase表數據。其中包括可以設置版本數、可以設置輸入表的列導入設置(選取其中某幾列)、可以設置輸出表的列導出設置(選取其中某幾列)。
原始表test1數據如下:
每個row key都有兩個版本的數據,這里只顯示了row key為1的數據
在hbase shell 中創建數據表:
create ‘test2’,{NAME => ‘cf1’,VERSIONS => 10} // 保存無版本、無列導入設置、無列導出設置的數據
create ‘test3’,{NAME => ‘cf1’,VERSIONS => 10} // 保存無版本、無列導入設置、有列導出設置的數據
create ‘test4’,{NAME => ‘cf1’,VERSIONS => 10} // 保存無版本、有列導入設置、無列導出設置的數據
create ‘test5’,{NAME => ‘cf1’,VERSIONS => 10} // 保存有版本、無列導入設置、無列導出設置的數據
create ‘test6’,{NAME => ‘cf1’,VERSIONS => 10} // 保存有版本、無列導入設置、有列導出設置的數據
create ‘test7’,{NAME => ‘cf1’,VERSIONS => 10} // 保存有版本、有列導入設置、無列導出設置的數據
create ‘test8’,{NAME => ‘cf1’,VERSIONS => 10} // 保存有版本、有列導入設置、有列導出設置的數據
網友評論