Optimized Refresh and RPO Assurance for failover groups
Discover Optimized Refresh and RPO Assurance for Snowflake failover groups, making replication more efficient and predictable.
O que mudou
Optimized Refresh and RPO Assurance make failover group replication more efficient, scaling with the rate of change rather than the number of objects. Optimized Refresh processes only metadata changes, while RPO Assurance manages continuous refreshes with SLA backing.
Use cases
Imagine you have hundreds of databases and schemas to replicate and need predictable refresh durations and lower data loss risk. With these features, you can:
- Lower refresh duration by scaling with the rate of change.
- Automate continuous refreshes to keep secondary accounts in sync.
- Ensure RPO alignment backed by an SLA on eligible pairs.
How to use
To enable Optimized Refresh on a new failover group on the primary account:
CREATE FAILOVER GROUP myfg
OBJECT_TYPES = DATABASES
ALLOWED_DATABASES = db1
ALLOWED_ACCOUNTS = myorg.myaccount2
REPLICATION_SCHEDULE = '10 MINUTE'
OPTIMIZED_REFRESH = TRUE;
What happens in this code:
- Creates a new failover group named myfg.
- Sets the object type to databases and restricts the target account.
- Establishes a replication schedule of 10 minutes.
- Enables the optimized refresh property.
To enable RPO Assurance on an existing primary failover group:
ALTER FAILOVER GROUP myfg SET RPO_ASSURANCE = TRUE;
What happens in this code:
- Alters the existing failover group on the primary account.
- Enables RPO Assurance, removing any concurrent manual schedules.
- Initiates Snowflake-managed continuous replication refreshes.
Limitations and requirements
- Generally available (GA).
- Requires Snowflake Business Critical Edition or higher.
- Optimized Refresh requires a REPLICATION_SCHEDULE set to an interval of no more than 6 hours.
- RPO Assurance and manual replication schedules are mutually exclusive.
- Existing failover groups continue running as Replication Classic by default.
- 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