Bitte sagen Sie mir, wie Sie die Tabelle aus dem Hive löschen und auch sagen, woher ich weitere Informationen über Hive-Abfragen erhalten kann.Wie lösche/trenne ich Tabellen von Hadoop-Hive?
Antwort
Sie können den Befehl verwenden, um Metadaten und tatsächliche Daten aus HDFS zu löschen.
Und nur um Daten zu löschen und die Tabellenstruktur zu behalten, verwenden Sie den Befehl truncate.
Weitere Hilfe in Bezug auf Bienenstock ql, überprüfen Sie language manual of hive.
Verwenden Sie die folgenden, um alle Tabellen in einer Linux-Umgebung zu löschen.
hive -e 'show tables' | xargs -I '{}' hive -e 'drop table {}'
Down Wähler, bitte den Grund angeben. –
trunkieren:
hive -e "TRUNCATE TABLE IF EXISTS $tablename"
löschen:
hive -e "Drop TABLE IF EXISTS $tablename"
truncate table unterstützt keine 'if exists' Klausel – fi11er
Sie müssen den Tisch fallen zu lassen und es dann neu erstellen und es dann wieder laden
Diese Frage wurde vor 4 Jahren beantwortet. Warum wiederholst du die Antwort? –
- 1. Wie bekomme ich Werte von zwei Tabellen?
- 2. Wie kann ich von zwei Tabellen subtrahieren
- 3. Wie füge ich Tabellen in R zusammen?
- 4. Wie referenziere ich Tabellen in Excel VBA?
- 5. Wie sichere ich Azure-Tabellen und Blobs?
- 6. Wie erhöhe ich Tabellen innerhalb von Bildern mit HTML?
- 7. Wie kann ich eine Flut von MySQL-Tabellen organisieren?
- 8. Wie implementiere ich die Vererbung von Klassen-Tabellen in Rails?
- 9. Wie bekomme ich ein Common-Objekt von einer Tabellen-ID?
- 10. Wie speichere ich nur bestimmte Tabellen von MySQL?
- 11. Wie verbinde ich dynamisch zwischen zwei Tabellen
- 12. Wie füge ich zwei Tabellen zusammen?
- 13. Wie trete ich Tabellen an einem Update
- 14. Wie summiere ich die Werte von Spalten in mehreren Tabellen, wenn Tabellen unterschiedliche Längen haben?
- 15. Wie erkenne ich "#WERT!" in Excel-Tabellen?
- 16. Wie kann ich Tabellen mit Beziehungen einfügen?
- 17. Wie kann ich zwei MySQL-Tabellen zusammenführen?
- 18. Wie kann ich mehrere Tabellen verbinden (zusammenführen?)?
- 19. Wie lösche ich gleichzeitig aus zwei Tabellen?
- 20. Wie verbinde ich meine Tabellen mit Identitätstabellen?
- 21. Wie wähle ich aus zwei Tabellen?
- 22. Wie kann ich diese Tabellen zusammen
- 23. Lua Garbage Collection von Tabellen, verschachtelte Tabellen
- 24. Mysql Tabellen wie andere Tabellen erstellen
- 25. Wie temporäre Tabellen in temporären Tabellen
- 26. Wie verschieden/Vereinigung von zwei Tabellen
- 27. wie beitreten Tabellen von zwei verschiedenen Datenbanken
- 28. Wie stündliche Sicherung von mysql MyISAM-Tabellen
- 29. Kombinieren von Excel-Tabellen
- 30. Herunterladen von Google Tabellen-Tabellen von Google Drive unter Android
Hive Version 0.11 unterstützt 'TRUNKEN'. Der Dokumentationslink in dieser Antwort ist ebenfalls veraltet. Verwenden Sie [this] (https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL). –
Links jetzt behoben. – harschware