Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Eine Zusammenarbeit erstellen
In diesem Verfahren führt der Kollaborationsersteller die folgenden Aufgaben aus:
-
Erstellt eine Kollaboration.
-
Lädt ein oder mehrere Mitglieder zur Kollaboration ein.
-
Weist Mitgliedern Fähigkeiten zu, z. B. dem Mitglied, das Abfragen durchführen kann, und dem Mitglied, das Ergebnisse empfangen kann.
Wenn der Ersteller der Kollaboration auch das Mitglied ist, das Ergebnisse empfangen kann, gibt er das Ziel und das Format der Abfrageergebnisse an. Sie bieten auch eine Servicerolle Amazon Resource Name (ARN), um die Ergebnisse in das Ziel der Abfrageergebnisse zu schreiben.
-
Konfiguriert, welches Mitglied für die Bezahlung der Abfrageberechnungskosten im Rahmen der Zusammenarbeit verantwortlich ist.
Bevor Sie beginnen, stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllt haben:
-
Sie haben den Namen und die AWS-Konto ID für jedes Mitglied, das Sie zur Kollaboration einladen möchten.
-
Sie sind berechtigt, den Namen und die AWS-Konto ID jedes Mitglieds mit allen Mitgliedern der Kollaboration zu teilen.
Anmerkung
Sie können keine weiteren Mitglieder hinzufügen, nachdem die Kollaboration erstellt wurde.
-
Sie haben den Typ der Analyse-Engine bestimmt, die Sie verwenden möchten.
Sie können die folgenden Diagramme verwenden, um die Spark-Analytics-Engine mit der AWS Clean Rooms SQLAnalytics-Engine zu vergleichen und festzustellen, welche für Ihren Anwendungsfall geeignet ist.
SQL-Typ Spark-Analyse-Engine AWS Clean Rooms SQLAnalyse-Engine Spark SQL Ja Nein AWS Clean Rooms SQL Nein Ja Regel für die Analyse Spark-Analyse-Engine AWS Clean Rooms SQLAnalyse-Engine Regel für die Aggregationsanalyse Nein Ja Regel für die Listenanalyse Nein Ja Benutzerdefinierte Analyseregel ohne AWS Clean Rooms Differential Privacy Ja Ja Benutzerdefinierte Analyseregel mit AWS Clean Rooms Differential Privacy Nein Ja Datenquelle Spark-Analyse-Engine AWS Clean Rooms SQLAnalyse-Engine Amazon S3 Ja Ja Amazon Athena Ja Nein Snowflake
Ja Nein
Informationen zu SQL Spark-Abfragen finden Sie in der AWS Clean Rooms SQLSpark-Referenz.
Informationen zu AWS Clean Rooms SQL Abfragen finden Sie in der AWS Clean Rooms SQLReferenz.
Informationen zum Erstellen einer Kollaboration mithilfe von finden Sie in der AWS Clean Rooms APIReferenz. AWS SDKs
Um eine Kollaboration mit der AWS Clean Rooms Konsole zu erstellen
-
Melden Sie sich bei der an AWS Management Console und öffnen Sie die AWS Clean Rooms Konsole
mit der AWS-Konto , die als Ersteller der Kollaboration fungiert. -
Wählen Sie im linken Navigationsbereich Collaborations aus.
-
Wählen Sie in der oberen rechten Ecke die Option Kollaboration erstellen aus.
-
Gehen Sie für Schritt 1: Zusammenarbeit definieren wie folgt vor:
-
Geben Sie für Details den Namen und die Beschreibung der Kollaboration ein.
Diese Informationen sind für Mitglieder der Kollaboration sichtbar, die zur Teilnahme an der Kollaboration eingeladen wurden. Der Name und die Beschreibung helfen ihnen zu verstehen, worauf sich die Zusammenarbeit bezieht.
-
Wählen Sie die Analytics-Engine, die Sie verwenden möchten, basierend auf Ihrem Ziel aus.
Ihr Ziel Empfohlene Option Fragen Sie in Amazon S3, Amazon Athena oder Snowflake gespeicherte Daten mithilfe von SQL Funktionen ab, die in Apache Spark unterstützt werden SQL Spark Fragen Sie in Amazon S3 gespeicherte Daten mithilfe von SQL Funktionen ab, die in Differential Privacy unterstützt werden, AWS Clean Rooms SQL und verwenden Sie sie AWS Clean Rooms SQL Fragen Sie Daten ab, für die Differential Privacy konfiguriert ist und die in Amazon S3 gespeichert sind, mithilfe von SQL Funktionen ab, die in unterstützt werden AWS Clean Rooms SQL AWS Clean Rooms SQL Anmerkung
Wenn Sie die Analyse-Engine nach der Erstellung der Kollaboration ändern möchten, müssen Sie entweder die Kollaboration neu erstellen oder ein Support-Ticket einreichen.
-
Für Mitglieder:
-
Für Mitglied 1: Sie geben den Anzeigenamen Ihres Mitglieds so ein, wie er für die Kollaboration angezeigt werden soll.
Anmerkung
Ihre AWS-Konto ID ist automatisch in der AWS-Konto Mitglieds-ID enthalten.
-
Geben Sie für Mitglied 2 den Anzeigenamen und die AWS-Konto Mitglieds-ID des Mitglieds ein, das Sie zur Kollaboration einladen möchten.
Der Anzeigename und die AWS-Konto Mitglieds-ID des Mitglieds sind für alle zu der Kollaboration eingeladenen Personen sichtbar. Nachdem Sie die Werte für diese Felder eingegeben und gespeichert haben, können Sie sie nicht mehr bearbeiten.
Anmerkung
Sie müssen das Mitglied der Kollaboration darüber informieren, dass seine AWS-Konto Mitglieds-ID und sein Anzeigename für alle eingeladenen und aktiven Mitarbeiter in der Kollaboration sichtbar sind.
-
Wenn Sie ein weiteres Mitglied hinzufügen möchten, wählen Sie Weiteres Mitglied hinzufügen. Geben Sie dann den Anzeigenamen und die AWS-Konto Mitglieds-ID für jedes Mitglied ein, das Daten beitragen kann, die Sie zur Kollaboration einladen möchten.
-
-
Wenn Sie die Abfrageprotokollierung aktivieren möchten, aktivieren Sie das Kontrollkästchen Abfrageprotokollierung für diese Zusammenarbeit Support.
-
Wenn Sie die kryptografische Rechenfunktion aktivieren möchten, aktivieren Sie das Kontrollkästchen Kryptografisches Rechnen in dieser Zusammenarbeit Support und wählen Sie die folgenden kryptografischen Berechnungsparameter aus:
-
Zulassen cleartext Spalten
Wählen Sie Nein, wenn Sie nicht möchten cleartext Spalten, die in der verschlüsselten Tabelle zulässig sind.
Wählen Sie Ja, wenn Sie möchten cleartext In der verschlüsselten Tabelle zulässige Spalten.
Um zu laufen SUM or AVG Bei bestimmten Spalten müssen sich die Spalten in cleartext.
-
Duplikate zulassen
Wählen Sie Nein, wenn Sie nicht möchten, dass doppelte Einträge in einem fingerprint Spalte.
Wählen Sie Ja, wenn Sie möchten, dass doppelte Einträge in einer fingerprint Spalte.
-
Erlauben JOIN von Spalten mit unterschiedlichen Namen
Wählen Sie Nein, wenn Sie nicht beitreten möchten fingerprint Spalten mit unterschiedlichen Namen.
Wählen Sie Ja, wenn Sie beitreten möchten fingerprint Spalten mit unterschiedlichen Namen.
-
Bewahren NULL Werte
Wählen Sie Nein, wenn Sie sie nicht beibehalten möchten NULL Werte. NULL Werte werden nicht angezeigt als NULL in einer verschlüsselten Tabelle.
Wählen Sie Ja, wenn Sie die Datei beibehalten möchten NULL Werte. NULL Werte werden angezeigt als NULL in einer verschlüsselten Tabelle.
Weitere Hinweise zu kryptografischen Rechenparametern finden Sie unterKryptografische Rechenparameter.
Weitere Hinweise zur Verschlüsselung Ihrer Daten für die Verwendung in finden Sie AWS Clean Rooms unter. Vorbereiten verschlüsselter Datentabellen mit Cryptographic Computing für Clean Rooms
Anmerkung
Überprüfen Sie diese Konfigurationen sorgfältig, bevor Sie den nächsten Schritt ausführen. Nachdem Sie die Kollaboration erstellt haben, können Sie nur den Namen und die Beschreibung der Kollaboration bearbeiten und angeben, ob die Abfrage-Logs in Amazon CloudWatch Logs gespeichert sind.
-
-
Wenn Sie Tags für die Kollaborationsressource aktivieren möchten, wählen Sie Neues Tag hinzufügen und geben Sie dann das Schlüssel - und Wertepaar ein.
-
Wählen Sie Weiter.
-
-
Gehen Sie für Schritt 2: Mitgliederfähigkeiten angeben wie folgt vor.
-
Führen Sie für Analysen mithilfe von Abfragen je nach Ziel eine der folgenden Aktionen aus.
Ihr Ziel Empfohlene Aktion Fragen Sie die Daten in der Zusammenarbeit ab und erhalten Sie die Ergebnisse -
Wählen Sie sich selbst als das Mitglied aus, das Abfragen ausführen kann.
-
Lassen Sie die Standardeinstellung für das Mitglied, das Ergebnisse empfangen kann, dieselbe Einstellung wie das Mitglied, das Abfragen ausführt, unverändert.
Fragen Sie die Daten in der Kollaboration ab und weisen Sie ein anderes Mitglied dem Empfang von Ergebnissen zu -
Wählen Sie sich selbst als das Mitglied aus, das Abfragen ausführen kann.
-
Wählen Sie aus der Drop-down-Liste das Mitglied aus, das Ergebnisse erhalten kann.
Empfangen Sie die Ergebnisse der Abfrage in der Kollaboration und weisen Sie ein anderes Mitglied mit der Abfrage der Daten zu -
Wählen Sie aus der Dropdownliste das Mitglied aus, das Abfragen ausführen kann.
-
Wählen Sie sich selbst als Mitglied aus, das Ergebnisse aus der Drop-down-Liste erhalten kann.
Erstellen und verwalten Sie die Kollaboration, weisen Sie einem anderen Mitglied die Abfrage der Daten zu und weisen Sie ein anderes Mitglied dem Empfang von Ergebnissen zu -
Wählen Sie aus der Dropdownliste das Mitglied aus, das Abfragen ausführen kann.
-
Wählen Sie aus der Drop-down-Liste das Mitglied aus, das Ergebnisse erhalten kann.
-
-
Sehen Sie sich die Fähigkeiten der Mitglieder unter ID-Auflösung mit AWS Entity Resolution an.
-
Wählen Sie Weiter.
-
-
Gehen Sie für Schritt 3: Zahlung konfigurieren wie folgt vor:
-
Führen Sie für Analysen mithilfe von Abfragen je nach Ziel eine der folgenden Aktionen aus.
Ihr Ziel Empfohlene Aktion Weisen Sie dem Mitglied, das Abfragen ausführen kann, das Mitglied zu sein, das die Kosten für die Berechnung der Abfrage bezahlt Behalten Sie die Standardeinstellung für das Mitglied, das für Abfragen bezahlt, dieselbe Einstellung wie das Mitglied, das Abfragen ausführt, bei. Weisen Sie einem anderen Mitglied die Kosten für die Berechnung der Abfrage zu Wählen Sie aus der Drop-down-Liste das Mitglied aus, das für Abfragen bezahlt. -
Sehen Sie sich die Zahlungsmöglichkeiten für Mitglieder im Rahmen von ML-Modellierung mithilfe von speziell entwickelten Workflows an.
-
Sehen Sie sich die Zahlungsmöglichkeiten für Mitglieder unter ID-Auflösung mithilfe von an. AWS Entity Resolution
-
Wählen Sie Weiter.
-
-
Gehen Sie für Schritt 4: Mitgliedschaft konfigurieren wie folgt vor:
-
Wählen Sie eine Option aus:
Option Ergebnis Ja, treten Sie bei, indem Sie jetzt eine Mitgliedschaft erstellen Sowohl die Zusammenarbeit als auch Ihre Mitgliedschaft werden erstellt. Ihr Status in der Kollaboration ist aktiv.
Nein, ich werde später eine Mitgliedschaft erstellen Nur die Kollaboration wird erstellt. Ihr Status in der Kollaboration ist inaktiv.
-
Wenn Sie das Mitglied sind, das Ergebnisse empfangen kann, lassen Sie bei Standardeinstellungen für Abfrageergebnisse das Kontrollkästchen Standardeinstellungen jetzt festlegen aktiviert, um das Ziel für die Abfrageergebnisse anzugeben.
Wenn Sie das Kontrollkästchen Jetzt Standardeinstellungen festlegen deaktivieren, wird nur die Kollaboration erstellt und Ihr Status in der Kollaboration ist Inaktiv. Sie müssen die Kollaboration bearbeiten, um ein Ziel für Abfrageergebnisse hinzuzufügen.
-
Geben Sie für das Ergebnisziel in Amazon S3 das Amazon S3 S3-Ziel ein oder wählen Sie Browse S3, um einen S3-Bucket auszuwählen.
-
Wählen Sie für das Abfrageergebnisformat entweder CSVoder PARQUET.
-
(Nur Spark) Wählen Sie für die Ergebnisausgabedateien entweder Mehrfach oder Einfach.
-
(Optional) Wenn Sie Anfragen, die bis zu 24 Stunden dauern, an Ihr S3-Ziel senden möchten, aktivieren Sie für den Servicezugriff das Kontrollkästchen Servicerolle hinzufügen, um Anfragen zu unterstützen, deren Bearbeitung bis zu 24 Stunden in Anspruch nimmt.
Umfangreiche Anfragen, deren Bearbeitung bis zu 24 Stunden in Anspruch nimmt, werden an Ihr S3-Ziel zugestellt.
Wenn Sie das Kontrollkästchen nicht aktivieren, werden nur Anfragen, die innerhalb von 12 Stunden abgeschlossen wurden, an Ihren S3-Standort zugestellt.
-
Geben Sie die Dienstzugriffsberechtigungen an, indem Sie entweder Neue Servicerolle erstellen und verwenden oder Bestehende Servicerolle verwenden auswählen.
Wenn Sie folgendes auswählen … Dann... Erstellen und verwenden Sie eine neue Servicerolle -
AWS Clean Rooms erstellt eine Servicerolle mit der erforderlichen Richtlinie für diese Tabelle.
-
Der Standardname der Servicerolle lautet
cleanrooms-result-receiver-<timestamp>
-
Sie müssen über die erforderlichen Berechtigungen verfügen, um Rollen zu erstellen und Richtlinien anzuhängen.
Verwenden Sie eine vorhandene Servicerolle -
Wählen Sie einen vorhandenen Servicerollennamen aus der Dropdownliste aus.
Die Liste der Rollen wird angezeigt, wenn Sie berechtigt sind, Rollen aufzulisten.
Wenn Sie nicht berechtigt sind, Rollen aufzulisten, können Sie den Amazon-Ressourcennamen (ARN) der Rolle eingeben, die Sie verwenden möchten.
-
Rufen Sie die Servicerolle auf, indem Sie den Link In IAM extern anzeigen wählen.
Wenn keine vorhandenen Servicerollen vorhanden sind, ist die Option „Eine bestehende Servicerolle verwenden“ nicht verfügbar.
Versucht standardmäßig AWS Clean Rooms nicht, die bestehende Rollenrichtlinie zu aktualisieren, um die erforderlichen Berechtigungen hinzuzufügen.
Anmerkung
-
AWS Clean Rooms erfordert Berechtigungen für Abfragen gemäß den Analyseregeln. Weitere Informationen zu Berechtigungen für AWS Clean Rooms finden Sie unterAWS verwaltete Richtlinien für AWS Clean Rooms.
-
Wenn die Rolle nicht über ausreichende Berechtigungen für verfügt AWS Clean Rooms, erhalten Sie eine Fehlermeldung, dass die Rolle nicht über ausreichende Berechtigungen für verfügt AWS Clean Rooms. Die Rollenrichtlinie muss hinzugefügt werden, bevor Sie fortfahren können.
-
Wenn Sie die Rollenrichtlinie nicht ändern können, erhalten Sie eine Fehlermeldung, dass die Richtlinie für die Servicerolle nicht gefunden werden AWS Clean Rooms konnte.
-
-
-
-
Wenn Sie die Abfrageprotokollierung aktivieren möchten, wählen Sie eine der folgenden Optionen für die Protokollspeicherung in Amazon CloudWatch Logs:
Option Ergebnis Einschalten Die für Sie relevanten Abfrageprotokolle werden in Amazon CloudWatch Logs gespeichert. Jedes Mitglied kann nur Protokolle für Anfragen erhalten, die es initiiert hat oder die seine Daten enthalten.
Das Mitglied, das Ergebnisse erhalten kann, erhält auch Protokolle für alle Abfragen, die in einer Kollaboration ausgeführt werden, auch wenn in einer Abfrage nicht auf seine Daten zugegriffen wird.
Ausschalten Die für Sie relevanten Abfrageprotokolle werden nicht in Ihrem Amazon CloudWatch Logs-Konto gespeichert. Anmerkung
Nachdem Sie die Abfrageprotokollierung aktiviert haben, kann es einige Minuten dauern, bis der Protokollspeicher eingerichtet ist und Protokolle in Amazon CloudWatch Logs empfangen werden. Während dieser kurzen Zeit führt das Mitglied, das Abfragen durchführen kann, möglicherweise Abfragen durch, ohne dass tatsächlich Protokolle gesendet werden.
-
Wenn Sie Tags für die Mitgliedschaftsressource aktivieren möchten, wählen Sie Neues Tag hinzufügen und geben Sie dann das Schlüssel - und Wertepaar ein.
-
Wenn Sie das Mitglied sind, das für Query Compute bezahlt, geben Sie Ihre Zustimmung an, indem Sie das Kontrollkästchen Ich stimme zu, die Kosten für die Query-Datenverarbeitung in dieser Zusammenarbeit zu übernehmen, aktivieren.
Anmerkung
Sie müssen dieses Kontrollkästchen aktivieren, um fortzufahren.
Weitere Informationen zur Preisberechnung finden Sie unterPreisgestaltung für AWS Clean Rooms.
Wenn Sie das Mitglied sind, das die Kosten für die Berechnung von Abfragen bezahlt, aber nicht das Mitglied, das Abfragen durchführen kann, empfiehlt es sich, ein Budget AWS Budgets zu konfigurieren AWS Clean Rooms und Benachrichtigungen zu erhalten, sobald das maximale Budget erreicht ist. Weitere Informationen zur Einrichtung eines Budgets finden Sie AWS Budgets im AWS Cost Management Benutzerhandbuch unter Kosten verwalten mit. Weitere Informationen zum Einrichten von Benachrichtigungen finden Sie unter Erstellen eines SNS Amazon-Themas für Budgetbenachrichtigungen im AWS Cost Management Benutzerhandbuch. Wenn das maximale Budget erreicht wurde, können Sie sich an das Mitglied wenden, das Anfragen stellen oder die Kollaboration verlassen kann. Wenn Sie die Kollaboration verlassen, dürfen keine Abfragen mehr ausgeführt werden, sodass Ihnen auch keine Kosten für die Berechnung von Abfragen mehr in Rechnung gestellt werden.
-
Wählen Sie Weiter.
-
-
Gehen Sie für Schritt 5: Überprüfen und erstellen wie folgt vor:
-
Überprüfen Sie die Auswahlen, die Sie für die vorherigen Schritte getroffen haben, und bearbeiten Sie sie gegebenenfalls.
-
Wählen Sie eine der Optionen aus.
Wenn Sie sich dafür entschieden haben... Dann wähle... Erstellen Sie eine Mitgliedschaft mit der Kollaboration (Ja, treten Sie bei, indem Sie jetzt eine Mitgliedschaft erstellen) Erstellen Sie eine Zusammenarbeit und Mitgliedschaft Erstellen Sie die Kollaboration und legen Sie zu diesem Zeitpunkt noch keine Mitgliedschaft an (Nein, ich werde später eine Mitgliedschaft erstellen) Kollaboration erstellen
-
Nachdem Ihre Kollaboration erfolgreich erstellt wurde, können Sie die Seite mit den Kollaborationsdetails unter Kollaborationen einsehen.
Sie sind jetzt bereit für:
-
Bereiten Sie Ihre Datentabelle für die Abfrage vor. AWS Clean Rooms (Optional, wenn Sie Ihre eigenen Ereignisdaten oder Identitätsdaten abfragen möchten.)
-
Ordnen Sie die konfigurierte Tabelle Ihrer Kollaboration zu. (Optional, wenn Sie Ihre eigenen Ereignisdaten abfragen möchten.)
-
Fügen Sie eine Analyseregel für die konfigurierte Tabelle hinzu. (Optional, wenn Sie Ihre eigenen Ereignisdaten abfragen möchten.)
-
Erstellen Sie eine Mitgliedschaft und treten Sie einer Kollaboration bei. (Optional, wenn Sie bereits eine Mitgliedschaft erstellt haben.)