HBase和HDFS数据分隔符?

时间:2013-09-19 02:04:45

标签: hadoop hbase hdfs sqoop

我将 HBase 数据导出到 HDFS 。我想 Sqoop HDFS 导出到 MySQL 。但是在使用Sqoop导出时,需要我提供HDFS数据的分隔方式。如何检查HBase表或HDFS数据中的分隔符?

编辑1 :我使用将HBase数据导出到HDFS bin / hadoop jar /path/to/hbase-0.20.3.jar export your_table / export / your_table

1 个答案:

答案 0 :(得分:2)

就HBase而言,没有任何分隔符的问题。您的数据存储在HBase表的列中。要了解HDFS文件的分隔符,您可以:

  • 使用 bin / hadoop fs -cat / path / to / file
  • 通过 HDFS WebUI 浏览文件,并查看其内容。

但这主要取决于您如何导出数据。 例如,如果您使用了HBase导出实用程序,那么您的数据将作为序列文件转储到HDFS中。