Delen via


EXTERN VERNIEUWEN (CATALOGUS, SCHEMA en TABEL)

Van toepassing op:vinkje als ja aan Alleen Databricks SQL vinkje als ja aan Databricks Runtime 13.3 LTS en hoger vinkje als ja aan dan Unity Catalog

Vernieuwt de metagegevens die worden onderhouden in Unity Catalog voor een:

  • Buitenlandse catalogus en de bijbehorende beveiligbare producten,
  • Buitenlands schema en de bijbehorende beveiligbare gegevens, of
  • Refererende tabel.

Als u wilt uitvoeren REFRESH FOREIGN CATALOG, hebt u ten minste een van de volgende zaken nodig:

  • Een metastore-beheerder zijn
  • USE CATALOG De bevoegdheid voor de catalogus, de USE SCHEMA bevoegdheid voor alle onderliggende schema's en de SELECT bevoegdheid voor alle onderliggende tabellen

Als u wilt uitvoeren REFRESH FOREIGN SCHEMA, hebt u ten minste een van de volgende zaken nodig:

  • Metastore-beheerder zijn
  • De eigenaar van de bovenliggende catalogus zijn
  • Bevoegdheden hebben USE CATALOG voor de bovenliggende catalogus, de USE SCHEMA bevoegdheid voor het schema en de SELECT bevoegdheid voor alle onderliggende tabellen

U hebt ten minste een van de volgende handelingen nodig om uit te voeren REFRESH FOREIGN TABLE :

  • Metastore-beheerder zijn
  • De eigenaar van de bovenliggende catalogus zijn
  • De eigenaar van het bovenliggende schema zijn en de USE CATALOG bevoegdheid hebben voor de bovenliggende catalogus
  • De bovenliggende catalogus en het bovenliggende schema en de SELECT bevoegdheden voor de tabel hebben USE CATALOG en USE SCHEMA bevoegdheden hebben

Syntaxis

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

Parameters

Voorbeelden

> REFRESH FOREIGN CATALOG some_catalog;

> REFRESH FOREIGN SCHEMA some_catalog.some_schema;

> REFRESH FOREIGN TABLE some_catalog.some_schema.some_table;