Dites-moi comment supprimer une table de Hive et indiquez également où je peux obtenir plus d'informations sur les requêtes Hive.
Vous pouvez utiliser drop command pour supprimer les métadonnées et les données réelles de HDFS.
Et juste pour supprimer des données et conserver la structure de la table, utilisez la commande truncate.
Pour obtenir de l'aide supplémentaire concernant Hive ql, consultez le manuel en langue de Hive .
Utilisez ce qui suit pour supprimer toutes les tables dans un environnement linux.
Hive -e 'show tables' | xargs -I '{}' Hive -e 'drop table {}'
Pour tronquer:
Hive -e "TRUNCATE TABLE IF EXISTS $tablename"
Laisser tomber:
Hive -e "Drop TABLE IF EXISTS $tablename"
Vous devez supprimer la table, puis la recréer, puis la recharger