Amazon S3
Das Amazon S3 Add-On erlaubt den Datenaustausch mit dem populären Speicherdienst S3 von Amazon. S3 eignet sich für die Speicherung riesiger Datenmengen und bietet dahingehend ein gutes Preis/Leistungsverhältnis.
Einrichtung Amazon S3
Bevor das Add-On verwendet werden müssen einige Voraussetzungen erfüllt sein:
- Anlegen von Zugangsdaten (Security Credentials) für Amazon Webservices (AWS)
- Einrichtung eines S3-Buckets, wo die Daten gespeichert werden sollen
AWS Zugangsdaten einrichten
Für alle Add-Ons die im Hintergrund auf die Amazon Webservices (AWS) zugreifen, müssen Sie Zugangsdaten einrichten (Access Key ID und Secret Access Key). Dieser Prozess ist hier beschrieben.
Öffnen Sie https://aws.amazon.com/
Wichtig
Kopieren Sie sich Access Key ID und Secret Access Key an einen sicheren Ort / Dokument. Diese Daten brauchen Sie gleich wieder.
S3 Bucket erstellen
Öffnen Sie Ihre AWS S3 Console https://console.aws.amazon.com/s3/home?region=eu-central-1#
Legen Sie dort einen neuen Bucket an.
Merken Sie sich den Namen des angelegten Buckets.
Einrichtung Synesty Studio
Gehen Sie im Synesty Studio Backend auf Mein Konto / Meine Verbindungen / S3 (siehe Meine Verbindungen) und legen Sie einen neuen Account an:
Dateien zu S3 hochladen und herunterladen
Ein exemplarischer Flow, welcher eine Datei zu S3 hochlädt, verwendet den Step S3Upload und könnte wie folgt aussehen:
Feld | Beschreibung |
---|---|
account | Der zuvor angelegte S3 Account in Synesty Studio (Meine Verbindungen) |
input | Die hochzuladenden Dateien (Output eines vorherigen Steps) |
s3bucketname | Name des S3-Buckets (den Sie zuvor angelegt haben) |
s3folder | optional: Falls die Datei in einen Unterordner im Bucket hochgeladen werden soll, hier den Unterordner angeben. |
Um Dateien wieder herunterzuladen, verwenden Sie analog dazu den Step S3Download.
Feld | Beschreibung |
---|---|
account | Der zuvor angelegte S3 Account in Synesty Studio (Meine Verbindungen). |
s3bucketname | Name des S3-Buckets (den Sie zuvor angelegt haben) |
filename | Der Dateiname der herunterzuladenden Datei (Einzelabruf). Um auf eine Datei in einem Unterordner (subfolder) zuzugreifen, verwenden Sie die Schreibweise subfolder/dateiname.csv |
prefix | Falls Sie statt Einzelabruf mehrere Dateien herunterladen wollen, können Sie hier einen Prefix angeben. Alle Dateien im Bucket mit diesem Prefix werden heruntergeladen. In diesem Fall bitte filename leer lassen. |
outputtype | Hier kann gewählt werden, ob man die physische Datei herunterladen will oder nur die Liste der Dateinamen (in der Regel nur sinnvoll bei Verwendung eines Prefix). |