Utilisation de JupyterHub avec des carnets

JupyterHub permet à plusieurs utilisateurs de travailler ensemble en fournissant un serveur de carnet Jupyter individuel pour chaque utilisateur. Lorsque vous créez une grappe du service de mégadonnées, JupyterHub est installé et configuré sur les noeuds de la grappe.

Note

JupyterHub n'est disponible que dans les grappes 3.0.7 et supérieures du service de mégadonnées.

Pour plus d'informations sur les grappes ODH 1.x ou antérieures du service de mégadonnées 3.0.26, voir Utilisation de JupyterHub dans le service de mégadonnées 3.0.26 ou antérieur.

Pour plus d'informations sur les grappes ODH 2.x ou ultérieures du service de mégadonnées 3.0.27, voir Utilisation de JupyterHub dans le service de mégadonnées 3.0.27 ou ultérieur.

Lancement de noyaux et exécution de tâches Spark

  1. Accédez à JupyterHub.
  2. Ouvrez un serveur de carnet. Vous êtes réacheminé vers la page de lancement.
  3. Vous pouvez ouvrir l'un des noyaux disponibles par défaut, tels que Python, PySpark, Spark et SparkR. Pour lancer un carnet, sélectionnez Fichier > Nouveau > Carnet, puis sélectionnez Sélectionner un noyau ou sélectionnez l'icône correspondante sous Carnet.

Exemple de code pour le noyau Python :

Capture d'écran présentant un exemple de code pour le noyau Python dans JupyterHub

Exemple de code pour Sparkmagic dans le noyau PySpark

Capture d'écran présentant un exemple de code pour Sparkmagic dans le noyau Python dans JupyterHub