Naslaginformatie over systeemtabellen magazijnen
Belangrijk
Deze systeemtabel bevindt zich in openbare preview. Voor toegang tot de tabel moet het schema zijn ingeschakeld in uw system
catalogus. Zie Systeemtabelschema's inschakelen voor meer informatie.
In dit artikel leert u hoe u de systeemtabel magazijnen gebruikt om de SQL-warehouses in uw werkruimten te bewaken en te beheren. Elke rij is een momentopname van de SQL Warehouse-eigenschappen op dat moment. Er wordt een nieuwe momentopname gemaakt wanneer de eigenschappen worden gewijzigd.
De systeemtabel van de magazijnen bevindt zich in system.compute.warehouses
.
Schema van magazijntabel
Kolomnaam | Gegevenstype | Beschrijving | Voorbeeld |
---|---|---|---|
warehouse_id |
tekenreeks | De id van het SQL-warehouse. | 123456789012345 |
workspace_id |
tekenreeks | De id van de werkruimte waar het magazijn is geïmplementeerd. | 123456789012345 |
account_id |
tekenreeks | De id van het Azure Databricks-account. | 7af234db-66d7-4db3-bbf0-956098224879 |
warehouse_name |
tekenreeks | De naam van het SQL-warehouse. | My Serverless Warehouse |
warehouse_type |
tekenreeks | Het type SQL Warehouse. Mogelijke waarden zijn CLASSIC , PRO en SERVERLESS . |
SERVERLESS |
warehouse_channel |
tekenreeks | Het kanaal van het SQL Warehouse. Mogelijke waarden zijn CURRENT en PREVIEW . |
CURRENT |
warehouse_size |
tekenreeks | De clustergrootte van het SQL-warehouse. Mogelijke waarden zijn 2X_SMALL , X_SMALL , , SMALL , MEDIUM , LARGE , X_LARGE , 2X_LARGE , , , 3X_LARGE en 4X_LARGE . |
MEDIUM |
min_clusters |
int | Het minimale aantal toegestane clusters. | 1 |
max_clusters |
int | Het maximum aantal toegestane clusters. | 5 |
auto_stop_minutes |
int | Het aantal minuten voordat het SQL Warehouse automatisch stopt vanwege inactiviteit. | 35 |
tags |
map | Tags voor het SQL-warehouse. | {"budget":"research"} |
change_time |
timestamp | Tijdstempel van wijziging in de SQL Warehouse-definitie. | 2023-07-20T19:13:09.504Z |
delete_time |
timestamp | Tijdstempel van het moment waarop het SQL-warehouse is verwijderd. De waarde is null als het SQL Warehouse niet wordt verwijderd. |
2023-07-20T19:13:09.504Z |
Voorbeeldquery's
De volgende voorbeeldquery's zijn sjablonen. Sluit alle waarden aan die zinvol zijn voor uw organisatie. U kunt ook waarschuwingen toevoegen aan deze query's om u te helpen op de hoogte te blijven van wijzigingen in uw magazijnen. Zie Een waarschuwing maken.
Gebruik de volgende voorbeeldquery's om inzicht te krijgen in het magazijngedrag:
De instellingen voor alle actieve magazijnen identificeren
Deze query identificeert de instellingen voor alle magazijnen die momenteel actief zijn.
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;
Welke magazijnen zijn deze week gemaakt?
Deze query identificeert de magazijnen die in de afgelopen zeven dagen zijn gemaakt.
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;