Warehouses virtuais

Um warehouse virtual, muitas vezes chamado simplesmente de “warehouse”, é um cluster de recursos computacionais no Snowflake. Um warehouse virtual está disponível em dois tipos:

  • Padrão

  • Otimizado para Snowpark

Um warehouse fornece os recursos necessários, tais como CPU, memória e armazenamento temporário, para realizar as seguintes operações em uma sessão do Snowflake:

  • Executing SQL SELECT statements that require compute resources (for example, retrieving rows from tables and views).

  • Realizar operações DML, tais como:

Nota

Para realizar essas operações, um warehouse deve estar em funcionamento e em uso para a sessão. Enquanto um warehouse está em funcionamento, ele consome créditos do Snowflake.

Visão geral de warehouses

Warehouses são necessários para consultas, assim como todas as operações DML, incluindo o carregamento de dados em tabelas. Além de ser definido por tipo, sendo Padrão ou Otimizado para Snowpark, um warehouse é definido por seu tamanho, assim como as outras propriedades que podem ser definidas para ajudar a controlar e automatizar as atividades do warehouse.

Warehouses otimizados para Snowpark

Snowpark workloads can be run on both Standard and Snowpark-optimized warehouses. Snowpark-optimized warehouses are recommended for workloads that have large memory requirements such as ML training use cases.

Considerações sobre warehouses

Best practices and general guidelines for using virtual warehouses in Snowflake to process queries.

Warehouses multicluster

Warehouses multicluster permitem que você escalone recursos computacionais para gerenciar seus usuários e as necessidades de simultaneidade de consultas conforme elas mudam, por exemplo durante o horário de pico e fora do expediente.

Como trabalhar com warehouses

Aprenda como criar, parar, começar e administrar os warehouses Snowflake.

Uso do Query Acceleration Service (QAS)

O Query Acceleration Service pode acelerar partes da carga de trabalho da consulta em um warehouse. Quando ativado para um warehouse, a aceleração da consulta pode melhorar o desempenho geral do warehouse reduzindo o impacto de consultas externas (ou seja, consultas que utilizam mais recursos do que as consultas típicas).

Monitoramento da carga do warehouse

A carga de consulta do warehouse mede o número médio de consultas que estavam em execução ou enfileiradas dentro de um intervalo específico.