Referência da tabela do sistema de armazéns
Prévia
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 cluster do SQL warehouse. Os valores possíveis são |
|
|
int |
O número mínimo de clusters permitido. |
|
|
int |
O número máximo de clusters 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 seguintes exemplos de consultas são padrão. Insira quaisquer valores que fizerem sentido para sua organização. Você também pode adicionar alertas a essas consultas para ajudá-lo a se manter informado sobre alterações em seus warehouses. Veja 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.
USE CATALOG `system`;
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;