通过 shell 从 hbase 导出数据

export data from hbase via shell

我正在尝试使用 shell 脚本将所有数据从 HBase Shell 导出到文本文件

我想查看 hbase 中的特定列并对发生的事务进行计数并在 shell 脚本中打印该数字。

我目前正在使用以下命令导出数据,

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

我想知道如何处理特定 RowID 中的所有列以及仅列的值

PS:我已经通过下面的 link 对单个列进行操作,我想知道如何在一个命令中对所有列进行操作
Export data from HBase shell

要使用所有列的特定行 ID,您可以使用以下命令

回声"get 'tablename','rowid'" | hbase shell | grep "^ " > registration.txt