J'essaie d'obtenir les comptes d'une liste de tables dans hbase en utilisant la commande count. Je place actuellement toutes les commandes dans input.txt.Script Shell pour les commandes hbase | count 'table'
entrée de l'échantillon
count 'test.table1', INTERVAL => 10000000, CACHE => 10000000
count 'test.table2', INTERVAL => 10000000, CACHE => 10000000
Commande
hbase shell ./input.txt
Est-il possible d'écrire un script shell afin que je puisse courir sur nohup.out et obtenir la sortie comme ci-dessous via le script shell afin que je peux l'exécuter pour n'importe quel nombre de tables:
table1,500000
table2,300
Appréciez toute aide à cet égard
Salut, merci pour l'info .. est-ce que nous passons la liste des noms de table en entrée dans un fichier? – divyanair
Non, le code ci-dessus obtient d'abord la liste des tables dans HBase, puis obtient le non. de rangées pour chaque table. –