我在pig中创建了一个表并将其存储在hdfs中:
STORE mapping INTO 'hdfs://localhost:9000/hbase/data/default/mapping' USING PigStorage ('\t');
在hdfs上运行ls命令,得到表:
bin/hdfs dfs -ls /hbase/data/default
Found 1 item
drwxr-xr-x - hfu supergroup 0 2015-11-09 13:33 /hbase/data/default/mapping
但是在hbase shell中运行list命令时,表不会出现。
我正在使用:
hbase-0.98.0-hadoop2
hadoop-2.6.1
pig-0.15.0
都在一个虚拟机上运行
如何在hbase中导入表?
1条答案
按热度按时间lstz6jyr1#
首先,使用hbasehcatstoragehandler或直接从hbase shell在hbase中创建表。
col1-将是hbase表的rowkey col2-将是列族“d”下的列限定符
现在使用
STORE
命令将数据加载到此表中。