Recompartilhamento de listagens

Com o recompartilhamento, os provedores podem permitir que os consumidores compartilhem listagens recebidas com outras contas Snowflake, seja na mesma região ou entre regiões. O recompartilhamento amplia o alcance de seus produtos de dados sem exigir que você gerencie relacionamentos de compartilhamento individuais com cada consumidor downstream.

Há três funções envolvidas no recompartilhamento, cada uma representando uma conta Snowflake diferente:

  • Provedor: a conta que possui os dados originais e publica a listagem. O provedor pode ativar ou desativar o recompartilhamento nas listagens para controlar o recompartilhamento downstream dos dados.

  • Recompartilhador: um consumidor da listagem do provedor que cria novas exibições a partir da listagem recebida e as compartilha com outras contas.

  • Consumidor: a conta que acessa a listagem compartilhada pelo recompartilhador.

Nota

O recompartilhamento multi-hop é possível; portanto, um recompartilhador pode recompartilhar dados que também foram recompartilhados com ele.

O recompartilhamento é compatível com vários cenários, incluindo:

  • Recompartilhamento de listagens externas dentro de uma organização: uma empresa pode adquirir dados meteorológicos no Snowflake Marketplace ou de maneira privada de um fornecedor externo. A equipe central de dados pode então querer recompartilhar a listagem recebida após aplicar alguns direitos ao restante da organização no marketplace interno ou como listagens privadas.

  • Recompartilhamento de listagens internas dentro de uma organização ou externamente: em um marketplace interno, uma equipe de marketing cria uma listagem recompartilhável e a fornece à equipe de vendas. A equipe de vendas acessa esses dados e usa partes deles, como uma exibição, e os incorpora no próprio produto de dados. A equipe de vendas então compartilha esse produto de dados transformado com a equipe financeira. A equipe de vendas também pode usar alguns elementos desse conjunto de dados recebido, aplicar políticas e compartilhar externamente com parceiros.

  • Recompartilhamento entre regiões: uma empresa tem contas Snowflake em todo o mundo, com um warehouse central para toda a empresa na Alemanha. Uma conta na Malásia compartilha dados com uma conta Snowflake na Alemanha. Esses dados podem então ser recompartilhados com uma segunda conta na mesma região sem criar cópias. Para o recompartilhamento entre regiões, o Snowflake replica automaticamente os dados para a região de destino.

Principais recursos

  • ** Expandir o alcance**: os provedores podem compartilhar dados publicamente ou de maneira privada e permitir que esses dados sejam recompartilhados, deixando os produtos de dados deles mais valiosos para os clientes.

  • Baixos custos operacionais e de armazenamento: os consumidores não precisam criar e manter cópias físicas dos dados.

  • Capacidade de transformação no recompartilhamento: os consumidores podem, opcionalmente, gerenciar ou transformar o produto de dados e, em seguida, recompartilhá-lo em seu marketplace interno com colegas ou compartilhá-lo de maneira privada com parceiros de negócios.

  • Pacotes de revendedores de valor agregado: agrupe listagens recebidas de outros fornecedores como parte de seu Native App ou de produtos de dados.

  • Preenchimento automático entre regiões: quando um recompartilhador compartilha dados de listagens com outra região, o preenchimento automático de listagens replica os dados para a região de destino. O provedor não incorre em custos adicionais para essa replicação. Os custos de replicação são designados ao recompartilhador.

Fluxo de trabalho de recompartilhamento de listagens

Um fluxo de trabalho típico para recompartilhamento inclui no mínimo três partes.

  1. O provedor que possui o produto de dados original compartilha o produto de dados de maneira pública ou privada com um consumidor (Consumidor A).

  2. O Consumidor A cria uma exibição que referencia os dados compartilhados e, em seguida, compartilha essas exibições de saída de maneira pública ou privada com uma conta de segundo nível (Consumidor B).

  3. O Consumidor B recupera e usa o produto de dados recompartilhado.

Requisitos de controle de acesso para recompartilhamento

As funções e os privilégios para recompartilhar uma listagem são os mesmos que os para a Criação de uma listagem.

Para obter informações específicas do provedor, consulte Usando o recompartilhamento como provedor.

Para obter informações específicas do recompartilhador, consulte Recompartilhar dados recebidos como recompartilhador.