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.
Automatisches Exportieren von AWS Data Exchange Asset-Revisionen in einen S3-Bucket als Abonnent
Wenn der Anbieter neue Versionen veröffentlicht, können Sie auswählen, dass neue Versionen automatisch in Ihren Amazon S3 S3-Bucket exportiert werden. Sie können neue Versionen in bis zu fünf S3-Buckets exportieren. Neue Revisionen werden automatisch in den von Ihnen ausgewählten S3-Buckets angezeigt.
Themen
Anmerkung
Um Revisionen automatisch in einen S3-Bucket Ihrer Wahl zu exportieren, muss Ihr S3-Bucket über eine Bucket-Richtlinie verfügen, deren Berechtigungen für den Export von Daten in diesen AWS Data Exchange Bucket festgelegt sind. Weitere Informationen finden Sie unter Voraussetzungen für S3-Bucket-Richtlinienberechtigungen.
Voraussetzungen für S3-Bucket-Richtlinienberechtigungen
Bevor Sie Revisionen automatisch in einen S3-Bucket exportieren können, müssen Sie Requester Pays deaktivieren und für Ihren S3-Bucket muss eine Bucket-Richtlinie mit Berechtigungen eingerichtet sein, die den Export von Daten in AWS Data Exchange diesen Bucket ermöglichen. Die folgenden Verfahren enthalten Informationen dazu, wie Sie entweder Ihre bestehende S3-Bucket-Richtlinie bearbeiten oder eine S3-Bucket-Richtlinie mit diesen Berechtigungen erstellen können.
Wenn Ihr S3-Bucket für KMS Verschlüsselung konfiguriert istSSE, muss der Benutzer, der den Autoexport-Job konfiguriert, über die CreateGrant
Berechtigung für den KMS Schlüssel verfügen, AWS Data Exchange
um die Objekte in Ihren S3-Bucket zu kopieren.
Wichtig
Um zu überprüfen, ob die Voraussetzungen für die S3-Bucket-Richtlinienberechtigungen erfüllt sind, _ADX-TEST-ACCOUNTID#
wird dem S3-Bucket während des automatischen Exportvorgangs ein Objekt mit dem Benennungsformat hinzugefügt.
Bearbeitung einer vorhandenen S3-Bucket-Richtlinie
Wenn Ihr S3-Bucket über eine Bucket-Richtlinie verfügt, gehen Sie wie folgt vor AWS Data Exchange , um Daten dorthin exportieren zu können.
Um eine bestehende S3-Bucket-Richtlinie zu bearbeiten
-
Navigieren Sie zu dem Bucket, in den Sie Revisionen exportieren möchten.
-
Wählen Sie den Tab „Berechtigungen“ und anschließend im Abschnitt „Bucket-Richtlinie“ die Option Bearbeiten aus.
-
Kopieren Sie die folgende Anweisung und fügen Sie sie am Ende der Kontoausweisliste ein.
{ "Effect": "Allow", "Principal": { "Service": "dataexchange.amazonaws.com" }, "Action": [ "s3:PutObject", "s3:PutObjectAcl" ], "Resource": "arn:aws:s3:::<BUCKET-NAME>/*", "Condition": { "StringEquals": { "aws:SourceAccount": "<AWS ID>" } } }
-
<BUCKET-NAME>
Ersetzen Sie es durch den Namen Ihres S3-Buckets und<AWS ID>
ersetzen Sie es durch Ihre AWS ID. -
Wählen Sie Änderungen speichern.
-
Wenn Sie weitere Buckets als Ziel für Ihre Autoexport-Jobs hinzufügen möchten, wiederholen Sie den Vorgang ab Schritt 1.
Eine S3-Bucket-Richtlinie erstellen
Wenn Ihr S3-Bucket keine Bucket-Richtlinie hat, gehen Sie wie folgt vor, um eine S3-Bucket-Richtlinie zu erstellen, mit der Daten dorthin exportiert werden können AWS Data Exchange .
Um eine S3-Bucket-Richtlinie zu erstellen
-
Navigieren Sie zu dem Bucket, in den Sie Revisionen exportieren möchten.
-
Wählen Sie den Tab „Berechtigungen“ und anschließend im Abschnitt „Bucket-Richtlinie“ die Option Bearbeiten aus.
-
Kopieren Sie die folgende vollständige Bucket-Richtlinie und fügen Sie sie in den Bucket-Policy-Editor ein.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "dataexchange.amazonaws.com" }, "Action": [ "s3:PutObject", "s3:PutObjectAcl" ], "Resource": "arn:aws:s3:::<BUCKET-NAME>/*", "Condition": { "StringEquals": { "aws:SourceAccount": "<AWS ID>" } } } ] }
-
<BUCKET-NAME>
Ersetzen Sie es durch den Namen Ihres S3-Buckets und<AWS ID>
ersetzen Sie es durch Ihre AWS ID. -
Wählen Sie Änderungen speichern.
-
Wenn Sie weitere Buckets als Ziel für Ihre Autoexport-Jobs hinzufügen möchten, wiederholen Sie den Vorgang ab Schritt 1.
Automatisches Exportieren von Revisionen in einen S3-Bucket als Abonnent (Konsole)
Anmerkung
Um Revisionen automatisch in einen S3-Bucket Ihrer Wahl zu exportieren, muss Ihr S3-Bucket über eine Bucket-Richtlinie verfügen, deren Berechtigungen für den Export von Daten in diesen AWS Data Exchange Bucket festgelegt sind. Weitere Informationen finden Sie unter Voraussetzungen für S3-Bucket-Richtlinienberechtigungen.
Um als Abonnent (Konsole) eine Revision automatisch in einen S3-Bucket zu exportieren
-
Öffnen Sie Ihren Webbrowser und melden Sie sich an der AWS Data Exchange Konsole
an. -
Wählen Sie im linken Navigationsbereich für Meine Abonnements die Option Berechtigte Daten aus.
-
Wählen Sie unter Berechtigte Daten das Produkt mit der Version aus, die Sie exportieren möchten.
-
Wählen Sie unter Berechtigte Datensätze den Datensatz aus.
-
Wählen Sie auf der Registerkarte Revisionen unter Auftragsziele für Autoexport die Option Aktionen und dann Autoexport-Auftragsziel hinzufügen aus.
-
Wählen Sie unter Autoexport-Jobziel hinzufügen entweder die Option Einfaches oder Erweitertes Ziel aus.
-
Wenn Sie die Option Einfach wählen, wählen Sie das Amazon S3 S3-Bucket-Ordner-Ziel aus der Drop-down-Liste und den Verschlüsselungsoptionen aus und wählen Sie dann Bucket-Ziel hinzufügen.
-
Wenn Sie die Option Erweitert wählen, wählen Sie das Ziel des Amazon S3 S3-Bucket-Ordners aus der Dropdownliste aus, wählen Sie das Schlüsselbenennungsmuster aus und hängen Sie es an den Pfad an.
-
-
Überprüfen Sie die Ausgabe.
-
Legen Sie die Verschlüsselungsoptionen fest, überprüfen Sie die Amazon S3 S3-Preise und wählen Sie dann Bucket-Ziel hinzufügen.
Das Amazon S3 S3-Bucket-Ziel wird auf der Registerkarte Revisionen unter Jobziele für den automatischen Export angezeigt.
Ein Job wird gestartet, um Ihre Revision automatisch zu exportieren.
Um zu überprüfen, ob die Voraussetzungen für S3-Bucket-Richtlinienberechtigungen erfüllt sind,
_ADX-TEST-ACCOUNTID#
wird dem S3-Bucket ein Objekt mit dem Benennungsformat hinzugefügt.Nachdem der Job abgeschlossen ist, wird das Feld State im Abschnitt Jobs auf Completed aktualisiert.
Um ein weiteres Ziel hinzuzufügen, wählen Sie Aktionen und dann Autoexport-Jobziel hinzufügen.
Wählen Sie zum Bearbeiten das Ziel aus, das Sie bearbeiten möchten, wählen Sie Aktionen und dann Zielkonfiguration bearbeiten.
Wählen Sie zum Löschen Aktionen und anschließend Autoexport-Jobziel entfernen aus.
Automatisches Exportieren von Revisionen in einen S3-Bucket als Abonnent ()AWS SDKs
Anmerkung
Um Revisionen automatisch in einen S3-Bucket Ihrer Wahl zu exportieren, muss Ihr S3-Bucket über eine Bucket-Richtlinie verfügen, deren Berechtigungen für den Export von Daten in diesen AWS Data Exchange Bucket festgelegt sind. Weitere Informationen finden Sie unter Voraussetzungen für S3-Bucket-Richtlinienberechtigungen.
Um eine Revision automatisch in einen S3-Bucket zu exportieren ()AWS SDKs
-
Erstellen Sie eine
Create_Event_Action
Anfrage. -
Nehmen Sie Folgendes in die Anfrage auf:
-
Action
-
ExportRevisionToS3
-
Encryption
-
KmsKeyArn
-
Type
-
-
-
RevisionDestination
-
Bucket
-
KeyPattern
-
-
-
Event
-
RevisionPublished
-
DataSetId
-
-
-
-
Ändern Sie bei Bedarf das Schlüsselmuster. Der Amazon S3 S3-Objektschlüssel verwendet standardmäßig das Schlüsselmuster
{Revision.CreatedAt}/{Asset.Name}
.Weitere Informationen zu Schlüsselmustern finden Sie unterDie wichtigsten Muster beim Exportieren von Asset-Versionen von AWS Data Exchange.
Um zu überprüfen, ob die Voraussetzungen für S3-Bucket-Richtlinienberechtigungen erfüllt sind,
_ADX-TEST-ACCOUNTID#
wird dem S3-Bucket ein Objekt mit dem Benennungsformat hinzugefügt.