Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Connect ke kluster EMR Amazon dari Studio Classic SageMaker
Bagian ini menjelaskan bagaimana Anda dapat terhubung ke kluster EMR Amazon dari notebook Studio Classic saat Anda menggunakan kernel yang didukung.
Sambungkan ke kluster EMR Amazon secara otomatis
Untuk menyambung ke klaster menggunakan UI Studio Classic, Anda dapat memulai koneksi dari daftar kluster yang diaksesTemukan kluster EMR Amazon dari Studio Classic SageMaker, atau dari buku catatan di SageMaker Studio Classic.
Untuk terhubung ke klaster tertentu dari daftar cluster
-
Pilih nama cluster dalam daftar Anda. Ini mengaktifkan tombol Lampirkan ke notebook baru.
-
Pilih Lampirkan ke buku catatan baru. Ini membuka kotak pilihan gambar dan kernel.
-
Pilih gambar dan kernel Anda, lalu pilih Pilih. Untuk daftar gambar yang didukung, lihat Gambar dan kernel yang didukung untuk terhubung ke kluster SageMaker EMR Amazon dari Studio Classic atau lihatBawa gambar Anda sendiri.
-
Jika klaster yang Anda pilih tidak menggunakan otentikasi peran Kerberos, LDAP, atau runtime, Studio Classic meminta Anda untuk memilih jenis kredensialnya. Pilih dari otentikasi dasar Http atau No credentials, lalu masukkan kredensyal Anda, jika berlaku. Perintah koneksi mengisi sel pertama notebook Anda dan memulai koneksi dengan cluster EMR Amazon.
Setelah koneksi berhasil, sebuah pesan mengkonfirmasi koneksi dan dimulainya aplikasi Spark.
Atau, Anda dapat terhubung ke cluster dari notebook.
-
Pilih Cluster di bagian atas buku catatan Anda.
Cluster hanya terlihat ketika Anda menggunakan kernel dari Gambar dan kernel yang didukung untuk terhubung ke kluster SageMaker EMR Amazon dari Studio Classic atau dariBawa gambar Anda sendiri. Jika Anda tidak dapat melihat Cluster di bagian atas buku catatan Anda, pastikan administrator Anda telah mengonfigurasi kemampuan untuk dapat ditemukan klaster Anda dan beralih ke kernel yang didukung.
Ini membuka daftar cluster yang tersedia.
-
Pilih cluster yang ingin Anda sambungkan, lalu pilih Connect.
-
Jika Anda mengonfigurasi kluster EMR Amazon untuk mendukung peran IAM runtime dan administrator memuat peran Anda sebelumnya dalam konfigurasi peran eksekusi JSON, Anda dapat memilih peran akses EMR Amazon dari menu tarik-turun peran eksekusi EMR Amazon. Jika peran Anda tidak dimuat sebelumnya, Studio Classic akan menggunakan peran eksekusi Studio Classic secara default. Untuk informasi tentang penggunaan peran runtime dengan Amazon EMR, lihat. Connect ke klaster EMR Amazon dari Studio Classic menggunakan peran IAM runtime Saat Anda terhubung ke cluster, Studio Classic menambahkan blok kode ke sel aktif untuk membuat koneksi.
Jika tidak, jika cluster yang Anda pilih tidak menggunakan otentikasi peran Kerberos, LDAP, atau runtime, Studio Classic meminta Anda untuk memilih jenis kredensialnya. Anda dapat memilih otentikasi dasar HTTP atau No credential.
-
Sel aktif mengisi dan berjalan. Sel ini berisi perintah koneksi untuk terhubung ke cluster EMR Amazon Anda.
Setelah koneksi berhasil, sebuah pesan mengkonfirmasi koneksi dan dimulainya aplikasi Spark.
Masukkan perintah koneksi ke cluster EMR Amazon secara manual
Anda dapat terhubung secara manual ke klaster EMR Amazon dari notebook Studio Classic baik aplikasi dan klaster Studio Classic berada di akun yang sama atau tidak. AWS
Untuk setiap jenis autentikasi berikut, gunakan perintah yang ditentukan untuk menyambung secara manual ke klaster Anda dari notebook Studio Classic Anda.
-
Kerberos
Tambahkan
--assumable-role-arn
argumen jika Anda memerlukan akses EMR Amazon lintas akun. Tambahkan--verify-certificate
argumen jika Anda terhubung ke cluster Anda dengan HTTPS.%load_ext sagemaker_studio_analytics_extension.magics %sm_analytics emr connect --cluster-id
cluster_id
\ --auth-type Kerberos --language python [--assumable-role-arnEMR_access_role_ARN
] [--verify-certificate/home/user/certificateKey.pem
] -
LDAP
Tambahkan
--assumable-role-arn
argumen jika Anda memerlukan akses EMR Amazon lintas akun. Tambahkan--verify-certificate
argumen jika Anda terhubung ke cluster Anda dengan HTTPS.%load_ext sagemaker_studio_analytics_extension.magics %sm_analytics emr connect --cluster-id
cluster_id
\ --auth-type Basic_Access --language python [--assumable-role-arnEMR_access_role_ARN
] [--verify-certificate/home/user/certificateKey.pem
] -
NoAuth
Tambahkan
--assumable-role-arn
argumen jika Anda memerlukan akses EMR Amazon lintas akun. Tambahkan--verify-certificate
argumen jika Anda terhubung ke cluster Anda dengan HTTPS.%load_ext sagemaker_studio_analytics_extension.magics %sm_analytics emr connect --cluster-id
cluster_id
\ --auth-type None --language python [--assumable-role-arnEMR_access_role_ARN
] [--verify-certificate/home/user/certificateKey.pem
] -
Peran IAM runtime
Tambahkan
--assumable-role-arn
argumen jika Anda memerlukan akses EMR Amazon lintas akun. Tambahkan--verify-certificate
argumen jika Anda terhubung ke cluster Anda dengan HTTPS.Untuk informasi selengkapnya tentang menghubungkan ke klaster EMR Amazon menggunakan peran IAM runtime, lihat. Connect ke klaster EMR Amazon dari Studio Classic menggunakan peran IAM runtime
%load_ext sagemaker_studio_analytics_extension.magics %sm_analytics emr connect --cluster-id
cluster_id
\ --auth-type Basic_Access \ --emr-execution-role-arn arn:aws:iam::studio_account_id
:role/emr-execution-role-name
[--assumable-role-arnEMR_access_role_ARN
] [--verify-certificate/home/user/certificateKey.pem
]
Connect ke kluster EMR Amazon melalui HTTPS
Jika Anda telah mengonfigurasi klaster EMR Amazon Anda dengan enkripsi transit diaktifkan dan server Apache Livy untuk HTTPS dan ingin Studio Classic berkomunikasi dengan Amazon EMR menggunakan HTTPS, Anda perlu mengonfigurasi Studio Classic untuk mengakses kunci sertifikat Anda.
Untuk sertifikat yang ditandatangani sendiri atau ditandatangani oleh Otoritas Sertifikat lokal (CA), Anda dapat melakukannya dalam dua langkah:
-
Unduh file PEM sertifikat Anda ke sistem file lokal Anda menggunakan salah satu opsi berikut:
-
Fungsi unggah file bawaan Jupyter.
-
Sebuah sel notebook.
-
Skrip konfigurasi siklus hidup (LCC).
Untuk informasi tentang cara menggunakan skrip LCC, lihat Menyesuaikan Instans Notebook Menggunakan Skrip Konfigurasi Siklus Hidup
-
-
Aktifkan validasi sertifikat dengan memberikan jalur ke sertifikat Anda dalam
--verify-certificate
argumen perintah koneksi Anda.%sm_analytics emr connect --cluster-id
cluster_id
\ --verify-certificate/home/user/certificateKey.pem
...
Untuk sertifikat yang diterbitkan CA publik, tetapkan validasi sertifikat dengan menetapkan --verify-certificate
parameter sebagaitrue
.
Atau, Anda dapat menonaktifkan validasi sertifikat dengan menetapkan --verify-certificate
parameter sebagaifalse
.
Anda dapat menemukan daftar perintah koneksi yang tersedia ke cluster EMR Amazon di. Masukkan perintah koneksi ke cluster EMR Amazon secara manual