

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

# イメージの一括処理
<a name="to-process-images-in-bulk"></a>

新しい一括分析ジョブは、マニフェストファイルを送信し、StartMediaAnalysisJob オペレーションを呼び出すことで開始できます。入力マニフェストファイルには Amazon S3 バケット内のイメージへの参照が含まれ、次のようにフォーマットされています。

```
{"source-ref": "s3://foo/bar/1.jpg"}
```

## 一括分析ジョブ (CLI) を作成するには
<a name="w2aac49c15b7"></a>

1. まだ実行していない場合:

   1. `AmazonRekognitionFullAccess` と `AmazonS3ReadOnlyAccess` のアクセス権限を持つユーザーを作成または更新します。詳細については、「[ステップ 1: AWS アカウントを設定してユーザーを作成する](setting-up.md#setting-up-iam)」を参照してください。

   1. と AWS SDKs をインストール AWS CLI して設定します。詳細については、「[ステップ 2: AWS CLI と AWS SDKsを設定する](setup-awscli-sdk.md)」を参照してください。

1. イメージを S3 バケットにアップロードします。

   手順については、[Amazon Simple Storage Service ユーザーガイド](https://docs.aws.amazon.com/AmazonS3/latest/userguide/UploadingObjectsintoAmazonS3.html)の「*Amazon S3 へのオブジェクトのアップロード*」を参照してください。

1. 一括分析ジョブを作成し取得するときは次のコマンドを使用します。

------
#### [ CLI ]

DetectModerationLabels オペレーションを使って分析を行うときは、次のコマンドで [StartMediaAnalysisJob](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StartMediaAnalysisJob.html) オペレーションを呼び出します。

```
# Requests
# Starting DetectModerationLabels job with default settings
aws rekognition start-media-analysis-job \
--operations-config "DetectModerationLabels={MinConfidence='1'}" \
--input "S3Object={Bucket=amzn-s3-demo-source-bucket,Name=my-input.jsonl}" \
--output-config "S3Bucket=amzn-s3-demo-destination-bucket;,S3KeyPrefix=my-results"
```

[GetMediaAnalysisJob](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_GetMediaAnalysisJob.html) オペレーションを使用すると、結果ファイルとサマリーファイルが保存されているバケットの Amazon S3 パスなど、特定のジョブに関する情報を取得できます。そこで、StartMediaAnalysisJob または ListMediaAnalysisJob が返すジョブ ID を指定します。各ジョブの詳細の保持期間は 1 年間のみです。

```
# Request
aws rekognition get-media-analysis-job \
--job-id customer-job-id
```

[ListMediaAnalysisJobs](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_ListMediaAnalysisJobs.html) ジョブオペレーションを使用すると自身が行った一括分析を一覧表示できます。これによりジョブのページが返されます。`max-results` 引数を使用すると、1 ページあたりに返されるジョブの最大数を、`max-results` の値を上限として指定できます。1 ページあたり最大 100 件の結果が返されます。各ジョブの詳細の保持期間は 1 年間のみです。

```
# Request
# Specify number of jobs to return per page, limited to max-results.
aws rekognition list-media-analysis-jobs --max-results 1
```

------