Referência da tabela do sistema de armazéns
Visualização
Essa tabela do sistema está em Pré-visualização Pública. Para acessar a tabela, o esquema deve estar habilitado em seu catálogo system
. Para obter mais informações, consulte Habilitar esquemas de tabelas do sistema.
Neste artigo, o senhor aprenderá a usar a tabela do sistema de armazéns para monitorar e gerenciar o armazém SQL em seu espaço de trabalho. Cada linha é um Snapshot das propriedades do site SQL warehouse naquele momento. Um novo Snapshot é criado quando as propriedades são alteradas.
A tabela do sistema de armazéns está localizada em system.compute.warehouses
.
Esquema de tabela de armazéns
Nome da coluna | Tipo de dados | Descrição | Exemplo |
---|---|---|---|
| string | O ID do site SQL warehouse. |
|
| string | A ID do workspace onde o warehouse está implantado. |
|
| string | A ID da conta da Databricks. |
|
| string | O nome do site SQL warehouse. |
|
| string | O tipo de SQL warehouse. Os valores possíveis são |
|
| string | O canal do SQL warehouse. Os valores possíveis são |
|
| string | O tamanho do agrupamento do site SQL warehouse. Os valores possíveis são |
|
| int | O número mínimo de clustering permitido. |
|
| int | O número máximo de clustering permitido. |
|
| int | O número de minutos antes de o site SQL warehouse parar automaticamente devido à inatividade. |
|
| map | Tags para o site SQL warehouse. |
|
| carimbo de data/hora | Registro de data e hora da alteração na definição do site SQL warehouse. |
|
| carimbo de data/hora | Registro de data e hora de quando o SQL warehouse foi excluído. O valor é |
|
Exemplos de consultas
Os exemplos de consultas a seguir são padrão. Insira quaisquer valores que façam sentido para sua organização. O senhor também pode adicionar alertas a essas consultas para ajudá-lo a se manter informado sobre as alterações nos armazéns. Consulte Criar um alerta.
Use os exemplos de consultas a seguir para obter entendimento sobre o comportamento do warehouse:
Identifique as configurações de todos os depósitos ativos
Essa consulta identifica as configurações de todos os depósitos que estão ativos no momento.
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;
Quais armazéns foram criados esta semana?
Essa consulta identifica os depósitos que foram criados nos últimos sete dias.
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;