是否可以使用talend或sqoop将数据从hbase导出到hdfs?如果它不直接可用,那么实现这种用例的最佳实践是什么
k4ymrczo1#
是的,你可以和泰伦德一起。在talend的bigdata版本中,有hdfs组件和hbase组件。您需要将thbaseinput->tmap->thdfsoutput。
qacovj5a2#
是的,这是可能的!使用@th标注的talendéo答案,但不是用sqoop,因为它的sql到hadoop而不是inter-hadoop解决方案,可能有一个解决方法来使用sqoop,但这不是它的理想用例。但事实上,hbase将其数据存储在hdfs中。如果要将它们导出为文件或使用配置单元查询它们,可以创建一个读取hbase数据的配置单元表,请参见此。
2条答案
按热度按时间k4ymrczo1#
是的,你可以和泰伦德一起。
在talend的bigdata版本中,有hdfs组件和hbase组件。您需要将thbaseinput->tmap->thdfsoutput。
qacovj5a2#
是的,这是可能的!
使用@th标注的talendéo答案,但不是用sqoop,因为它的sql到hadoop而不是inter-hadoop解决方案,可能有一个解决方法来使用sqoop,但这不是它的理想用例。
但事实上,hbase将其数据存储在hdfs中。如果要将它们导出为文件或使用配置单元查询它们,可以创建一个读取hbase数据的配置单元表,请参见此。