Saltar al contenido

¿Cómo eliminar/truncar tablas de Hadoop-Hive?

Esta es el arreglo más exacta que encomtrarás brindar, pero estúdiala detenidamente y valora si se adapta a tu trabajo.

Solución:

Puede usar el comando soltar para eliminar metadatos y datos reales de HDFS.

Y solo para eliminar datos y mantener la estructura de la tabla, use el comando truncar.

Para obtener más ayuda con respecto a hive ql, consulte el manual de idioma de hive.

Para truncar:

hive -e "TRUNCATE TABLE IF EXISTS $tablename"

Dejar caer:

hive -e "Drop TABLE IF EXISTS $tablename"

Use lo siguiente para eliminar todas las tablas en un entorno Linux.

hive -e 'show tables' | xargs -I '' hive -e 'drop table '

Te mostramos comentarios y puntuaciones

Recuerda que puedes dar difusión a este post si te valió la pena.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *