gpt4 book ai didi

hbase - 从 HBase shell 导出数据

转载 作者:行者123 更新时间:2023-12-04 10:52:08 25 4
gpt4 key购买 nike

我试图将数据从 HBase Shell 导出到我可以解析的文本文件,然后添加到 msysql 数据库中。

我目前正在使用以下命令:

echo "scan 'registration',{COLUMNS=>'registration:status'}" | hbase shell > registration.txt

它将所有内容从 hbase shell 导出到 registration.txt。

如何删除 shell 介绍和摘要,并将数据行附加到文本文件中:

例如:Shell into 我想省略:
HBase Shell; enter 'help<RETURN>' for list of supported commands.
Type "exit<RETURN>" to leave the HBase Shell
Version 0.94.5-mapr, Wed May 1 7:42:07 PDT 2013

总结我想省略:
ROW                                      COLUMN+CELL  
4419 row(s) in 12.9840 seconds

最佳答案

尝试这个

echo "scan 'registration',{COLUMNS=>'registration:status'}" | hbase shell | grep "^ " > registration.txt

由于结果以单个空格为前缀,因此将过滤掉剩余的内容。

关于hbase - 从 HBase shell 导出数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20208106/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com