DROP COMPUTE POOL¶
Remove o pool de computação especificado da conta.
Dica
Além do SQL, você também pode usar outras interfaces, como Snowflake REST APIs, Snowflake Python APIs e Snowflake CLI. Consulte Interfaces alternativas.
- Consulte também:
CREATE COMPUTE POOL , ALTER COMPUTE POOL, DESCRIBE COMPUTE POOL , SHOW COMPUTE POOLS
Sintaxe¶
DROP COMPUTE POOL [ IF EXISTS ] <name>
Parâmetros¶
name
Especifica o identificador do pool de computação a ser descartado.
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.
Requisitos de controle de acesso¶
A função usada para executar essa operação deve ter, no mínimo, os seguintes privilégios:
Privilégio |
Objeto |
Notas |
---|---|---|
OWNERSHIP |
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¶
Ao descartar um pool de computação, o Snowflake anula automaticamente qualquer trabalho em execução. No entanto, o Snowflake não descarta os serviços em execução. Se os serviços estiverem em execução, este comando falhará. Você precisa descartar explicitamente todos os serviços em execução antes de descartar um pool de computação. Você pode executar ALTER COMPUTE POOL … STOP ALL, que elimina serviços e trabalhos. Você também pode usar o comando DROP SERVICE para descartar serviços individuais.
Exemplos¶
O exemplo a seguir descarta o pool de computação denominado tutorial_compute_pool
:
DROP COMPUTE POOL tutorial_compute_pool;
+---------------------------------------------+
| status |
|---------------------------------------------|
| TUTOTIAL_COMPUTE_POOL successfully dropped. |
+---------------------------------------------+
Interfaces alternativas¶
Snowflake REST APIs
Ponto de extremidade de exclusão de compute pool
Snowflake Python APIs
Snowflake CLI
Comando snow object drop