Categorias:

Funções do sistema (Informações do sistema)

SYSTEM$GET_INSTANCE_FAMILY_PLACEMENT_GROUPS

Retorna a lista de grupos de posicionamento compatíveis para a família de instâncias especificada para os nós do pool de computação do Snowpark Container Services.

Sintaxe

SYSTEM$GET_INSTANCE_FAMILY_PLACEMENT_GROUPS( '<instance_family>' )
Copy

Argumentos

'instance_family'

Família de instâncias.

Retornos

Retorna um valor VARCHAR que contém os grupos de posicionamento compatíveis formatados como uma matriz JSON.

Notas de uso

  • A lista retornada de nomes de grupos de posicionamento é específica para sua conta Snowflake e para a família de instâncias especificada. Para obter mais informações, consulte Compute pool placement.

  • Os resultados não garantem a capacidade. Você ainda pode encontrar erros de capacidade insuficiente em um grupo de posicionamento, mesmo que uma família de instâncias seja compatível lá.

Exemplos

A função a seguir retorna os grupos de posicionamento compatíveis para a família de instâncias GPU_NV_L:

SELECT SYSTEM$GET_INSTANCE_FAMILY_PLACEMENT_GROUPS('GPU_NV_L');
Copy

Exemplo de saída:

+--------------------------------------------------------------+
| SYSTEM$GET_INSTANCE_FAMILY_PLACEMENT_GROUPS('GPU_NV_L')      |
|--------------------------------------------------------------|
| ["A","B","C","D"]                                            |
+--------------------------------------------------------------+

A família de instâncias GPU_NV_L está disponível nos seguintes grupos de posicionamento: A, B, C e D.