Udostępnij za pośrednictwem


ODŚWIEŻANIE OBCYCH (WYKAZ, SCHEMAT i TABELA)

Dotyczy:zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime 13.3 LTS i nowszy zaznacz pole wyboru oznaczone jako tak tylko wykaz aparatu Unity

Odświeża metadane przechowywane w wykazie aparatu Unity dla:

  • Wykaz zagraniczny i jego zabezpieczane,
  • Schemat obcy i jego zabezpieczane, lub
  • Tabela obca.

Aby uruchomić polecenie REFRESH FOREIGN CATALOG, potrzebne jest co najmniej jedno z następujących elementów:

  • Być administratorem magazynu metadanych
  • USE CATALOG Uprawnienie do katalogu, USE SCHEMA uprawnienie do wszystkich schematów podrzędnych i SELECT uprawnienie dla wszystkich tabel podrzędnych

Aby uruchomić polecenie REFRESH FOREIGN SCHEMA, potrzebne jest co najmniej jedno z następujących elementów:

  • Być administratorem magazynu metadanych
  • Być właścicielem wykazu nadrzędnego
  • Uprawnienia USE CATALOG do katalogu nadrzędnego, USE SCHEMA uprawnienia w schemacie i SELECT uprawnienia dla wszystkich tabel podrzędnych

Do wykonania REFRESH FOREIGN TABLE potrzebne jest co najmniej jedno z następujących elementów:

  • Być administratorem magazynu metadanych
  • Być właścicielem wykazu nadrzędnego
  • Być właścicielem schematu nadrzędnego i mieć USE CATALOG uprawnienia do katalogu nadrzędnego
  • Uprawnienia USE CATALOG i USE SCHEMA mają odpowiednio katalog nadrzędny i schemat oraz SELECT uprawnienia w tabeli

Składnia

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

Parametry

Przykłady

> REFRESH FOREIGN CATALOG some_catalog;

> REFRESH FOREIGN SCHEMA some_catalog.some_schema;

> REFRESH FOREIGN TABLE some_catalog.some_schema.some_table;