Referensi tabel sistem pergudangan
Penting
Tabel sistem ini berada dalam Pratinjau Umum. Untuk mengakses tabel, skema harus diaktifkan di katalog system
Anda. Untuk informasi selengkapnya, lihat Mengaktifkan skema tabel sistem.
Dalam artikel ini, Anda mempelajari cara menggunakan tabel sistem gudang untuk memantau dan mengelola gudang SQL di ruang kerja Anda. Setiap baris adalah rekam jepret properti gudang SQL pada saat itu. Rekam jepret baru dibuat saat properti berubah.
Tabel sistem gudang terletak di system.compute.warehouses
.
Skema tabel gudang
Nama kolom | Jenis data | Deskripsi | Contoh |
---|---|---|---|
warehouse_id |
string | ID gudang SQL. | 123456789012345 |
workspace_id |
string | ID dari ruang kerja tempat gudang ditempatkan. | 123456789012345 |
account_id |
string | ID akun Azure Databricks. | 7af234db-66d7-4db3-bbf0-956098224879 |
warehouse_name |
string | Nama gudang SQL. | My Serverless Warehouse |
warehouse_type |
string | Jenis gudang SQL. Nilai yang mungkin adalah CLASSIC , PRO , dan SERVERLESS . |
SERVERLESS |
warehouse_channel |
string | Saluran gudang SQL. Nilai yang mungkin CURRENT dan PREVIEW . |
CURRENT |
warehouse_size |
string | Ukuran kluster gudang SQL. Nilai yang mungkin adalah 2X_SMALL , X_SMALL , SMALL , MEDIUM , LARGE , X_LARGE , 2X_LARGE , 3X_LARGE , dan 4X_LARGE . |
MEDIUM |
min_clusters |
int | Jumlah minimum kluster yang diizinkan. | 1 |
max_clusters |
int | Jumlah maksimum kluster yang diizinkan. | 5 |
auto_stop_minutes |
int | Jumlah menit sebelum gudang SQL berhenti otomatis karena tidak aktif. | 35 |
tags |
peta | Tag untuk gudang SQL. | {"budget":"research"} |
change_time |
rentang waktu | Tanda waktu perubahan pada definisi gudang SQL. | 2023-07-20T19:13:09.504Z |
delete_time |
rentang waktu | Tanda waktu ketika gudang SQL dihapus. Nilainya adalah null jika gudang SQL tidak dihapus. |
2023-07-20T19:13:09.504Z |
Contoh kueri
Contoh kueri berikut adalah templat. Colokkan nilai apa pun yang masuk akal untuk organisasi Anda. Anda juga dapat menambahkan pemberitahuan ke kueri ini untuk membantu Anda tetap mendapatkan informasi tentang perubahan pada gudang Anda. Lihat Membuat pemberitahuan.
Gunakan kueri sampel berikut untuk mendapatkan wawasan tentang perilaku gudang:
Mengidentifikasi pengaturan untuk semua gudang aktif
Kueri ini mengidentifikasi pengaturan untuk semua gudang yang saat ini aktif.
SELECT
warehouse_id,
warehouse_name,
warehouse_type,
warehouse_channel,
warehouse_size,
min_clusters,
max_clusters,
auto_stop_minutes,
tags,
change_time,
delete_time
FROM
system.compute.warehouses
QUALIFY
ROW_NUMBER() OVER (PARTITION BY warehouse_id ORDER BY change_time DESC) = 1
and delete_time is null;
Gudang mana yang dibuat minggu ini?
Kueri ini mengidentifikasi gudang yang dibuat dalam tujuh hari terakhir.
SELECT
warehouse_id,
warehouse_name,
warehouse_type,
warehouse_channel,
warehouse_size,
min_clusters,
max_clusters,
auto_stop_minutes,
tags,
change_time as datetime_created,
delete_time
FROM
system.compute.warehouses
QUALIFY
ROW_NUMBER() OVER (PARTITION BY warehouse_id ORDER BY change_time ASC) = 1
and change_time >= DATE_TRUNC('day', CURRENT_DATE) - INTERVAL 7 days
and delete_time is null;