Cloud-übergreifende automatische Ausführung in Snowflake Data Clean Rooms verwalten

Allgemeine Informationen zur Cloud-übergreifenden automatischen Auftragsausführung

In der standardmäßigen Clean Room-Umgebung kann ein Clean Room nur mit Konten in derselben Cloud-Region geteilt werden. Das heißt, Anbieter und Verbraucher müssen sich in der gleichen Region befinden.

Wenn Sie mit einem Teilnehmer zusammenarbeiten möchten, dessen Konto sich in einer anderen Region befindet als Ihr Konto, müssen Sie die Cloud-übergreifende automatische Ausführung für Ihre Clean Room-Umgebung und Ihren Clean Room aktivieren, wie auf dieser Seite gezeigt.

Sie können Ihre eigene Cloud-Region bestimmen, indem Sie SELECT CURRENT_REGION(); ausführen.

Cloud-übergreifende automatische Ausführung aktivieren

Um Teilnehmer aus einer anderen Region zuzulassen:

  1. Der Clean Room-Administrator muss für das Konto des Clean Room sowohl im Konto des Anbieters als auch im Konto des Verbrauchers die Cloud-übergreifende automatische Ausführung aktivieren.

  2. Der nächste Schritt hängt von Ihrer Umgebung ab:

    • Beim Erstellen oder Verbinden eines Clean Room in der UI sind keine zusätzlichen Schritte erforderlich.

    • Wenn Sie mit der API einen Clean Room erstellen, müssen Anbieter und Verbraucher zusätzliche Schritte unternehmen, die im Folgenden beschrieben werden, um eine Cloud-übergreifende Nutzung zu ermöglichen.

Cloud-übergreifende automatische Ausführung für ein Clean Room-Konto aktivieren

Ein Administrator für Clean Rooms muss in der UI oder API die folgenden Schritte ausführen, um die Cloud-übergreifende automatische Ausführung für ein Konto in einem Clean Room zu aktivieren:

  1. Navigieren Sie zu der Anmeldeseite von Snowflake Data Clean Rooms.

  2. Geben Sie Ihre E-Mail-Adresse ein, und wählen Sie Continue aus.

  3. Geben Sie Ihr Kennwort ein.

  4. Wenn Sie mit mehreren Reinraumumgebungen verbunden sind, wählen Sie das Snowflake-Konto aus, das Sie konfigurieren möchten.

  5. Wählen Sie Admin > Snowflake Admin aus.

  6. Wählen Sie Login to Snowflake aus, und authentifizieren Sie sich als Snowflake-Benutzer mit der Rolle ACCOUNTADMIN.

  7. Aktivieren Sie den Umschalter Cross-Cloud Auto-Fulfillment.

  8. Es sind keine zusätzlichen Schritte seitens des Anbieters oder Verbrauchers erforderlich, um einen Clean Room zu erstellen oder ihm beizutreten.

Kosten im Zusammenhang mit der regionsübergreifenden Zusammenarbeit

Für Teilnehmer, die sich in einer anderen Region befinden, fallen zusätzliche Kosten an. Weitere Informationen darüber, wie diese Kosten entstehen, finden Sie unter Kosten automatische Ausführung.

Einschränkungen bei der regionsübergreifenden Zusammenarbeit

Bei der regionsübergreifenden Zusammenarbeit gibt es folgende Beschränkungen:

  • Teilnehmer müssen dieselbe Web-App-Hosting-Region verwenden. Beispiel: Wenn die Web-App-Hosting-Region des einen Kontos Amazon Web Services ist: US East (N. Virginia) ist und die Webhosting-Region eines anderen Kontos Amazon Web Services: Asia Pacific (Mumbai), dann können die beiden Snowflake-Kunden nicht zusammenarbeiten. Informationen zum Feststellen, ob zwei Teilnehmer dieselbe Web-App-Hosting-Region nutzen, finden Sie unter Web-App-Hosting.

  • Ein Anbieter kann im Reinraum keine differentielle Privatsphäre verwenden.

  • Mitarbeiter können keine externen Tabellen und Iceberg-Tabellen mit Reinräumen verknüpfen.

  • Ein Verbraucher kann keine Multi-Anbieter-Analyse durchführen.

  • Teilnehmer können keine Maskierungsrichtlinien oder Zeilenzugriffsrichtlinien verwenden.