ROW_FILTERS
! [cek ditandai ya] (.. /.. /.. /_static/images/icons/check.png Databricks Runtime 12.2 LTS ke atas! [cek ditandai ya] (.. /.. /.. /_static/images/icons/check.png Unity Catalog saja.)
Penting
Fitur ini ada di Pratinjau Publik.
INFORMATION_SCHEMA.ROW_FILTERS
berisi metadata filter baris untuk hubungan dalam katalog, atau semua katalog jika dimiliki oleh SYSTEM
katalog.
Informasi ditampilkan hanya untuk relasi yang memiliki izin untuk berinteraksi dengan pengguna.
Hubungan ini adalah ekstensi untuk Skema Informasi Standar SQL.
Definisi
Relasi berisi ROW_FILTERS
hal-hal berikut.
Nama | Jenis data | Dapat diubah ke null | Deskripsi |
---|---|---|---|
CATALOG_NAME |
STRING |
No | Katalog yang berisi tabel. |
SCHEMA_NAME |
STRING |
No | Skema yang berisi tabel. |
TABLE_NAME |
STRING |
No | Nama relasi yang diterapkan filter baris. |
FILTER_CATALOG |
STRING |
No | Katalog yang berisi fungsi filter. |
FILTER_SCHEMA |
STRING |
No | Skema yang berisi fungsi filter. |
FILTER_NAME |
STRING |
No | Nama spesifik fungsi yang mengimplementasikan filter. |
FILTER_COL_USAGE |
STRING |
No | Daftar kolom yang dipisahkan koma yang diteruskan ke fungsi filter. Kosong jika tidak ada. |
Kendala
Batasan berikut berlaku untuk ROW_FILTERS
relasi:
Kelas | Nama | Daftar Kolom | Deskripsi |
---|---|---|---|
Kunci utama | ROW_FILTERS_PK |
CATALOG_NAME , , SCHEMA_NAME TABLE_NAME |
Pengidentifikasi unik untuk filter baris. |
Kunci asing | ROW_FILTERS_TABLES_FK |
CATALOG_NAME , , SCHEMA_NAME TABLE_NAME |
Tabel Referensi |
Kunci asing | ROW_FILTERS_ROUTINES_FK |
FILTER_CATALOG , , FILTER_SCHEMA FILTER_NAME |
RUTINITAS Referensi |
Contoh
-- Return the names of all functions used as row filters in the current catalog.
> SELECT filter_catalog, filter_schema, filter_name, count(1)
FROM information_schema.row_filters
GROUP BY ALL
ORDER BY ALL;