Amazon Simple Storage Service (S3)

La sortie Amazon Simple Storage Service (S3) dans ArcGIS Velocity permet d’écrire les entités en sortie dans des fichiers d’un paquet Amazon S3.

Exemple

L’exemple suivant illustre un cas d’utilisation de la sortie :

Après avoir effectué une analyse dans le cadre d’une analyse de Big Data, un chercheur souhaite écrire les entités spatiales ou tabulaires en sortie dans des fichiers d’un paquet Amazon S3.

Remarques sur l’utilisation

Gardez les points suivants à l’esprit lorsque vous utilisez la sortie :

  • Le paramètre Dataset (Jeu de données) spécifie le nom du dossier écrit par Velocity dans Amazon S3. Ce dossier contient un ou plusieurs fichiers, en fonction de la taille de la sortie.
  • La valeur Secret key (Clé secrète) est chiffrée lors du premier enregistrement de l’analyse et stockée dans cet état.
  • Lorsque vous spécifiez la valeur Folder path (Chemin d’accès au dossier), utilisez des barres obliques.
  • Cette sortie est uniquement disponible dans les analyses de Big Data.
  • Les formats de données en sortie disponibles sont les suivants :
    • Délimité
    • JSON
    • GeoJSON
    • EsriJSON
    • Parquet
    • Fichier de formes
  • Les données exportées dans un format délimité incluent les champs SHAPE et DATE. Le champ de forme contient la géométrie au format WKT. Le champ de date est fourni si les données incluent un champ de clé START_TIME.
  • Les données exportées au format JSON fournissent la géométrie au format EsriJSON.
  • Les actions Amazon S3 ci-après sont requises pour votre politique utilisateur associée à la clé Amazon fournie pour que Velocity puisse se connecter à votre paquet Amazon S3 et aux données du paquet et du chemin d’accès au dossier spécifiés afin d’écrire des données.
    • L’action s3:ListBucket doit être autorisée pour le paquet spécifié.
    • Les actions suivantes doivent être autorisées sur le chemin d’accès au dossier et les sous-ressources spécifiés (arn:aws:s3:::yourBucketName/*) pour qu’une sortie Amazon S3 puisse écrire des données :
      • s3:PutObject
      • s3:GetObject
      • s3:DeleteObject

Paramètres

Les paramètres de la sortie sont les suivants :

ParamètreDescriptionType de données

Clé d’accès

ID de clé d’accès Amazon de la file d’attente S3 (par exemple, AKIAIOSFODNN7EXAMPLE).

En savoir plus sur les informations d’identification de sécurité AWS

Chaîne

Clé secrète

La clé d’accès secrète Amazon pour le paquet S3, par exemple, wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY.

Velocity utilise la clé d’accès fournie pour charger les sources de données spécifiées dans l’application.

La clé secrète est chiffrée lors du premier enregistrement de l’analyse et stockée dans cet état.

En savoir plus sur les informations d’identification de sécurité AWS

Chaîne

Nom du paquet S3

Nom du paquet Amazon S3 dans lequel le ou les fichiers sont écrits.

Chaîne

Chemin d’accès au dossier

Chemin d’accès au dossier dans lequel les fichiers et le dossier du jeu de données en sortie sont écrits.

  • Pour écrire les fichiers et le dossier en sortie au niveau racine d’un paquet Amazon S3, utilisez une barre oblique (par exemple, /).
  • Pour écrire les fichiers et le dossier en sortie dans un dossier, utilisez un symbole de barre oblique, suivi du chemin d’accès au dossier (par exemple, /data_folder).

Chaîne

Jeu de données

Nom du dossier qui contient le ou les fichiers en sortie. Le ou les fichiers écrits dans ce dossier sont nommés automatiquement et divisés en plusieurs fichiers si besoin. N’ajoutez pas d’extension de fichier dans le paramètre Dataset (Jeu de données).

Chaîne

Mode d’écriture

Modes d’écriture pour écrire des entités dans des fichiers dans Amazon S3. Les modes d’écriture disponibles sont les suivants :

  • Remplacer
  • Ajouter
  • Erreur si elle existe

Chaîne