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¶
Snowflake Data Clean Rooms has two different interfaces:
Developer APIs: A complete set of APIs that allow a technical audience to work with clean rooms programmatically, including the ability to build custom applications and to customize analysis templates and ML models. For an overview, see Guia de desenvolvedores de Data Clean Rooms.
DCR UI in Snowsight: A point-and-click interface for managing collaborations, designed for both technical and semi-technical users. The DCR UI also integrates with Cortex Code, letting you use natural language to manage collaborations. For more information, see Data Clean Rooms UI in Snowsight.
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:
Leia a visão geral para saber os requisitos de conhecimento e instalação.
Se você é desenvolvedor:
Se as salas limpas já estão instaladas em sua conta Snowflake, leia a visão geral para conhecimento.
Lembre-se de consultar o guia do desenvolvedor.