Vorrei ottenere le stesse informazioni sulle regioni di una tabella visualizzate nell'interfaccia utente Web (ad esempio, nome della regione, server della regione, chiave di avvio/fine, località), ma tramite la shell di hbase.Come elencare le regioni in una tabella HBase attraverso la shell?
(l'interfaccia utente è traballante/lento, e inoltre voglio elaborare queste informazioni come parte di uno script.)
Dopo molto googling, non riesco a trovare il modo, e questo mi sorprende immensamente. la versione è 1.0.0.-cdh5.4.0
Risulta che non è possibile (ancora). C'è un biglietto aperto https://issues.apache.org/jira/browse/HBASE-14925 per aggiungerlo. –
FYI, una delle ragioni principali che volevo era che l'interfaccia utente non mostrasse sempre le regioni della tabella. Ho scoperto grazie alla fortuna che se si esegue un main_compact sul tavolo, in qualche modo questo aggiorna i metadati della tabella in un modo che fa sì che l'interfaccia utente mostri le regioni della tabella. Quindi almeno posso ottenere le informazioni ora. Ma sarebbe comunque super bello poter usare queste informazioni in uno script in un modo semplice che non usasse lo screen scraping! –