Os comandos SHOW COMPUTE POOLS e DESC COMPUTE POOL: Nova coluna na saída¶
Atenção
Essa mudança de comportamento está no pacote 2024_06.
Para saber o status atual do pacote, consulte Histórico do pacote.
Quando esse pacote de mudança de comportamento é habilitado, a saída do comando SHOW COMPUTE POOLS e DESCRIBE COMPUTE POOL inclui as seguintes novas colunas:
Nome da coluna |
Descrição |
---|---|
BUDGET |
O nome do orçamento que monitora o uso de crédito do pool de computação. |
TARGET_NODES |
Indica o número de nós que o Snowflake está direcionando para seu pool de computação. Se Nota A coluna |
Os exemplos a seguir demonstram como interpretar os valores na coluna target_nodes
.
Exemplo 1: Suponha que em um comando CREATE COMPUTE POOL você especifique MIN_NODES=1 e MAX_NODES=3.
Enquanto o Snowflake está provisionando um nó, inicialmente o valor nas colunas active_nodes
e idle_nodes
é 0, e o valor na coluna target_nodes
é 1. (O valor na coluna target_nodes
é o mesmo que o valor que você especificou para o parâmetro MIN_NODES.) Isso indica que deve haver um nó no pool de computação que o Snowflake está provisionando.
Depois que o Snowflake provisiona um nó, o valor na coluna idle_nodes
é 1 (assumindo que não há serviços em execução). O valor na coluna target_nodes
ainda é 1, indicando que deve haver um nó no pool de computação.
Exemplo 2: O Snowflake pode tentar adicionar um nó a um pool de computação existente devido ao dimensionamento automático ou alterações no número mínimo de nós (por meio de ALTER COMPUTE POOL … SET MIN_NODES).
Enquanto o Snowflake está provisionando um nó, o valor na coluna state
é resizing
. Para determinar quantos nós o Snowflake está adicionando, verifique o valor na coluna target_nodes
.
Por exemplo, suponha que o valor na coluna active_nodes
seja 1, o valor na coluna idle_nodes
seja 0 e você redimensione o pool de computação atualizando a propriedade MIN_NODES de 1 para 2. Nesse caso, o valor na coluna target_nodes
é 2 (o número de nós que devem estar no pool de computação). A partir disso, você pode inferir que o Snowflake está provisionando um nó adicional.
Ref.: 1595, 1652