Allgemeine Informationen zu Snowflake Data Clean Rooms

Ein Snowflake Data Clean Room ist eine native Lösung zum einfachen Erstellen, Verbinden und Verwenden von Daten-Clean Rooms in Snowflake.

Er bietet eine sichere Umgebung mit mehreren Teilnehmenden, in der Teilnehmende Daten freigeben können, die sich mithilfe von der Zusammenarbeit hinzugefügten Vorlagen abfragen lassen. Teilnehmende können die Einbeziehung neuer Vorlagen oder Datenquellen durch andere Teilnehmende überprüfen und genehmigen oder ablehnen. Die Abfrageergebnisse können nach Ermessen aller Teilnehmenden direkt verfügbar gemacht oder für das Snowflake-Konto eines Teilnehmenden aktiviert werden.

Data Clean Rooms bieten eine sichere Möglichkeit, wertvolle Erkenntnisse zu gewinnen und gleichzeitig sensible Informationen zu schützen. Sie ermöglichen es Ihnen, Daten von verschiedenen Parteien mit datenschutzfreundlichen Konfigurationen zu kombinieren und zu analysieren, die zum Schutz der zugrunde liegenden Daten beitragen.

Vorteile von Datenreinräumen:

  • Verbesserter Datenschutz – Schützt sensible Daten und ermöglicht gleichzeitig die Zusammenarbeit.

  • Tiefere Einblicke – Kombiniert Daten aus verschiedenen Quellen für umfassendere Analysen.

  • Erhöhte Sicherheit – Reduziert das Risiko eines nicht autorisierten Zugriffs.

Funktionsweise von Snowflake Data Clean Rooms

Mit Snowflake Data Clean Rooms werden alle Analysen in der sicheren Umgebung des Datenreinraums durchgeführt. Die Teilnehmenden können aggregierte Ergebnisse und Einblicke zurückgeben, aber sie können die Rohdaten im Clean Room nicht direkt abfragen. Diejenigen Teilnehmenden, die Daten freigeben, legen fest, welche Analysen den anderen Teilnehmenden zur Verfügung stehen, sodass sie die Verwendung ihrer Daten genau kontrollieren können.

Teilnehmer im Reinraum

Snowflake Data Clean Rooms führt eine neue Data Clean Room-Architektur namens Collaboration Data Clean Rooms ein, die es Kunden ermöglicht, in einer vollständig symmetrischen Umgebung mit mehreren Parteien zusammenzuarbeiten.

Ihre Definition für die Zusammenarbeit weist allen Teilnehmenden Rollen zu, die ihre Berechtigungen innerhalb der Zusammenarbeit definieren. Rollen beinhalten:

  • Eigentümer: Erstellt die Zusammenarbeit und bestimmt, wer welche Rollen in einer Zusammenarbeit hat.

  • Datenanbieter: Stellt Daten für ausgewählte Teilnehmer zur Verfügung und legt Snowflake-Richtlinien fest, die auf die Daten innerhalb der Zusammenarbeit angewendet werden sollen.

  • Analyseausführender: Kann Vorlagen ausführen, die von Teilnehmenden bereitgestellt werden, und zwar unter Verwendung angegebener Daten.

Die Person mit Eigentumsrechten an der Zusammenarbeit kann jedem Teilnehmenden eine oder mehrere Rollen zuweisen. Alle Teilnehmenden können Vorlagen für die Zusammenarbeit einreichen und festlegen, wer jede Vorlage verwenden darf.

Verwenden von Snowflake Data Clean Rooms

Snowflake Data Clean Rooms werden mit einem kompletten Satz von APIs bereitgestellt, der es Benutzenden ermöglicht, programmgesteuert mit Clean Rooms zu arbeiten, einschließlich der Möglichkeit, kundenspezifische Anwendungen zu erstellen sowie Analysevorlagen und ML-Modelle anzupassen. Eine Übersicht dazu finden Sie unter Data Clean Rooms-Entwicklerhandbuch.

Darüber hinaus können Benutzende Cortex Code verwenden, um Clean Room-Vorgänge über eine Schnittstelle in natürlicher Sprache auszuführen. Weitere Informationen dazu finden Sie unter Cortex Code.

Nächste Schritte

Ihre nächsten Schritte hängen davon ab, wie Sie hierher gekommen sind und was Sie tun möchten:

Wenn Sie als Snowflake-Admin daran interessiert sind, die Clean Room-Umgebung in Ihrem Snowflake-Konto zu installieren:

  1. In der Übersicht finden Sie Informationen zum Hintergrund und zu Installationsanforderungen.

  2. Install the clean room environment in your account.

Wenn Sie eine entwickelnde Person sind:

  1. Wenn in Ihrem Snowflake-Konto bereits Clean Rooms installiert sind, enthält die Übersicht Informationen zum Hintergrund.

  2. Probieren Sie das API-Tutorial aus.

  3. Vergessen Sie nicht, sich das :doc:` -Entwicklerhandbuch </user-guide/cleanrooms/developer-guide>` näher anzusehen.