AKTUALIZOVAT CIZÍ (KATALOG, SCHÉMA A TABULKA)
Platí pro: Databricks SQL Databricks Runtime 13.3 LTS a vyšší pouze katalog Unity
Aktualizuje metadata udržovaná v katalogu Unity pro:
- Zahraniční katalog a jeho zabezpečitelné,
- Cizí schéma a jeho zabezpečitelné nebo
- Cizí tabulka.
Ke spuštění REFRESH FOREIGN CATALOG
potřebujete aspoň jednu z následujících možností:
- Být správcem metastoru
USE CATALOG
Mít oprávnění v katalogu,USE SCHEMA
oprávnění pro všechna podřízená schémata aSELECT
oprávnění pro všechny podřízené tabulky
Ke spuštění REFRESH FOREIGN SCHEMA
potřebujete aspoň jednu z následujících možností:
- Být správcem metastoru
- Být vlastníkem nadřazeného katalogu
- Mít
USE CATALOG
oprávnění pro nadřazený katalog,USE SCHEMA
oprávnění ke schématu aSELECT
oprávnění pro všechny podřízené tabulky
K provedení REFRESH FOREIGN TABLE
potřebujete aspoň jednu z následujících možností:
- Být správcem metastoru
- Být vlastníkem nadřazeného katalogu
- Být vlastníkem nadřazeného schématu a mít
USE CATALOG
oprávnění pro nadřazený katalog - Mít
USE CATALOG
nadřazenýUSE SCHEMA
katalog a schéma a oprávnění k tabulce aSELECT
oprávnění
Syntaxe
REFRESH FOREIGN
{ CATALOG foreign_catalog_name |
SCHEMA foreign_schema_name |
TABLE foreign_table_name }
Parametry
-
Identifikuje cizí katalog, který se má aktualizovat.
-
Identifikuje cizí schéma, které se má aktualizovat.
-
Identifikuje cizí tabulku, která se má aktualizovat. Název nesmí obsahovat dočasnou specifikaci ani specifikaci možností.
Příklady
> REFRESH FOREIGN CATALOG some_catalog;
> REFRESH FOREIGN SCHEMA some_catalog.some_schema;
> REFRESH FOREIGN TABLE some_catalog.some_schema.some_table;