

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

# Membuat atau memperbarui aplikasi Studio dengan rencana pelatihan menggunakan SageMaker API atau AWS CLI
<a name="use-training-plan-for-studio-app-creation-using-api-cli-sdk"></a>

Untuk menggunakan rencana SageMaker pelatihan untuk aplikasi SageMaker Studio Anda, tentukan ARN dari rencana pelatihan dalam [https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_ResourceSpec.html#sagemaker-Type-ResourceSpec-TrainingPlanArn](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_ResourceSpec.html#sagemaker-Type-ResourceSpec-TrainingPlanArn)parameter [https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_ResourceSpec.html](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_ResourceSpec.html)saat memanggil operasi [https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateApp.html](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateApp.html)API.

Contoh berikut menunjukkan cara membuat aplikasi JupyterLab atau Editor Kode dengan rencana pelatihan menggunakan AWS CLI. Ganti `--app-type` nilai dengan `JupyterLab` atau `CodeEditor` sesuai kebutuhan. `InstanceType`Harus sesuai dengan jenis contoh rencana pelatihan Anda:

```
aws sagemaker create-app \
  --domain-id {{d-xxxxxxxxxxxx}} \
  --space-name {{my-space}} \
  --app-type {{JupyterLab}} \
  --app-name {{default}} \
  --resource-spec '{
    "InstanceType": "{{instance-type}}",
    "TrainingPlanArn": "{{arn:aws:sagemaker:us-east-1:123456789012:training-plan/my-training-plan}}"
  }'
```

Setelah membuat aplikasi, Anda dapat memverifikasi asosiasi rencana pelatihan dengan memanggil `DescribeApp` API. Tanggapan termasuk `TrainingPlanArn` dalam `ResourceSpec` jika aplikasi dibuat dengan rencana pelatihan.

```
aws sagemaker describe-app \
  --domain-id {{d-xxxxxxxxxxxx}} \
  --space-name {{my-space}} \
  --app-type {{JupyterLab}} \
  --app-name {{default}}
```

Untuk memperbarui rencana pelatihan untuk aplikasi yang sudah ada, hapus aplikasi saat ini dan buat yang baru dengan rencana pelatihan ARN yang diperbarui menggunakan `create-app` perintah yang ditunjukkan di atas:

```
aws sagemaker delete-app \
  --domain-id {{d-xxxxxxxxxxxx}} \
  --space-name {{my-space}} \
  --app-type {{JupyterLab}} \
  --app-name {{default}}
```