ハイブからテーブルを削除する方法を教えてください。また、ハイブクエリについての詳しい情報がどこから得られるか教えてください。Hadoop-Hiveからテーブルを削除/切り捨てる方法は?
答えて
dropコマンドを使用すると、HDFSからメタデータと実際のデータを削除できます。
データを削除してテーブル構造を保持するには、truncateコマンドを使用します。
ハイブqlの詳細については、language manual of hiveを確認してください。
Linux環境のすべてのテーブルを削除するには、次のコマンドを使用します。
hive -e 'show tables' | xargs -I '{}' hive -e 'drop table {}'
ダウン投票者、理由を明記してください。 –
切り捨てる:
hive -e "TRUNCATE TABLE IF EXISTS $tablename"
がドロップする:
hive -e "Drop TABLE IF EXISTS $tablename"
truncate tableは 'if exists'句をサポートしていません – fi11er
をあなたは
この質問は4年前に回答されました。なぜあなたは答えを繰り返すのですか? –
- 1. テーブルを切り捨てまたは削除してテーブルを作成
- 2. 削除、削除、切り捨てでロールバックできますか?
- 3. テーブル2でテーブル2を切り捨て、テーブル2を切り捨てます
- 4. NSStringを切り捨てる方法は?
- 5. greenDAOを使用してテーブルを切り捨てる方法
- 6. 確認を求めずにPhpMyAdminを削除/切り捨てる方法
- 7. 最後からファイルを切り捨てる方法は? (クロスプラットフォーム)
- 8. asp.net mvcでtimespanから秒を切り捨てる方法は?
- 9. Spring/Hibernateテーブルからすべての行を切り捨てる/削除する - トランザクションの問題
- 10. エラー:com.mysql.jdbc.MysqlDataTruncation:データの切り捨て:切り捨てられた間違ったDOUBLE値:削除
- 11. テキストを切り捨てる方法、android
- 12. Laravel 5のテーブルを切り捨てる
- 13. テーブルを切り捨てる権限
- 14. トランザクション内でテーブルを切り捨てる
- 15. spark 2.0.0 jdbcを使用してRedshiftテーブルから切り捨て
- 16. テーブルの切り捨てを使用せずにテーブルIDをリセットする方法
- 17. selectのパフォーマンスについて:postはテーブルを削除または切り捨てますか?
- 18. 削除する前に大きなテーブルを切り捨てる必要がありますか?
- 19. laravelから#symbolを削除する方法ページ区切りurl
- 20. テーブルをレールコンソールで切り捨てます
- 21. UITableViewから区切り線を削除する方法はありますか?
- 22. 切り捨てエラーSQL Server 2005の挿入/削除
- 23. SAS LASRテーブルの切り捨て
- 24. Slick 3テスト用の切り捨てテーブル
- 25. ストリーミング前のBigQueryテーブルの切り捨て
- 26. Javaを使用してCassandraのテーブルを切り捨てる方法
- 27. 大きなクエリでコマンドラインを使用してテーブル内のデータを削除/切り捨てる方法はありますか?
- 28. Wildfly 8ロギング、左からロガー名を切り捨てる方法は?
- 29. BST削除ノードメソッドがツリーの残りの部分を切り捨てる
- 30. 動的SQLとしてテーブル切り捨てクエリを作成する方法
ハイブバージョン0.11がサポートするテーブルをドロップしてから再作成し、再度それをロードする必要があります'TRUNCATE'。この回答で提供されているドキュメントのリンクも古くなっています。 [this](https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL)を使用してください。 –
リンクが修正されました。 – harschware