tutorial tablas espaƱol descripcion data create crear almacenamiento hbase

tablas - Obtener la salida de los escaneos en el shell hbase



insert data hbase java (3)

¿Hay alguna manera de que pueda generar los resultados de un análisis en el shell hbase a un archivo? Supongo que esto es fácil pero no he podido encontrar nada en la documentación.


Otra opción que usa un documento EOF aquí, potencialmente más personalizable:

hbase shell <<EOF >myText scan ''foo'' EOF


Sé que esta publicación es bastante antigua, pero estaba buscando algo sobre HBase y lo encontré.

Bueno, no sé si esta es la mejor manera de hacerlo, pero definitivamente puede usar la opción de scripting que le ofrece HBase. Simplemente abra un shell (preferiblemente vaya al directorio bin de HBase) y ejecute

echo "scan ''foo''" | ./hbase shell > myText

donde foo es el nombre de la tabla que desea escanear. Si luego abres myText, verás los resultados allí. Espero haberte ayudado!


También puedes usar aquí las cadenas también (si tu shell las admite):

$ hbase shell <<< "scan ''sometable''" > myoutput.txt

Arriba estoy haciendo esto en Bash en un sistema Linux, por ejemplo.