Amazon Simple Storage Service (S3)

Die Amazon Simple Storage Service (S3)-Ausgabe in ArcGIS Velocity ermöglicht es Ihnen, Ausgabe-Features in Dateien in einem Amazon S3-Bucket zu schreiben.

Beispiel

Im Folgenden finden Sie einen beispielhaften Anwendungsfall für die Ausgabe:

Nach der Durchführung einer Analyse in einer Big-Data-Analyse möchte ein Forscher die ausgegebenen räumlichen oder Tabellen-Features in Dateien in einem Amazon S3-Bucket schreiben.

Verwendungshinweise

Beachten Sie beim Arbeiten mit der Ausgabe Folgendes:

  • Der Parameter Dataset gibt den Namen des Ordners an, den Velocity in Amazon S3 schreibt. Dieser Ordner enthält je nach Größe der Ausgabe eine oder mehrere Dateien.
  • Der Wert für Geheimer Schlüssel wird beim erstmaligen Speichern der Analyse verschlüsselt und in verschlüsseltem Zustand gespeichert.
  • Verwenden Sie bei der Angabe des Ordnerpfades Schrägstriche (/).
  • Diese Ausgabe ist nur in Big-Data-Analysen verfügbar.
  • Folgende Ausgabedatenformate sind verfügbar:
    • Durch Trennzeichen getrennt
    • JSON
    • GeoJSON
    • EsriJSON
    • Parquet
    • Shapefile
  • Daten, die in ein durch Trennzeichen getrenntes Format exportiert werden, enthalten die Felder SHAPE und DATE. Das Shape-Feld enthält die Geometrie im WKT-Format. Das Datumsfeld wird bereitgestellt, wenn die Daten ein START_TIME-Schlüsselfeld enthalten.
  • Im JSON-Format exportierte Daten liefern Geometriedaten im EsriJSON-Format.
  • Die folgenden Amazon S3-Aktionen für Ihre Benutzerrichtlinie, die mit dem angegebenen Amazon-Schlüssel verknüpft ist, sind erforderlich, damit Velocity erfolgreich eine Verbindung zu Ihrem Amazon S3-Bucket und den Daten in dem angegebenen Bucket- und Ordnerpfad herstellen kann, um Daten zu schreiben.
    • Für den angegebenen Bucket muss die Aktion s3:ListBucket zugelassen werden.
    • Für den angegebenen Ordnerpfad und die Unterressourcen (arn:aws:s3:::yourBucketName/*) für eine Amazon S3-Ausgabe zum Schreiben von Daten müssen die folgenden Aktionen zugelassen werden:
      • s3:PutObject
      • s3:GetObject
      • s3:DeleteObject

Parameter

Nachfolgend werden die Parameter für die Ausgabe beschrieben:

ParameterBeschreibungDatentyp

Zugriffsschlüssel

Die Amazon-Zugriffsschlüssel-ID für die S3-Queue, z. B. AKIAIOSFODNN7EXAMPLE.

Weitere Informationen zu AWS-Sicherheitsanmeldeinformationen

String

Geheimer Schlüssel

Der geheime Amazon-Zugriffsschlüssel für den S3-Bucket, z. B.: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY.

Velocity verwendet den bereitgestellten Zugriffsschlüssel, um angegebene Datenquellen in die Anwendung zu laden.

Der geheime Schlüssel wird beim erstmaligen Speichern der Analyse verschlüsselt und in verschlüsseltem Zustand gespeichert.

Weitere Informationen zu AWS-Sicherheitsanmeldeinformationen

String

S3-Bucket-Name

Der Name des Amazon S3-Bucket, in den die Dateien geschrieben werden.

String

Ordnerpfad

Der Pfad zu dem Ordner, in den der Ausgabe-Dataset-Ordner und die Dateien geschrieben werden.

  • Wenn Sie den Ausgabeordner und die Dateien auf die Stammverzeichnisebene eines Amazon S3-Bucket schreiben möchten, geben Sie einen einzelnen Schrägstrich ein. Beispiel: /.
  • Sollen der Ausgabeordner und die Dateien in einen Ordner geschrieben werden, geben Sie einen Schrägstrich gefolgt von dem Pfad des Ordners ein. Beispiel: /data_folder.

String

Dataset

Der Name des Ordners, der die Ausgabedatei bzw. -dateien enthält. Die in diesen Ordner geschriebenen Dateien werden automatisch benannt und ggf. in mehrere Dateien aufgeteilt. Fügen Sie keine Dateinamenserweiterungen in den Parameter Dataset ein.

String

Schreibmodus

Die Schreibmodi, um Features in Dateien in Amazon S3 zu schreiben. Die verfügbaren Schreibmodi sind:

  • Überschreiben
  • Anhängen
  • Fehler, sofern vorhanden

String