

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Exécuter une tâche d'importation groupée
<a name="running-bulk-operations-import"></a>

 L'importation en masse consiste à déplacer des métadonnées dans un AWS IoT SiteWise espace de travail. Par exemple, l'importation en masse peut déplacer des métadonnées d'un fichier local ou d'un fichier d'un compartiment Amazon S3 vers un AWS IoT SiteWise espace de travail. 

## Étape 1 : Préparation du fichier à importer
<a name="preparing-import-file"></a>

Téléchargez le fichier au format AWS IoT SiteWise natif pour importer les actifs et les modèles d'actifs. Pour plus d’informations, consultez [AWS IoT SiteWise schéma de tâche de transfert de métadonnées](bulk-operations-schema.md). 

## Étape 2 : Chargez le fichier préparé sur Amazon S3
<a name="uploading-import-file"></a>

 Téléchargez le fichier sur Amazon S3. Consultez la section [Chargement d'un fichier vers Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/GetStartedWithS3.html#uploading-an-object-bucket) dans le *guide de l'utilisateur d'Amazon Simple Storage Service* pour plus de détails. 

## Importer des métadonnées (console)
<a name="import-metadata-console"></a>

Vous pouvez utiliser le Console AWS IoT SiteWise pour importer des métadonnées en bloc. Suivez [Étape 1 : Préparation du fichier à importer](#preparing-import-file) et [Étape 2 : Chargez le fichier préparé sur Amazon S3](#uploading-import-file) pour préparer un fichier prêt à être importé.

**Importez des données depuis Amazon S3 vers Console AWS IoT SiteWise**

1. Accédez à la [console AWS IoT SiteWise](https://console.aws.amazon.com/iotsitewise/).

1. Choisissez **Bulk operations New** dans le volet de navigation.

1. Choisissez **Nouvelle importation** pour démarrer le processus d'importation.

1. Sur la page **Importer des métadonnées** :
   + Choisissez **Parcourir Amazon S3** pour afficher le compartiment et les fichiers Amazon S3.
   + Accédez au compartiment Amazon S3 qui contient le fichier d'importation préparé.
   + Sélectionnez le fichier à importer.
   + Vérifiez le fichier sélectionné, puis choisissez **Importer**.

1. La page **Opérations groupées sur les SiteWise métadonnées** Console AWS IoT SiteWise affiche la tâche d'importation nouvellement créée dans le tableau de **progression des tâches**.

## Importer des métadonnées (AWS CLI)
<a name="import-metadata-cli"></a>

Pour effectuer une opération d'importation, procédez comme suit :

**Importez des données depuis Amazon S3 vers AWS CLI**

1. Créez un fichier de métadonnées qui indique les ressources que vous souhaitez importer, en suivant le[AWS IoT SiteWise schéma de tâche de transfert de métadonnées](bulk-operations-schema.md). Stockez ce fichier dans votre compartiment Amazon S3.

   Pour des exemples de fichiers de métadonnées à importer, consultez[Exemples d'importation de métadonnées](bulk-operations-import-metadata-example.md). 

1. Créez maintenant un fichier JSON avec le corps de la requête. Le corps de la demande indique la source et la destination de la tâche de transfert. Ce fichier est distinct du fichier de l'étape précédente. Assurez-vous de spécifier votre compartiment Amazon S3 en tant que source et `iotsitewise` en tant que destination. 

   L'exemple suivant montre le corps de la demande :

   ```
   {
         "metadataTransferJobId": "{{your-transfer-job-Id}}",
         "sources": [{
             "type": "s3",
             "s3Configuration": {
                 "location": "arn:aws:s3:::{{amzn-s3-demo-bucket}}/your_import_metadata.json"
             }
         }],
         "destination": {
             "type": "iotsitewise"
         }
     }
   ```

1. Appelez le `CreateMetadataTransferJob` en exécutant la AWS CLI commande suivante. Dans cet exemple, le fichier du corps de la demande de l'étape précédente est nommé`createMetadataTransferJobExport.json`.

   ```
   aws iottwinmaker create-metadata-transfer-job --region us-east-1 \
     --cli-input-json file://createMetadataTransferJobImport.json
   ```

   Cela créera une tâche de transfert de métadonnées et lancera le processus de transfert des ressources que vous avez sélectionnées.