Sobre a Snowflake Data Clean Rooms

Uma Snowflake Data Clean Room é uma solução nativa para criar, conectar e usar salas limpas de dados facilmente no Snowflake.

Ela oferece um ambiente seguro multicolaborador, em que os colaboradores podem compartilhar dados que podem ser consultados usando modelos adicionados à colaboração. Os colaboradores podem revisar e aprovar ou rejeitar a inclusão de novos modelos ou fontes de dados por outros colaboradores. Os resultados das consultas podem ser expostos diretamente ou ativados para a conta Snowflake de um colaborador, a critério de todos os colaboradores.

As salas limpas de dados oferecem uma maneira segura de receber insights valiosos e, ao mesmo tempo, proteger informações confidenciais. Elas permitem combinar e analisar dados de diferentes partes com configurações que preservam a privacidade e ajudam a proteger os dados subjacentes.

Os benefícios das salas limpas de dados incluem:

  • Privacidade aprimorada – Protege dados confidenciais e permite a colaboração.

  • Insights mais profundos – Combina dados de diversas fontes para uma análise mais rica.

  • Maior segurança – Reduz o risco de acesso não autorizado.

Como as Snowflake Data Clean Rooms funcionam

Com as Snowflake Data Clean Rooms, todas as análises são conduzidas dentro do ambiente seguro de sala limpa. Os colaboradores podem retornar resultados e insights agregados, mas não podem consultar diretamente os dados brutos na sala limpa. O colaborador que compartilha os dados pode definir quais análises estão disponíveis para os outros colaboradores, permitindo que eles controlem rigorosamente como os dados são usados.

Colaboradores de sala limpa

O Snowflake Data Clean Rooms está lançando uma nova arquitetura de sala limpa de dados chamada Collaboration Data Clean Rooms, que permite que os clientes colaborem em um ambiente totalmente simétrico e de várias partes.

A definição da colaboração atribui funções a cada colaborador que definem as capacidades deles na colaboração. As funções incluem:

  • Proprietário: cria a colaboração e determina quem tem quais funções nela.

  • Provedor de dados: fornece dados aos participantes selecionados e especifica as políticas do Snowflake que serão aplicadas aos dados na colaboração.

  • Executor de análise: pode executar modelos fornecidos por colaboradores usando dados especificados.

O proprietário da colaboração pode atribuir uma ou mais funções a cada participante. Todos os colaboradores podem enviar modelos para a colaboração e especificar quem pode usar cada modelo.

Como trabalhar com Snowflake Data Clean Rooms

O Snowflake Data Clean Rooms vem com um conjunto completo de APIs que permitem que os usuários trabalhem com salas limpas programaticamente, incluindo a capacidade de criar aplicativos personalizados e personalizar modelos de análise e de ML. Para uma visão geral, consulte Guia de desenvolvedores de Data Clean Rooms.

Além disso, os usuários podem usar o Cortex Code para executar operações de sala limpa em uma interface de linguagem natural. Para obter mais informações, consulte Cortex Code.

Próximos passos

Seus próximos passos dependem de como você chegou até aqui e o que deseja fazer:

Se você é administrador do Snowflake e está interessado em instalar o ambiente de sala limpa em sua conta Snowflake:

  1. Leia a visão geral para saber os requisitos de conhecimento e instalação.

  2. Install the clean room environment in your account.

Se você é desenvolvedor:

  1. Se as salas limpas já estão instaladas em sua conta Snowflake, leia a visão geral para conhecimento.

  2. Siga o tutorial da API.

  3. Lembre-se de consultar o guia do desenvolvedor.