TABLE_SHARE_USAGE
Berlaku untuk: Databricks SQL Databricks Runtime 10.4 LTS ke atas
INFORMATION_SCHEMA. TABLE_SHARE_USAGE mencantumkan tabel yang termasuk dalam berbagi.
Informasi ditampilkan hanya untuk berbagi yang memiliki izin untuk berinteraksi dengan pengguna.
Ini adalah ekstensi untuk Skema Informasi Standar SQL.
Definisi
Relasi TABLE_SHARE_USAGE
berisi kolom berikut:
Nama | Jenis data | Dapat diubah ke null | Deskripsi |
---|---|---|---|
CATALOG_NAME |
STRING |
No | Katalog tabel dalam berbagi. |
SCHEMA_NAME |
STRING |
No | Skema tabel dalam berbagi. |
TABLE_NAME |
STRING |
No | Tabel dalam berbagi. |
SHARE_NAME |
STRING |
No | Nama berbagi. |
PARTITION_SPEC |
STRING |
Ya | Spesifikasi pemfilteran partisi untuk tabel bersama. |
CDF_ENABLED |
STRING |
No | Apakah CDF diaktifkan pada tabel bersama. |
START_VERSION |
LONG |
No | Versi mulai yang terkait dengan tabel bersama. |
SHARED_AS_SCHEMA |
STRING |
No | Alias skema bersama. |
SHARED_AS_TABLE |
STRING |
No | Alias tabel bersama. |
COMMENT |
STRING |
Ya | Komentar opsional yang menjelaskan penggunaan berbagi tabel. |
Kendala
Batasan berikut berlaku untuk TABLE_SHARE_USAGE
relasi:
Kelas | Nama | Daftar Kolom | Deskripsi |
---|---|---|---|
Kunci utama | TABLE_SHARE_USAGE_PK |
SHARE_NAME , , SHARED_AS_SCHEMA SHARED_AS_TABLE |
Pengidentifikasi unik untuk penggunaan berbagi tabel. |
Kunci asing | TABLE_SHARE_USAGE_TABLES_FK |
CATALOG_NAME , , SCHEMA_NAME TABLE_NAME |
Tabel Referensi |
Kunci asing | TABLE_SHARE_USAGE_SHARES_FK |
SHARE_NAME |
Referensi SHARES |
Contoh
> SELECT share_name, catalog_name, schema_name, table_name
FROM information_schema.table_share_usage;