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 AWS Data Exchange Asset-Revisionen an einen S3-Bucket als Abonnent
Wenn der Anbieter neue Revisionen veröffentlicht, können Sie festlegen, dass neue Revisionen automatisch in Ihren Amazon S3-Bucket exportiert werden. Sie können neue Revisionen 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 den Export von Daten in AWS Data Exchange den Bucket zulassen. Weitere Informationen finden Sie unter Voraussetzungen für S3-Bucket-Richtlinienberechtigungen.
Voraussetzungen für S3-Bucket-Richtlinienberechtigungen
Bevor Sie Revisionen automatisch in einen Amazon S3-Bucket exportieren können, müssen Sie Requester Pays deaktivieren und für Ihren Amazon S3-Bucket muss eine Bucket-Richtlinie mit Berechtigungen eingerichtet sein, die den Export von Daten in AWS Data Exchange den Bucket ermöglichen. Die folgenden Verfahren enthalten Informationen darüber, 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 die SSE-KMS Verschlüsselung konfiguriert ist, 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 kopieren zu können.
Wichtig
Um zu überprüfen, ob die Voraussetzungen für 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, führen Sie das folgende Verfahren aus 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 wählen Sie im Abschnitt „Bucket-Richtlinien“ die Option „Bearbeiten“ aus.
-
Kopieren Sie die folgende Anweisung und fügen Sie sie am Ende der Anweisungsliste 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 aus.
-
Wenn Sie weitere Buckets als Ziel für Ihre Autoexport-Jobs hinzufügen möchten, wiederholen Sie den Vorgang, beginnend mit Schritt 1.
Eine S3-Bucket-Richtlinie erstellen
Wenn Ihr S3-Bucket keine Bucket-Richtlinie hat, führen Sie das folgende Verfahren aus, 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 wählen Sie im Abschnitt „Bucket-Richtlinien“ die Option „Bearbeiten“ aus.
-
Kopieren Sie die folgende vollständige Bucket-Richtlinie und fügen Sie sie in den Bucket-Richtlinien-Editor ein.
-
<BUCKET-NAME>Ersetzen Sie ihn durch den Namen Ihres S3-Buckets und<AWS ID>ersetzen Sie ihn durch Ihre AWS ID. -
Wählen Sie Änderungen speichern aus.
-
Wenn Sie weitere Buckets als Ziel für Ihre Autoexport-Jobs hinzufügen möchten, wiederholen Sie den Vorgang, beginnend mit 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 den Export von Daten in AWS Data Exchange den Bucket zulassen. Weitere Informationen finden Sie unter Voraussetzungen für S3-Bucket-Richtlinienberechtigungen.
Um als Abonnent (Konsole) automatisch eine Revision in einen S3-Bucket zu exportieren
-
Öffnen Sie Ihren Webbrowser und melden Sie sich bei 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 aus, das die Version enthält, die Sie exportieren möchten.
-
Wählen Sie unter Datensätze mit Rechten den Datensatz aus.
-
Wählen Sie auf der Registerkarte Revisionen unter Auto-export Jobziele die Option Aktionen aus und wählen Sie dann Ziel für Autoexport-Jobs hinzufügen aus.
-
Wählen Sie unter Ziel für Autoexport-Jobs hinzufügen entweder die Option Einfaches oder Erweitertes Ziel aus.
-
Wenn Sie die Option Einfach wählen, wählen Sie das Amazon S3-Bucket-Ordner-Ziel aus der Dropdownliste und den Verschlüsselungsoptionen aus und wählen Sie dann Bucket-Ziel hinzufügen aus.
-
Wenn Sie die Option Erweitert wählen, wählen Sie das Amazon S3-Bucket-Ordner-Ziel 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-Preise und wählen Sie dann Bucket-Ziel hinzufügen aus.
Das Amazon S3-Bucket-Ziel wird auf der Registerkarte Revisionen unter Auto-export Jobziele 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.Nach Abschluss des Jobs wird das Feld Status im Abschnitt Jobs auf Abgeschlossen aktualisiert.
Um ein weiteres Ziel hinzuzufügen, wählen Sie „Aktionen“ und dann „Ziel für Autoexportaufträge hinzufügen“.
Wählen Sie zum Bearbeiten das Ziel aus, das Sie bearbeiten möchten, wählen Sie Aktionen und dann Zielkonfiguration bearbeiten aus.
Wählen Sie zum Löschen „Aktionen“ und anschließend „Ziel für Autoexportaufträge entfernen“.
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 den Export von Daten in AWS Data Exchange den Bucket zulassen. 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_ActionAnfrage. -
Nehmen Sie Folgendes in die Anfrage auf:
-
Action-
ExportRevisionToS3-
Encryption-
KmsKeyArn -
Type
-
-
-
RevisionDestination-
Bucket -
KeyPattern
-
-
-
Event-
RevisionPublished-
DataSetId
-
-
Tags
-
-
Ändern Sie bei Bedarf das Tastenmuster. Der Amazon S3-Objektschlüssel verwendet standardmäßig das Schlüsselmuster
{Revision.CreatedAt}/{Asset.Name}.Weitere Informationen zu Schlüsselmustern finden Sie unterWichtige Muster beim Exportieren von Asset-Revisionen aus 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.