Atualização otimizada e garantia de RPO para grupos de failover
Conheça o Optimized Refresh e o RPO Assurance para grupos de failover no Snowflake, que tornam a replicação mais eficiente e previsível.
O que mudou
O Optimized Refresh e o RPO Assurance tornam a replicação de grupos de failover mais eficiente, escalando com a taxa de alteração em vez do número de objetos. O Optimized Refresh processa apenas mudanças de metadados, enquanto o RPO Assurance gerencia atualizações contínuas com garantia de SLA.
Para que serve
Imagine que você tem centenas de bancos de dados e schemas para replicar e precisa de previsibilidade no tempo de atualização e menor risco de perda de dados. Com esses recursos, você pode:
- Reduzir o tempo de atualização escalando conforme a taxa de mudança.
- Automatizar atualizações contínuas para manter contas secundárias sincronizadas.
- Garantir alinhamento de RPO respaldado por SLA em pares elegíveis.
Como usar
Para habilitar o Optimized Refresh em um novo grupo de failover na conta primária:
CREATE FAILOVER GROUP myfg
OBJECT_TYPES = DATABASES
ALLOWED_DATABASES = db1
ALLOWED_ACCOUNTS = myorg.myaccount2
REPLICATION_SCHEDULE = '10 MINUTE'
OPTIMIZED_REFRESH = TRUE;
O que acontece nesse código:
- Cria um novo grupo de failover chamado myfg.
- Define o tipo de objeto como bancos de dados e restringe a conta de destino.
- Estabelece um agendamento de replicação de 10 minutos.
- Ativa a propriedade de atualização otimizada.
Para habilitar o RPO Assurance em um grupo de failover primário existente:
ALTER FAILOVER GROUP myfg SET RPO_ASSURANCE = TRUE;
O que acontece nesse código:
- Altera o grupo de failover existente na conta primária.
- Ativa o RPO Assurance, desativando agendamentos manuais concomitantes.
- Inicia o gerenciamento contínuo de replicação pelo Snowflake.
Limitações e requisitos
- Disponível de forma geral (GA).
- Requer Snowflake Business Critical Edition ou superior.
- O Optimized Refresh exige um REPLICATION_SCHEDULE configurado com intervalo de no máximo 6 horas.
- O RPO Assurance é mutuamente exclusivo com agendamentos manuais de replicação (REPLICATION_SCHEDULE).
- Grupos existentes continuam rodando como Replication Classic por padrão.
- replication
- failover
- high-availability
- disaster-recovery
- snowflake
Optimized Refresh and RPO Assurance for failover groups (General availability)
Resumo e explicação gerados por IA a partir da release note oficial. Em caso de dúvida, a documentação oficial da plataforma prevalece.
Relacionadas
- SnowflakeGA
Geração de documentos em PDF, Word e PowerPoint no Snowflake CoWork
O Snowflake CoWork agora gera arquivos PDF, Word, PowerPoint e HTML diretamente de suas análises usando a ferramenta de execução de código do Cortex Agent.
snowflake cowork · cortex agent - SnowflakePublic Preview
Cortex Agent SDK para Python e TypeScript no Snowflake
O Cortex Agent SDK permite criar aplicações que utilizam Cortex Agents e Cortex Code em Python e TypeScript.
cortex agents · python - SnowflakeAtualização
Mensagens de erro mais detalhadas na classificação de dados sensíveis
A view DATA_CLASSIFICATION_LATEST agora traz mensagens de erro específicas e códigos do Snowflake para falhas na classificação.
data governance · trust center