

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Membuat antrean tugas
<a name="create-job-queue"></a>

Sebelum Anda dapat mengirimkan pekerjaan AWS Batch, Anda harus membuat antrian pekerjaan. Saat membuat antrean pekerjaan, Anda mengaitkan satu atau beberapa lingkungan komputasi ke antrian dan menetapkan urutan preferensi.

Anda juga menetapkan prioritas ke antrean pekerjaan yang menentukan urutan yang ditempatkan oleh penjadwal AWS Batch. Ini berarti bahwa, jika lingkungan komputasi dikaitkan dengan lebih dari satu antrian pekerjaan, antrian pekerjaan dengan prioritas lebih tinggi diberikan preferensi.

**Topics**
+ [Buat antrian EC2 pekerjaan Amazon](create-job-queue-ec2.md)
+ [Buat antrian pekerjaan Fargate](create-job-queue-fargate.md)
+ [Buat antrian pekerjaan Amazon EKS](create-job-queue-eks.md)
+ [Buat antrian pekerjaan SageMaker Pelatihan di AWS Batch](create-sagemaker-job-queue.md)
+ [Templat antrean tugas](job-queue-template.md)

# Buat antrian EC2 pekerjaan Amazon
<a name="create-job-queue-ec2"></a>

Selesaikan langkah-langkah berikut untuk membuat antrean pekerjaan untuk Amazon Elastic Compute Cloud (Amazon EC2).

**Untuk membuat antrian EC2 pekerjaan Amazon**

1. Buka AWS Batch konsol di [https://console.aws.amazon.com/batch/](https://console.aws.amazon.com/batch/).

1. Dari bilah navigasi, pilih yang Wilayah AWS akan digunakan.

1. Di panel navigasi, pilih **Antrian pekerjaan**.

1. Pilih **Buat**.

1. Untuk **jenis Orkestrasi**, pilih Amazon **Elastic Compute Cloud (Amazon**). EC2

1. Untuk **Nama**, masukkan nama unik untuk antrian pekerjaan Anda. Namanya bisa mencapai 128 karakter, dan dapat berisi huruf besar dan kecil, angka, dan garis bawah (\$1).

1. Untuk **Prioritas**, masukkan nilai bilangan bulat untuk prioritas antrian pekerjaan. Antrian pekerjaan dengan prioritas lebih tinggi dijalankan sebelum antrian pekerjaan prioritas rendah yang terkait dengan lingkungan komputasi yang sama. Prioritas ditentukan dalam urutan menurun. Misalnya, antrean tugas dengan nilai prioritas 10 diberikan preferensi penjadwalan di atas antrean tugas dengan nilai prioritas 1.

1. (Opsional) Untuk **kebijakan Penjadwalan Nama Sumber Daya Amazon (ARN**), pilih kebijakan penjadwalan yang ada.

1. Untuk **lingkungan komputasi Terhubung**, pilih satu atau beberapa lingkungan komputasi dari daftar yang akan dikaitkan dengan antrian pekerjaan. Pilih lingkungan komputasi dalam urutan yang Anda inginkan antrian untuk mencoba penempatan antrian pekerjaan. Penjadwal pekerjaan menggunakan urutan tempat Anda memilih lingkungan komputasi untuk menentukan lingkungan komputasi mana yang memulai pekerjaan tertentu. Sebelum Anda dapat mengaitkannya dengan antrian pekerjaan, lingkungan komputasi harus dalam status. `VALID` Anda dapat mengaitkan hingga tiga lingkungan komputasi dengan antrean tugas. Jika Anda tidak memiliki lingkungan komputasi yang ada, pilih **Buat lingkungan komputasi**
**catatan**  
Semua lingkungan komputasi yang terkait dengan antrian pekerjaan harus berbagi model penyediaan yang sama. AWS Batch tidak mendukung pencampuran model penyediaan dalam satu antrian pekerjaan.

1. Untuk **urutan lingkungan Compute**, pilih panah atas dan bawah untuk mengonfigurasi urutan yang Anda inginkan.

1. Pilih **Buat antrian pekerjaan** untuk menyelesaikan dan membuat antrian pekerjaan Anda.

# Buat antrian pekerjaan Fargate
<a name="create-job-queue-fargate"></a>

Selesaikan langkah-langkah berikut untuk membuat antrean pekerjaan AWS Fargate.

**Untuk membuat antrian pekerjaan Fargate**

1. Buka AWS Batch konsol di [https://console.aws.amazon.com/batch/](https://console.aws.amazon.com/batch/).

1. Dari bilah navigasi, pilih yang Wilayah AWS akan digunakan.

1. Di panel navigasi, pilih **Antrian pekerjaan**.

1. Pilih **Buat**.

1. **Untuk **tipe Orkestrasi, pilih Fargate**.**

1. Untuk **Nama**, masukkan nama unik untuk antrian pekerjaan Anda. Namanya bisa mencapai 128 karakter, dan dapat berisi huruf besar dan kecil, angka, dan garis bawah (\$1).

1. Untuk **Prioritas**, masukkan nilai bilangan bulat untuk prioritas antrian pekerjaan. Antrian pekerjaan dengan prioritas lebih tinggi dijalankan sebelum antrian pekerjaan prioritas rendah yang terkait dengan lingkungan komputasi yang sama. Prioritas ditentukan dalam urutan menurun. Misalnya, antrean tugas dengan nilai prioritas 10 diberikan preferensi penjadwalan di atas antrean tugas dengan nilai prioritas 1.

1. (Opsional) Untuk **kebijakan Penjadwalan Nama Sumber Daya Amazon (ARN**), pilih kebijakan penjadwalan yang ada.

1. Untuk **lingkungan komputasi Terhubung**, pilih satu atau beberapa lingkungan komputasi dari daftar yang akan dikaitkan dengan antrian pekerjaan. Pilih lingkungan komputasi dalam urutan yang Anda inginkan antrean untuk mencoba penempatan antrian pekerjaan. Penjadwal pekerjaan menggunakan urutan tempat Anda memilih lingkungan komputasi untuk menentukan lingkungan komputasi mana yang memulai pekerjaan tertentu. Sebelum Anda dapat mengaitkannya dengan antrian pekerjaan, lingkungan komputasi harus dalam status. `VALID` Anda dapat mengaitkan hingga tiga lingkungan komputasi dengan antrean tugas.
**catatan**  
Semua lingkungan komputasi yang terkait dengan antrian pekerjaan harus berbagi model penyediaan yang sama. AWS Batch tidak mendukung pencampuran model penyediaan dalam satu antrian pekerjaan.

1. Untuk **urutan lingkungan Compute**, pilih panah atas dan bawah untuk mengonfigurasi urutan yang Anda inginkan.

1. Pilih **Buat antrean pekerjaan** untuk menyelesaikan dan membuat antrian pekerjaan Anda.

# Buat antrian pekerjaan Amazon EKS
<a name="create-job-queue-eks"></a>

Selesaikan langkah-langkah berikut untuk membuat antrean pekerjaan untuk Amazon Elastic Kubernetes Service (Amazon EKS).

**Untuk membuat antrian pekerjaan Amazon EKS**

1. Buka AWS Batch konsol di [https://console.aws.amazon.com/batch/](https://console.aws.amazon.com/batch/).

1. Dari bilah navigasi, pilih yang Wilayah AWS akan digunakan.

1. Di panel navigasi, pilih **Antrian pekerjaan**.

1. Pilih **Buat**.

1. Untuk **jenis Orkestrasi**, pilih **Amazon Elastic Kubernetes Service (Amazon** EKS).

1. Untuk **Nama**, masukkan nama unik untuk antrian pekerjaan Anda. Namanya bisa mencapai 128 karakter, dan dapat berisi huruf besar dan kecil, angka, dan garis bawah (\$1).

1. Untuk **Priority** (Prioritas), masukkan nilai integer untuk prioritas antrean tugas. Antrian pekerjaan dengan prioritas lebih tinggi dijalankan sebelum antrian pekerjaan prioritas rendah yang terkait dengan lingkungan komputasi yang sama. Prioritas ditentukan dalam urutan menurun. Misalnya, antrean tugas dengan nilai prioritas 10 diberikan preferensi penjadwalan di atas antrean tugas dengan nilai prioritas 1.

1. (Opsional) Untuk **kebijakan Penjadwalan Nama Sumber Daya Amazon (ARN**), pilih kebijakan penjadwalan yang ada.

1. Untuk **lingkungan komputasi Terhubung**, pilih satu atau beberapa lingkungan komputasi dari daftar yang akan dikaitkan dengan antrian pekerjaan. Pilih lingkungan komputasi dalam urutan yang Anda inginkan antrian untuk mencoba penempatan antrian pekerjaan. Penjadwal pekerjaan menggunakan urutan tempat Anda memilih lingkungan komputasi untuk menentukan lingkungan komputasi mana yang memulai pekerjaan tertentu. Sebelum Anda dapat mengaitkannya dengan antrian pekerjaan, lingkungan komputasi harus dalam status. `VALID` Anda dapat mengaitkan hingga tiga lingkungan komputasi dengan antrean tugas.
**catatan**  
Semua lingkungan komputasi yang terkait dengan antrian pekerjaan harus berbagi model penyediaan yang sama. AWS Batch tidak mendukung pencampuran model penyediaan dalam satu antrian pekerjaan.
**catatan**  
Semua lingkungan komputasi yang terkait dengan antrian pekerjaan harus berbagi arsitektur yang sama. AWS Batch tidak mendukung pencampuran tipe arsitektur lingkungan komputasi dalam satu antrian pekerjaan.

1. Untuk **urutan lingkungan Compute**, pilih panah atas dan bawah untuk mengonfigurasi urutan yang Anda inginkan.

1. Pilih **Buat antrian pekerjaan** untuk menyelesaikan dan membuat antrian pekerjaan Anda.

# Buat antrian pekerjaan SageMaker Pelatihan di AWS Batch
<a name="create-sagemaker-job-queue"></a>

SageMaker Antrian pekerjaan pelatihan terintegrasi langsung dengan layanan SageMaker AI untuk menyediakan penjadwalan pekerjaan tanpa server tanpa mengharuskan Anda mengelola infrastruktur komputasi yang mendasarinya.

## Prasyarat
<a name="sagemaker-job-queue-prerequisites"></a>

Sebelum membuat antrian pekerjaan SageMaker Pelatihan, pastikan Anda memiliki:
+ **Lingkungan layanan** — Lingkungan layanan yang mendefinisikan batas kapasitas. Untuk informasi selengkapnya, lihat [Menciptakan lingkungan layanan di AWS Batch](create-service-environments.md).
+ **Izin IAM** — Izin untuk membuat dan mengelola antrian AWS Batch pekerjaan dan lingkungan layanan. Untuk informasi selengkapnya, lihat [AWS Batch Kebijakan, peran, dan izin IAM](IAM_policies.md).

------
#### [ Create a SageMaker Training job queue (AWS Batch console) ]

1. Buka AWS Batch konsol di [https://console.aws.amazon.com/batch/](https://console.aws.amazon.com/batch/).

1. **Di panel navigasi, pilih **Antrian pekerjaan dan Buat.****

1. **Untuk **jenis Orkestrasi**, pilih Pelatihan. SageMaker **

1. Untuk **konfigurasi antrian Job**:

   1. Untuk **Nama**, masukkan nama antrian Job.

   1. untuk **Prioritas**, masukkan nilai antara 0 dan 1000. Antrian Job dengan prioritas lebih tinggi diberikan preferensi untuk lingkungan layanan.

   1. (Opsional) Untuk **kebijakan Penjadwalan Nama Sumber Daya Amazon (ARN**), pilih kebijakan penjadwalan yang ada.

   1. Untuk **lingkungan layanan Terhubung**, pilih lingkungan layanan dari daftar untuk dikaitkan dengan antrian pekerjaan. 

1. (Opsional) Untuk **batas status Job**:

   1. Untuk **Misconfiguration**, pilih `SERVICE_ENVIRONMENT_MAX_RESOURCE` dan masukkan **Maksimum runnable time (**detik).

   1. Untuk **Kapasitas**, pilih `INSUFFICIENT_INSTANCE_CAPACITY` dan masukkan **Waktu runnable maksimum (detik)**.

1. Pilih **Buat antrian pekerjaan**

------
#### [ Create a SageMaker Training job queue (AWS CLI) ]

Gunakan `create-job-queue` perintah untuk membuat antrean pekerjaan SageMaker Pelatihan.

Contoh berikut membuat antrian pekerjaan SageMaker Pelatihan dasar yang menggunakan lingkungan layanan:

```
aws batch create-job-queue \
  --job-queue-name my-sm-training-fifo-jq \
  --job-queue-type SAGEMAKER_TRAINING \
  --priority 1 \
  --service-environment-order order=1,serviceEnvironment=ExampleServiceEnvironment
```

Ganti *ExampleServiceEnvironment* dengan nama lingkungan layanan Anda.

Perintah tersebut mengembalikan output serupa dengan berikut ini:

```
{
  "jobQueueName": "my-sm-training-fifo-jq",
  "jobQueueArn": "arn:aws:batch:region:account:job-queue/my-sm-training-fifo-jq"
}
```

Setelah membuat antrian pekerjaan Anda, verifikasi bahwa itu berhasil dibuat dan dalam keadaan valid.

Gunakan `describe-job-queues` perintah untuk melihat detail tentang antrian pekerjaan Anda:

```
aws batch describe-job-queues --job-queues my-sm-training-fifo-jq
```

Perintah tersebut mengembalikan output serupa dengan berikut ini:

```
{
  "jobQueues": [
    {
      "jobQueueName": "my-sm-training-fifo-jq",
      "jobQueueArn": "arn:aws:batch:region:account:job-queue/my-sm-training-fifo-jq",
      "state": "ENABLED",
      "status": "VALID",
      "statusReason": "JobQueue Healthy",
      "priority": 1,
      "computeEnvironmentOrder": [],
      "serviceEnvironmentOrder": [
        {
          "order": 1,
          "serviceEnvironment": "arn:aws:batch:region:account:service-environment/ExampleServiceEnvironment"
        }
      ],
      "jobQueueType": "SAGEMAKER_TRAINING",
      "tags": {},
      "jobStateTimeLimitActions": []
    }
  ]
}
```

Pastikan bahwa:
+ `state`adalah `ENABLED`
+ `status`adalah `VALID`
+ `statusReason`adalah `JobQueue Healthy`
+ `jobQueueType`adalah `SAGEMAKER_TRAINING`
+ `serviceEnvironmentOrder`Referensi lingkungan layanan Anda

------

# Templat antrean tugas
<a name="job-queue-template"></a>

Berikut ini adalah template antrian pekerjaan kosong. Anda dapat menggunakan template ini untuk membuat antrian pekerjaan Anda. Anda kemudian dapat menyimpan antrian pekerjaan ini ke file dan menggunakannya dengan AWS CLI `--cli-input-json` opsi. Untuk informasi selengkapnya tentang parameter ini, lihat [CreateJobQueue](https://docs.aws.amazon.com/batch/latest/APIReference/API_CreateJobQueue.html)di *Referensi AWS Batch API*.

**catatan**  
Anda dapat membuat template antrian pekerjaan dengan AWS CLI perintah berikut.  

```
$ aws batch create-job-queue --generate-cli-skeleton
```

```
{
   "computeEnvironmentOrder": [ 
      { 
         "computeEnvironment": "",
         "order": 0
      }
   ],
   "jobQueueName": "",
   "jobStateTimeLimitActions": [ 
      { 
         "state": "RUNNABLE",
         "action": "CANCEL",
		 "maxTimeSeconds": 0,
         "reason": ""

      }
   ],
   "priority": 0,
   "schedulingPolicyArn": "",
   "state": "ENABLED",
   "tags": { 
      "KeyName": ""
   }
}
```