Allgemeine Informationen zu Snowflake Data Clean Rooms

Ein Snowflake Data Clean Room ist eine native Lösung, die das Erstellen, Verbinden und Verwenden von Datenreinräumen in Snowflake erleichtert.

Datenreinräume bieten eine sichere Möglichkeit, wertvolle Erkenntnisse zu gewinnen und gleichzeitig sensible Informationen zu schützen. Sie ermöglichen Ihnen die Kombination und Analyse von Daten verschiedener Parteien mit datenschutzfreundlichen Konfigurationen, 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 Teilnehmer können aggregierte Ergebnisse und Einblicke zurückgeben, aber sie können die Rohdaten im Reinraum nicht direkt abfragen. Diejenigen Teilnehmer, die ihre Daten freigeben, legen fest, welche Analysen den anderen Teilnehmern zur Verfügung stehen, sodass sie die Verwendung ihrer Daten genau kontrollieren können.

Bei Snowflake Data Clean Room werden auch Privacy-Enhancing Technologies (Technologien zum Schutz der Privatsphäre) auf den Daten eingesetzt, wie z. B. differenzierte Privatsphäre.

Teilnehmer im Reinraum

Snowflake Data Clean Rooms verwenden das Konzept eines Anbieters und eines Verbrauchers, ähnlich wie bei anderen Snowflake-Features wie Secure Data Sharing. Der Dateneigentümer ist ein Anbieter, der einen Reinraum nutzt, um Daten sicher für einen Verbraucher freizugeben. Der Verbraucher installiert den Reinraum in seinem eigenen Konto und analysiert die Daten im Reinraum, einschließlich der Verknüpfung seiner eigenen Daten mit den Daten des Anbieters.

Zu den Aufgaben der Reinraum-Teilnehmer gehören:

Anbieter:
  • Reinraum erstellen.

  • Daten zum Reinraum hinzufügen

  • Reinraum konfigurieren, um zu kontrollieren, wie Verbraucher mit Daten interagieren können

  • Reinraum für Verbraucher freigeben

Verbraucher:
  • Reinraum installieren

  • Datensets zum Reinraum hinzufügen

  • Daten im Reinraum analysieren, einschließlich Verknüpfung der Daten des Verbrauchers mit den Daten des Anbieters

Innerhalb der Reinraumumgebung, die mit einem Snowflake-Konto verbunden ist, kann ein Teilnehmer der Anbieter eines Reinraums sein und zugleich als Verbraucher in einem anderen Reinraum fungieren.

Wenn Sie mit jemandem zusammenarbeiten möchten, der noch kein Kunde von Snowflake ist, lesen Sie Reinraum-verwaltete Konten.

Weitere Informationen zum Hinzufügen eines Teilnehmers zu Ihrer Reinraumumgebung finden Sie unter Verwalten von Clean Room-Teilnehmern.

Verwenden von Snowflake Data Clean Rooms

Sie haben zwei Möglichkeiten, mit Clean Rooms zu interagieren:

  • Web-App – Eine einfach zu bedienende Benutzeroberfläche, die einer breiten Basis von Benutzern, auch nicht-technischen Geschäftsanwendern, die eine Datenschutz-gerechte Datenzusammenarbeit ermöglicht. Teilnehmer können vordefinierte Analysevorlagen verwenden, z. B. zu Themen wie Zielgruppenüberschneidung, Reichweite und Häufigkeit oder Last-Touch-Attribution. Eine Übersicht dazu finden Sie unter Snowflake Data Clean Rooms: Web-App-Übersicht.

  • Entwickler-APIs – Ein kompletter Satz von APIs, der es einem technischen Publikum ermöglicht, programmgesteuert mit Reinräumen zu arbeiten, einschließlich der Möglichkeit, benutzerdefinierte Anwendungen zu erstellen sowie Analysevorlagen und ML-Modelle anzupassen. Eine Übersicht dazu finden Sie unter Snowflake Data Clean Rooms-Entwicklerhandbuch.

Nächste Schritte

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

Wenn Sie eine Einladung zu einem Clean Room erhalten haben:

  1. Öffnen Sie den Clean Room in Ihrem Browser:

    1. Wählen Sie Log in in Ihrer Einladungs-E-Mail, um sich bei Ihrem Clean Room-Konto anzumelden.

    2. Melden Sie sich mit der E-Mail-Adresse an, über die Sie die E-Mail erhalten haben.

    3. Geben Sie das Kennwort für dieses Konto ein.

    4. Wenn ein Kontoauswahldialog angezeigt wird, sehen Sie in der E-Mail nach, in welchem Konto sich dieser Clean Room befindet.

    5. Wenn sich die Webanwendung öffnet, navigieren Sie zu Clean Rooms > Invited.

    6. Wählen Sie einen Clean Room und wählen Sie Join, um den Clean Room zu installieren.

    7. Konfigurieren Sie den Clean Room, indem Sie Daten aus Ihrem Konto bereitstellen, angeben, welche Spalten verknüpft werden sollen (falls angefragt), und weitere Anpassungen vornehmen, z. B. welche Anbietertabellen und -spalten in der Abfrage verwendet werden sollen.

    8. Klicken Sie auf Finish, um die Abfrage auszuführen und optional eine wiederholte Ausführung anzugeben. Es wird einige Zeit dauern, bis die Abfrage ausgeführt wird. Sie können den Fortschritt und die Ergebnisse auf der Registerkarte Analyses & Queries verfolgen.

  2. Lesen Sie die Seite Erste Schritte für Hintergrundinformationen. Denken Sie daran, dass die Clean Room-Umgebung bereits für Ihr Konto installiert ist.

  3. Wenn Sie nur die Webanwendung verwenden möchten, lesen Sie über die Installation und Verwendung von Clean Rooms. Sie müssen neue Clean Rooms in Ihrem Konto installieren, um sie nutzen zu können; die Clean Room-Umgebung selbst ist bereits installiert.

Wenn Sie ein Snowflake-Administrator sind und die Clean Room-Umgebung in Ihrem Snowflake-Konto installieren möchten:

  1. Lesen Sie Erste Schritte für Hintergrundinformationen und Installationsvoraussetzungen.

  2. Sehen Sie sich die Kosten im Zusammenhang mit Clean Rooms an.

  3. Installieren Sie die Clean Room-Umgebung in Ihrem Konto.

Wenn Sie ein Entwickler sind:

  1. Wenn in Ihrem Snowflake-Konto bereits Clean Rooms installiert sind, lesen Sie die Seite Erste Schritte für Hintergrundinformationen.

  2. Lesen Sie den Überblick über die Entwickler-API und probieren Sie das API-Tutorial aus.