DESCRIBE COMPUTE POOL

Descreve as propriedades de um pool de computação.

DESCRIBE pode ser abreviado como DESC.

Consulte também:

CREATE COMPUTE POOL , ALTER COMPUTE POOL, DROP COMPUTE POOL , SHOW COMPUTE POOLS

Sintaxe

DESC[RIBE] COMPUTE POOL <name>
Copy

Parâmetros

name

Especifica o identificador a ser descrito pelo pool de computação.

Se o identificador contiver espaços ou caracteres especiais, toda a cadeia de caracteres deverá ser delimitada por aspas duplas. Os identificadores delimitados por aspas duplas também diferenciam letras maiúsculas de minúsculas.

Para obter mais informações, consulte Requisitos para identificadores.

Saída

A saída do comando fornece propriedades do pool de computação e metadados nas seguintes colunas:

Coluna

Descrição

name

Nome do pool de computação.

state

Estado atual do pool de computação.

min_nodes

Número mínimo de nós no pool de computação.

max_nodes

Número máximo de nós no pool de computação.

instance_family

Especifica o tipo de máquina dos nós no pool de computação.

num_services

O número de serviços e trabalhos em execução no pool de computação.

num_jobs

Número de trabalhos em execução no pool de computação.

auto_suspend_secs

Especifica o número de segundos de inatividade após os quais o pool de computação é automaticamente suspenso.

auto_resume

Especifica se um pool de computação deve ser retomado automaticamente quando o Snowflake tenta iniciar um serviço ou trabalho.

active_nodes

Número de nós no pool de computação que estão ativos (um ou mais serviços ou trabalhos estão em execução).

created_on

Data e hora em que o pool de computação foi criado.

resumed_on

Data e hora em que o pool de computação suspenso foi retomado.

updated_on

Data e hora em que o pool de computação foi atualizado usando ALTER COMPUTE POOL.

owner

Função que possui o pool de computação.

comment

Especifica um comentário para o pool de computação.

Requisitos de controle de acesso

Uma função usada para executar este comando SQL deve ter os seguintes privilégios no mínimo:

Privilégio

Objeto

Notas

MONITOR

Pool de computação

Para instruções sobre como criar uma função personalizada com um conjunto específico de privilégios, consulte Criação de funções personalizadas.

Para informações gerais sobre concessões de funções e privilégios para executar ações de SQL em objetos protegíveis, consulte Visão geral do controle de acesso.

Notas de uso

  • Para pós-processar a saída deste comando, você pode usar a função RESULT_SCAN, que trata a saída como uma tabela que pode ser consultada.

Exemplos

O exemplo a seguir descreve o pool de computação denominado tutorial_compute_pool:

DESCRIBE COMPUTE POOL tutorial_compute_pool;
Copy

Exemplo de saída:

+-----------------------+--------+-----------+-----------+-----------------+--------------+----------+-------------------+-------------+--------------+------------+-------------------------------+-------------------------------+-------------------------------+--------------+---------+
| name                  | state  | min_nodes | max_nodes | instance_family | num_services | num_jobs | auto_suspend_secs | auto_resume | active_nodes | idle_nodes | created_on                    | resumed_on                    | updated_on                    | owner        | comment |
|-----------------------+--------+-----------+-----------+-----------------+--------------+----------+-------------------+-------------+--------------+------------+-------------------------------+-------------------------------+-------------------------------+--------------+---------|
| TUTORIAL_COMPUTE_POOL | ACTIVE |         1 |         1 | CPU_X64_XS      |            1 |        0 |                 0 | false       |            1 |          0 | 2023-05-01 11:42:20.323 -0700 | 2023-05-01 11:42:20.326 -0700 | 2023-08-27 17:35:52.761 -0700 | ACCOUNTADMIN | NULL    |
+-----------------------+--------+-----------+-----------+-----------------+--------------+----------+-------------------+-------------+--------------+------------+-------------------------------+-------------------------------+-------------------------------+--------------+---------+