

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

# JupyterHub
<a name="emr-jupyterhub"></a>

[Jupyter Notebook](https://jupyter.org/) adalah aplikasi web open-source yang dapat Anda gunakan untuk membuat dan berbagi dokumen yang berisi kode langsung, persamaan, visualisasi, dan teks naratif. [JupyterHub](https://jupyterhub.readthedocs.io/en/latest/)memungkinkan Anda meng-host beberapa instance server notebook Jupyter pengguna tunggal. Saat Anda membuat cluster dengan JupyterHub, Amazon EMR membuat wadah Docker di node master cluster. JupyterHub, semua komponen yang diperlukan untuk Jupyter, dan [Sparkmagic](https://github.com/jupyter-incubator/sparkmagic/blob/master/README.md) berjalan di dalam wadah.

Sparkmagic adalah perpustakaan kernel yang memungkinkan notebook Jupyter untuk berinteraksi dengan [Apache Spark](https://aws.amazon.com/big-data/what-is-spark/) berjalan di Amazon EMR melalui [Apache Livy](emr-livy.md), yang merupakan server REST untuk Spark. Spark dan Apache Livy diinstal secara otomatis saat Anda membuat cluster dengan. JupyterHub Kernel Python 3 default untuk Jupyter tersedia bersama dengan kernel PySpark 3, PySpark, dan Spark yang tersedia dengan Sparkmagic. Anda dapat menggunakan kernel ini untuk menjalankan kode Spark ad-hoc dan kueri SQL interaktif menggunakan Python dan Scala. Anda dapat menginstal kernel tambahan dalam kontainer Docker secara manual. Untuk informasi selengkapnya, lihat [Memasang kernel dan pustaka tambahan](emr-jupyterhub-install-kernels-libs.md).

Diagram berikut menggambarkan komponen JupyterHub di Amazon EMR dengan metode otentikasi yang sesuai untuk pengguna notebook dan administrator. Untuk informasi selengkapnya, lihat [Menambahkan pengguna dan administrator Jupyter Notebook](emr-jupyterhub-user-access.md).

![Diagram arsitektur yang menunjukkan SSH dan akses baris perintah melalui PAM atau LDAP untuk JupyterHub menguasai instance.](http://docs.aws.amazon.com/id_id/emr/latest/ReleaseGuide/images/jupyter-arch.png)


Tabel berikut mencantumkan versi yang JupyterHub disertakan dalam rilis terbaru seri Amazon EMR 7.x, bersama dengan komponen yang dipasang Amazon EMR. JupyterHub

Untuk versi komponen yang diinstal JupyterHub dalam rilis ini, lihat Rilis Versi [Komponen 7.13.0](emr-7130-release.md).


**JupyterHub informasi versi untuk emr-7.13.0**  

| Label Rilis Amazon EMR | JupyterHub Versi | Komponen Dipasang Dengan JupyterHub | 
| --- | --- | --- | 
| emr-7.13.0 | JupyterHub 1.5.0 | emrfs, emr-goodies, emr-ddb, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-hdfs-zkfc, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, hudi, hudi-spark, r, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, livy-server, jupyterhub | 

Tabel berikut mencantumkan versi yang JupyterHub disertakan dalam rilis terbaru seri Amazon EMR 6.x, bersama dengan komponen yang dipasang Amazon EMR. JupyterHub

Untuk versi komponen yang diinstal JupyterHub dalam rilis ini, lihat Rilis Versi [Komponen 6.15.0](emr-6150-release.md).


**JupyterHub informasi versi untuk emr-6.15.0**  

| Label Rilis Amazon EMR | JupyterHub Versi | Komponen Dipasang Dengan JupyterHub | 
| --- | --- | --- | 
| emr-6.15.0 | JupyterHub 1.5.0 | aws-sagemaker-spark-sdk, emrfs, emr-goodies, emr-ddb, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, hudi, hudi-spark, r, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, livy-server, jupyterhub | 

Tabel berikut mencantumkan versi yang JupyterHub disertakan dalam rilis terbaru seri Amazon EMR 5.x, bersama dengan komponen yang dipasang Amazon EMR. JupyterHub

Untuk versi komponen yang diinstal JupyterHub dalam rilis ini, lihat [Rilis 5.36.2](emr-5362-release.md) Versi Komponen.


**JupyterHub informasi versi untuk emr-5.36.2**  

| Label Rilis Amazon EMR | JupyterHub Versi | Komponen Dipasang Dengan JupyterHub | 
| --- | --- | --- | 
| emr-5.36.2 | JupyterHub 1.4.1 | aws-sagemaker-spark-sdk, emrfs, emr-goodies, emr-ddb, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, hudi, hudi-spark, r, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, livy-server, jupyterhub | 

Kernel Python 3 yang disertakan dengan EMR JupyterHub Amazon adalah 3.6.4.

Pustaka dipasang di dalam `jupyterhub` kontainer dapat bervariasi antara versi rilis Amazon EMR dan versi Amazon EC2 AMI.

**Untuk membuat daftar pustaka yang diinstal menggunakan `conda`**
+ Jalankan perintah berikut pada baris perintah simpul utama:

  ```
  sudo docker exec jupyterhub bash -c "conda list"
  ```

**Untuk membuat daftar pustaka yang diinstal menggunakan `pip`**
+ Jalankan perintah berikut pada baris perintah simpul utama:

  ```
  sudo docker exec jupyterhub bash -c "pip freeze"
  ```

**Topics**
+ [Buat cluster dengan JupyterHub](emr-jupyterhub-launch.md)
+ [Pertimbangan saat menggunakan JupyterHub di Amazon EMR](emr-jupyterhub-considerations.md)
+ [Mengkonfigurasi JupyterHub](emr-jupyterhub-configure.md)
+ [Mengonfigurasi ketekunan untuk notebook di Amazon S3](emr-jupyterhub-s3.md)
+ [Menyambung ke simpul utama dan server Notebook](emr-jupyterhub-connect.md)
+ [JupyterHub konfigurasi dan administrasi](emr-jupyterhub-administer.md)
+ [Menambahkan pengguna dan administrator Jupyter Notebook](emr-jupyterhub-user-access.md)
+ [Memasang kernel dan pustaka tambahan](emr-jupyterhub-install-kernels-libs.md)
+ [JupyterHub Riwayat rilis](JupyterHub-release-history.md)