Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Konfigurasi siklus hidup Editor Kode
Anda dapat menggunakan konfigurasi siklus hidup Editor Kode untuk mengotomatiskan penyesuaian lingkungan Studio Anda. Kustomisasi ini termasuk menginstal paket kustom, mengkonfigurasi ekstensi, preloading dataset, dan menyiapkan repositori kode sumber.
Instruksi berikut menggunakan AWS Command Line Interface (AWS CLI) untuk membuat, melampirkan, men-debug, dan melepaskan konfigurasi siklus hidup untuk jenis aplikasi: CodeEditor
Membuat dan melampirkan konfigurasi siklus hidup di Studio
Bagian berikut menyediakan AWS CLI perintah untuk membuat konfigurasi siklus hidup, melampirkan konfigurasi siklus hidup saat membuat profil pengguna baru, dan melampirkan konfigurasi siklus hidup saat memperbarui profil pengguna. Untuk prasyarat dan langkah-langkah umum dalam membuat dan melampirkan konfigurasi siklus hidup di Studio, lihat. Membuat dan mengaitkan konfigurasi siklus hidup
Saat membuat konfigurasi siklus hidup Studio Anda dengan create-studio-lifecycle-config
perintah, pastikan untuk menentukan apakah ada. studio-lifecycle-config-app-type
Contoh berikut menunjukkan cara membuat konfigurasi siklus hidup Studio baru untuk aplikasi Editor Kode Anda.CodeEditor
aws sagemaker create-studio-lifecycle-config \ --studio-lifecycle-config-name
my-code-editor-lcc
\ --studio-lifecycle-config-content $LCC_CONTENT \ --studio-lifecycle-config-app-typeCodeEditor
Perhatikan ARN dari konfigurasi siklus hidup yang baru dibuat yang dikembalikan. Saat melampirkan konfigurasi siklus hidup, berikan ARN ini dalam daftar. LifecycleConfigArns
CodeEditorAppSettings
Anda dapat melampirkan konfigurasi siklus hidup saat membuat profil pengguna atau domain. Contoh berikut menunjukkan cara membuat profil pengguna baru dengan konfigurasi siklus hidup terlampir. Anda juga dapat membuat domain baru dengan konfigurasi siklus hidup yang dilampirkan dengan menggunakan perintah create-domain
# Create a new UserProfile aws sagemaker create-user-profile \ --domain-id
domain-id
\ --user-profile-nameuser-profile-name
\ --user-settings '{ "CodeEditorAppSettings": { "LifecycleConfigArns": [lifecycle-configuration-arn-list
] } }'
Anda juga dapat melampirkan konfigurasi siklus hidup saat memperbarui profil pengguna atau domain. Contoh berikut menunjukkan cara memperbarui profil pengguna dengan konfigurasi siklus hidup terlampir. Anda juga dapat memperbarui domain baru dengan konfigurasi siklus hidup yang dilampirkan menggunakan perintah update-domain
# Update a UserProfile aws sagemaker update-user-profile \ --domain-id
domain-id
\ --user-profile-nameuser-profile-name
\ --user-settings '{ "CodeEditorAppSettings": { "LifecycleConfigArns": [lifecycle-configuration-arn-list
] } }'
Debug konfigurasi siklus hidup di Studio
Untuk petunjuk tentang men-debug konfigurasi siklus hidup di Studio, lihat. Debug konfigurasi siklus hidup
Untuk menemukan log untuk aplikasi tertentu, cari aliran log menggunakan format berikut:
domain-id
/space-name
/CodeEditor
/default
/LifecycleConfigOnStart
Lepaskan konfigurasi siklus hidup di Studio
Untuk langkah-langkah melepaskan konfigurasi siklus hidup di Studio, lihat. Lepaskan konfigurasi siklus hidup
Untuk melepaskan konfigurasi siklus hidup menggunakan AWS CLI, hapus konfigurasi siklus hidup yang diinginkan dari daftar konfigurasi siklus hidup yang dilampirkan ke sumber daya. Kemudian lewati daftar sebagai bagian dari perintah masing-masing:
Misalnya, perintah berikut menghapus semua konfigurasi siklus hidup untuk aplikasi Editor Kode yang dilampirkan ke domain.
aws sagemaker update-domain --domain-id
domain-id
\ --default-user-settings '{ "CodeEditorAppSettings": { "LifecycleConfigArns": [] } }'