REFRESH ASING (KATALOG, SKEMA, dan TABEL)
Berlaku untuk: Databricks SQL Databricks Runtime 13.3 LTS dan di atas Unity Catalog saja
Menyegarkan metadata yang dipertahankan di Katalog Unity untuk:
- Katalog asing dan yang diamankan,
- Skema asing dan jaminannya, atau
- Tabel asing.
Untuk menjalankan REFRESH FOREIGN CATALOG
, Anda memerlukan setidaknya salah satu hal berikut:
- Menjadi admin metastore
USE CATALOG
Memiliki hak istimewa pada katalog,USE SCHEMA
hak istimewa pada semua skema anak, danSELECT
hak istimewa pada semua tabel anak
Untuk menjalankan REFRESH FOREIGN SCHEMA
, Anda memerlukan setidaknya salah satu hal berikut:
- Menjadi admin metastore
- Jadilah pemilik katalog induk
- Memiliki
USE CATALOG
hak istimewa pada katalog induk,USE SCHEMA
hak istimewa pada skema, danSELECT
hak istimewa pada semua tabel anak
Untuk mengeksekusi REFRESH FOREIGN TABLE
, Anda memerlukan setidaknya salah satu hal berikut:
- Menjadi admin metastore
- Jadilah pemilik katalog induk
- Jadilah pemilik skema induk dan miliki
USE CATALOG
hak istimewa pada katalog induk - Memiliki
USE CATALOG
hak istimewa danUSE SCHEMA
pada katalog induk dan skema, masing-masing, danSELECT
hak istimewa pada tabel
Sintaks
REFRESH FOREIGN
{ CATALOG foreign_catalog_name |
SCHEMA foreign_schema_name |
TABLE foreign_table_name }
Parameter
-
Mengidentifikasi katalog asing untuk di-refresh.
-
Mengidentifikasi skema asing untuk di-refresh.
-
Mengidentifikasi tabel asing untuk di-refresh. Nama tidak boleh menyertakan spesifikasi temporal.
Contoh
> REFRESH FOREIGN CATALOG some_catalog;
> REFRESH FOREIGN SCHEMA some_catalog.some_schema;
> REFRESH FOREIGN TABLE some_catalog.some_schema.some_table;