Compartilhamento de dados de forma segura entre regiões e plataformas de nuvem¶
Este tópico fornece instruções sobre como usar a replicação para permitir que os provedores de dados compartilhem dados com segurança com consumidores de dados em diferentes regiões e plataformas de nuvem.
Nota
Se você compartilhar dados com outras contas usando listagens oferecidas a consumidores específicos ou no Snowflake Marketplace, poderá usar o preenchimento automático entre nuvens para enviar automaticamente seu produto de dados para outras regiões. O preenchimento automático não é compatível com listagens compartilhadas com uma troca de dados.
O compartilhamento de dados entre regiões é suportado por contas Snowflake hospedadas em qualquer uma das seguintes plataformas de nuvem:
Amazon Web Services (AWS)
Google Cloud Platform (GCP)
Microsoft Azure (Azure)
Importante
Se você replicar um banco de dados primário para contas em uma região geográfica ou país diferente daquele em que sua conta Snowflake de origem está localizada, deve confirmar que sua organização não tem nenhuma restrição legal ou regulamentar quanto ao local onde seus dados podem ser transferidos ou hospedados.
Neste tópico:
Considerações sobre o Data Sharing¶
Como o compartilhamento de dados entre regiões utiliza a funcionalidade de replicação de dados do Snowflake, entenda como funciona a replicação no Snowflake como parte de seu processo de planejamento. Para obter mais informações, consulte:
Os provedores de dados só precisam criar uma cópia do conjunto de dados por região; e não uma cópia por consumidor.
Ao compartilhar uma exibição que faz referência a objetos em múltiplos bancos de dados, cada um desses outros bancos de dados deve ser incluído no grupo de replicação. O compartilhamento de dados de mais de um banco de dados exige etapas adicionais. Para obter instruções, consulte Compartilhamento de dados a partir de diversos bancos de dados.
Você pode compartilhar conteúdo com um Virtual Private Snowflake (VPS) usando uma listagem se o cliente VPS tiver ativado o preenchimento automático. Consulte Suporte ao preenchimento automático no Virtual Private Snowflake para obter mais detalhes. O compartilhamento de e para VPS não é compatível com compartilhamento direto.
Compartilhamento de dados com consumidores em uma região e plataforma de nuvem diferentes¶
Os provedores de dados do Snowflake podem compartilhar dados com consumidores de uma região diferente com algumas etapas simples.
Etapa 1: configurar a replicação de dados¶
Nota
Antes de configurar a replicação de dados, você deve criar uma conta em uma região onde deseja compartilhar dados e vinculá-la à sua conta local. Para obter mais informações, consulte Como trabalhar com organizações e contas.
A configuração da replicação de dados envolve as seguintes tarefas:
Habilite a replicação para suas contas.
Um usuário com a função ORGADMIN deve ativar a replicação para a conta de origem que contém os dados a serem compartilhados e as contas de destino nas regiões onde você deseja compartilhar dados com os consumidores. Para obter instruções sobre como ativar a replicação, consulte Pré-requisito: Habilitar a replicação para contas na organização. Para obter mais informações sobre a função ORGADMIN, consulte Como começar com organizações.
Crie um grupo de replicação e adicione bancos de dados e compartilhamentos.
Replique o grupo com os bancos de dados e compartilhamentos para as regiões onde deseja compartilhar dados com os consumidores.