impalaのメタデータをリフレッシュする方法は何ですか?
Impalaのメタデータをリフレッシュするには、以下の2つの方法のいずれかを使用できます:
- Impala ShellでINVALIDATE METADATAコマンドを使用すると、次のコマンドを実行してください:
- メタデータを無効にする。
- Impalaがすべてのデータベース、テーブル、およびパーティションのメタデータ情報を再読み込みするようになります。
- ImpalaのREFRESHコマンドを使用する:
特定のテーブルのメタデータを更新するために、Impala Shellで以下のコマンドを実行してください。 - テーブル名を更新してください。
- あるいは、全体のデータベースのメタデータを更新することもできます。
- データベース名のリフレッシュを行う。
- これにより、Impalaは指定されたテーブルまたはデータベース全体のメタデータ情報を再度読み込みます。
どのような方法を使っても、Impalaはメタデータを再読み込みして内部キャッシュを更新し、最新のデータベース、テーブル、およびパーティション情報が反映されます。