次の方法で共有


REFRESH FOREIGN (カタログ、スキーマ、およびテーブル)

適用対象: check marked yes Databricks SQL Databricks Runtime 13.3 LTS 以上 「はい」のチェック マーク Unity Catalog のみ

Unity Catalog で保持されている次のメタデータを更新します:

  • 外部カタログとそのセキュリティ保護可能なリソース、
  • 外部スキーマとそのセキュリティ保護可能なリソース、または
  • 外部テーブル。

REFRESH FOREIGN CATALOG を実行するには、少なくとも次のいずれかが必要です。

  • メタストア管理者である
  • カタログに対する USE CATALOG 権限、すべての子スキーマに対する USE SCHEMA 権限、およびすべての子テーブルに対する SELECT 権限を持つ

REFRESH FOREIGN SCHEMA を実行するには、少なくとも次のいずれかが必要です。

  • メタストア管理者である
  • 親カタログの所有者である
  • 親カタログに対する USE CATALOG 権限、スキーマに対する USE SCHEMA 権限、およびすべての子テーブルに対する SELECT 権限を持つ

REFRESH FOREIGN TABLE を実行するには、少なくとも次のいずれかが必要です。

  • メタストア管理者である
  • 親カタログの所有者である
  • 親スキーマの所有者であり、親カタログに対する USE CATALOG 権限を持っている
  • 親カタログとスキーマに対する USE CATALOGUSE SCHEMA のそれぞれの権限、およびテーブルに対する SELECT 権限を持っている

構文

REFRESH FOREIGN
 { CATALOG foreign_catalog_name |
   SCHEMA foreign_schema_name |
   TABLE foreign_table_name }

パラメーター

> REFRESH FOREIGN CATALOG some_catalog;

> REFRESH FOREIGN SCHEMA some_catalog.some_schema;

> REFRESH FOREIGN TABLE some_catalog.some_schema.some_table;