Compartir a través de


Referencia de la tabla del sistema de gestión de almacenes

Importante

Esta tabla del sistema está en versión preliminar pública.

En este artículo, aprenderá a usar la tabla del sistema de almacenes para supervisar y administrar los almacenes de SQL en las áreas de trabajo. Cada fila es una instantánea de las propiedades de SQL Warehouse en ese momento. Se crea una nueva instantánea cuando cambian las propiedades.

La tabla del sistema de almacenes se encuentra en system.compute.warehouses.

Para ver consultas de ejemplo que pueden realizar un seguimiento de la actividad de SQL Warehouse, consulte Consultas de ejemplo para supervisar la actividad de SQL Warehouse.

Esquema de tabla de almacenes

Nombre de la columna Tipo de datos Descripción Ejemplo
warehouse_id cuerda / cadena ID del Almacén SQL. 123456789012345
workspace_id cuerda / cadena El identificador del área de trabajo donde se implementa el almacenamiento. 123456789012345
account_id cuerda / cadena Identificador de la cuenta de Azure Databricks. 7af234db-66d7-4db3-bbf0-956098224879
warehouse_name cuerda / cadena Nombre del almacén de SQL. My Serverless Warehouse
warehouse_type cuerda / cadena Tipo de SQL Warehouse. Los valores posibles son CLASSIC, PRO y SERVERLESS. SERVERLESS
warehouse_channel cuerda / cadena Interfaz del almacén SQL. Los valores posibles son CURRENT y PREVIEW. CURRENT
warehouse_size cuerda / cadena Tamaño del clúster de SQL Warehouse. Los valores posibles son , , , , , , , , , y (1). MEDIUM
min_clusters Int Número mínimo de clústeres permitidos. 1
max_clusters Int Número máximo de clústeres permitidos. 5
auto_stop_minutes Int Número de minutos antes de que el almacén SQL se detenga automáticamente debido a la inactividad. 35
tags mapa Etiquetas para SQL Warehouse. {"budget":"research"}
change_time marca de tiempo Marca de tiempo del cambio en la definición de SQL Warehouse. 2023-07-20T19:13:09.504Z
delete_time marca de tiempo Marca de tiempo de cuándo se eliminó SQL Warehouse. El valor es null si no se elimina SQL Warehouse. 2023-07-20T19:13:09.504Z

(1) El 5X_LARGE tamaño está en Beta para almacenes SQL pro y sin servidor. Consulte Comportamiento de ajuste de tamaño, escalado y puesta en cola de SQL Warehouse.

Consultas de ejemplo

Las siguientes consultas de ejemplo son plantillas. Introduzca cualquier valor que tenga sentido para su organización. También puede agregar alertas a estas consultas para ayudarle a mantenerse informado sobre los cambios en los almacenes. Consulte Creación de una alerta.

Use las siguientes consultas de ejemplo para obtener información sobre el comportamiento del almacenamiento:

Identifique la configuración de todos los almacenes activos

Esta consulta identifica la configuración de todos los almacenes que están activos actualmente.

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;

¿Qué almacenes se crearon esta semana?

Esta consulta identifica los almacenes creados en los últimos siete días.

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;