Скажите, пожалуйста, как удалить таблицу из улья, а также сообщить, откуда я могу получить дополнительную информацию о запросах на улей.
Как удалить/усечь таблицы из Hadoop-Hive?
Ответ 1
Вы можете использовать команду drop для удаления метаданных и фактических данных из HDFS.
И просто для удаления данных и сохранения структуры таблицы используйте команду truncate.
Для получения дополнительной информации о кусте ql, посмотрите руководство по языку улья.
Ответ 2
Для удаления всех таблиц в среде linux используйте следующее.
hive -e 'show tables' | xargs -I '{}' hive -e 'drop table {}'
Ответ 3
Усечь:
hive -e "TRUNCATE TABLE IF EXISTS $tablename"
Отбрасывание:
hive -e "Drop TABLE IF EXISTS $tablename"
Ответ 4
Вам нужно отбросить таблицу, а затем воссоздать ее, а затем снова загрузить ее.