

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 一括インポートジョブを実行する
<a name="running-bulk-operations-import"></a>

 一括インポートは、メタデータを AWS IoT SiteWise ワークスペースに移動するアクションです。たとえば、一括インポートでは、メタデータをローカルファイルまたは Amazon S3 バケット内のファイルから AWS IoT SiteWise ワークスペースに移動できます。

## ステップ 1: インポートするファイルを準備する
<a name="preparing-import-file"></a>

 AWS IoT SiteWise ネイティブ形式ファイルをダウンロードして、アセットとアセットモデルをインポートします。詳細については、「[AWS IoT SiteWise メタデータ転送ジョブスキーマ](bulk-operations-schema.md)」を参照してください。

## ステップ 2: 準備したファイルを Amazon S3 にアップロードする
<a name="uploading-import-file"></a>

 このファイルを Amazon S3 にアップロードします。詳しくは、「*Amazon Simple Storage Service ユーザーガイド*」の「[Amazon S3 へのファイルのアップロード](https://docs.aws.amazon.com/AmazonS3/latest/userguide/GetStartedWithS3.html#uploading-an-object-bucket)」を参照してください。

## メタデータをインポートする (コンソール)
<a name="import-metadata-console"></a>

を使用してメタデータ AWS IoT SiteWise コンソール を一括インポートできます。[ステップ 1: インポートするファイルを準備する](#preparing-import-file) と [ステップ 2: 準備したファイルを Amazon S3 にアップロードする](#uploading-import-file) に従って、インポートできるファイルを準備します。

**Amazon S3 から にデータをインポートする AWS IoT SiteWise コンソール**

1. [AWS IoT SiteWise コンソール](https://console.aws.amazon.com/iotsitewise/)に移動します。

1. ナビゲーションペインから **[一括オペレーション 新規]** を選択します。

1. **[新規インポート]** を選択して、インポートプロセスを開始します。

1. **[メタデータをインポート]** ページで、以下の操作を行います。
   + **[Amazon S3 を参照]** を選択して、Amazon S3 バケットとファイルを表示します。
   + 準備されたインポートファイルを含む Amazon S3 バケットに移動します。
   + インポートするファイルを選択します。
   + 選択したファイルを確認し、**[インポート]** を選択します。

1. の ** SiteWise メタデータページの一括オペレーション**では、新しく作成されたインポートジョブが**ジョブの進行状況**テーブル AWS IoT SiteWise コンソール に表示されます。

## メタデータをインポートする (AWS CLI)
<a name="import-metadata-cli"></a>

インポートアクションを実行するには、以下の手順を使用します。

**Amazon S3 から にデータをインポートする AWS CLI**

1. [AWS IoT SiteWise メタデータ転送ジョブスキーマ](bulk-operations-schema.md) に続いて、インポートするリソースを指定するメタデータファイルを作成します。このファイルを Amazon S3 バケットに保存します。

   インポートするメタデータファイルの例については、「[メタデータのインポート例](bulk-operations-import-metadata-example.md)」を参照してください。

1. 次に、リクエスト本文を含む JSON ファイルを作成します。リクエスト本文では、転送ジョブの送信元と送信先を指定します。このファイルは、前のステップのファイルとは別のものです。Amazon S3 バケットを送信元として、`iotsitewise` を送信先として指定してください。

   次の例はリクエスト本文を示しています。

   ```
   {
         "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. 次の AWS CLI コマンド`CreateMetadataTransferJob`を実行して を呼び出します。この例では、前のステップからのリクエスト本文ファイルは `createMetadataTransferJobExport.json` という名前です。

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

   これは、メタデータ転送ジョブを作成し、選択したリソースの転送プロセスを開始します。