Megosztás a következőn keresztül:


Warehouses system table reference

Fontos

Ez a rendszertábla nyilvános előzetes verzióban érhető el. A táblázat eléréséhez engedélyezni kell a sémát a system katalógusban. További információ: Rendszertábla-sémák engedélyezése.

Ebből a cikkből megtudhatja, hogyan használhatja a raktárrendszertáblát a munkaterületek SQL-raktárainak monitorozására és kezelésére. Minden sor egy pillanatkép az SQL Warehouse adott pillanatbani tulajdonságairól. A tulajdonságok módosításakor létrejön egy új pillanatkép.

A raktárak rendszertáblája a következő helyen system.compute.warehousestalálható: .

Warehouses táblaséma

Oszlop neve Adattípus Leírás Példa
warehouse_id húr Az SQL Warehouse azonosítója. 123456789012345
workspace_id húr Annak a munkaterületnek az azonosítója, ahol a raktár üzembe van helyezve. 123456789012345
account_id húr Az Azure Databricks-fiók azonosítója. 7af234db-66d7-4db3-bbf0-956098224879
warehouse_name húr Az SQL Warehouse neve. My Serverless Warehouse
warehouse_type húr Az SQL Warehouse típusa. A lehetséges értékek a következőkCLASSIC: és PROSERVERLESS. SERVERLESS
warehouse_channel húr Az SQL Warehouse csatornája. A lehetséges értékek a következők: CURRENT és PREVIEW. CURRENT
warehouse_size húr Az SQL Warehouse fürtmérete. A lehetséges értékek a következők2X_SMALL: , X_SMALLSMALL, MEDIUM, LARGE, X_LARGE, 2X_LARGE, 3X_LARGEés 4X_LARGE. MEDIUM
min_clusters egész Az engedélyezett fürtök minimális száma. 1
max_clusters egész Az engedélyezett fürtök maximális száma. 5
auto_stop_minutes egész Az SQL Warehouse inaktivitás miatti automatikus leállása előtti percek száma. 35
tags térkép Az SQL Warehouse címkéi. {"budget":"research"}
change_time időbélyeg Az SQL Warehouse definíciójának módosításának időbélyege. 2023-07-20T19:13:09.504Z
delete_time időbélyeg Az SQL Warehouse törlésének időbélyege. Az érték az, null ha az SQL Warehouse nem törlődik. 2023-07-20T19:13:09.504Z

Minta lekérdezések

A következő minta lekérdezések sablonok. Bármilyen értéket használjon a szervezet számára. Riasztásokat is hozzáadhat ezekhez a lekérdezésekhez, hogy naprakész maradjon a raktárak változásaival kapcsolatban. Lásd: Riasztás létrehozása.

A következő minta lekérdezésekkel betekintést nyerhet a raktár viselkedésébe:

Az összes aktív raktár beállításainak azonosítása

Ez a lekérdezés azonosítja az összes jelenleg aktív raktár beállításait.

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;

Mely raktárakat hozták létre ezen a héten?

Ez a lekérdezés azonosítja az elmúlt hét napban létrehozott raktárakat.

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;