Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Panduan instalasi
Berikut ini memberikan informasi tentang apa yang perlu Anda instal untuk menggunakan Pekerjaan Notebook di JupyterLab lingkungan Anda.
Untuk Amazon SageMaker Studio dan Amazon SageMaker Studio Lab
Jika notebook Anda ada di Amazon SageMaker Studio atau Amazon SageMaker Studio Lab, Anda tidak perlu melakukan instalasi tambahan— Pekerjaan SageMaker Notebook dibangun ke dalam platform. Untuk menyiapkan izin yang diperlukan untuk Studio, lihatMenyiapkan kebijakan dan izin untuk Studio.
Untuk notebook Jupyter lokal
Jika Anda ingin menggunakan Pekerjaan SageMaker Notebook untuk JupyterLab lingkungan lokal Anda, Anda perlu melakukan instalasi tambahan.
Untuk menginstal Pekerjaan SageMaker Notebook, selesaikan langkah-langkah berikut:
-
Instal Python 3. Untuk detailnya, lihat Menginstal Paket Python 3 dan Python
. -
Instal JupyterLab versi 3 atau lebih tinggi. Untuk detailnya, lihat JupyterLab SDKdokumentasi
. -
Instal AWS CLI. Untuk detailnya, lihat Menginstal atau memperbarui versi terbaru AWS CLI.
-
Instal dua set izin. IAMPengguna memerlukan izin untuk mengirimkan pekerjaan ke SageMaker, dan setelah dikirimkan, pekerjaan notebook itu sendiri mengambil IAM peran yang memerlukan izin untuk mengakses sumber daya tergantung pada tugas pekerjaan.
-
Jika Anda belum membuat IAM pengguna, lihat Membuat IAM pengguna di AWS akun Anda.
-
Jika Anda belum membuat peran pekerjaan buku catatan, lihat Membuat peran untuk mendelegasikan izin ke pengguna. IAM
-
Lampirkan izin dan kebijakan kepercayaan yang diperlukan untuk dilampirkan ke pengguna dan peran Anda. Untuk step-by-step instruksi dan detail izin, lihatMenginstal kebijakan dan izin untuk lingkungan Jupyter lokal.
-
-
Hasilkan AWS kredensyal untuk IAM pengguna yang baru Anda buat dan simpan di file kredensyal (~/.aws/credentials) lingkungan Anda. JupyterLab Anda dapat melakukan ini dengan CLI perintah
aws configure
. Untuk petunjuknya, lihat bagian Mengatur dan melihat pengaturan konfigurasi menggunakan perintah di Konfigurasi dan pengaturan file kredensyal. -
(opsional) Secara default, ekstensi penjadwal menggunakan gambar SageMaker Docker yang sudah dibuat sebelumnya dengan Python 2.0. Kernel non-default apa pun yang digunakan dalam notebook harus dipasang di wadah. Jika Anda ingin menjalankan notebook Anda dalam wadah atau gambar Docker, Anda perlu membuat gambar Amazon Elastic Container Registry (AmazonECR). Untuk informasi tentang cara mendorong image Docker ke AmazonECR, lihat Mendorong Gambar Docker.
-
Tambahkan JupyterLab ekstensi untuk Pekerjaan SageMaker Notebook. Anda dapat menambahkannya ke JupyterLab lingkungan Anda dengan perintah:
pip install amazon_sagemaker_jupyter_scheduler
. Anda mungkin perlu me-restart server Jupyter Anda dengan perintah:.sudo systemctl restart jupyter-server
-
Mulailah JupyterLab dengan perintah:
jupyter lab
. -
Verifikasi bahwa widget ( ) Pekerjaan Notebook muncul di bilah tugas notebook Jupyter Anda.