JupyterLab Versionierung - Amazon SageMaker

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

JupyterLab Versionierung

Wichtig

Benutzerdefinierte IAM-Richtlinien, die es Amazon SageMaker Studio oder Amazon SageMaker Studio Classic ermöglichen, SageMaker Amazon-Ressourcen zu erstellen, müssen auch Berechtigungen zum Hinzufügen von Tags zu diesen Ressourcen gewähren. Die Berechtigung zum Hinzufügen von Tags zu Ressourcen ist erforderlich, da Studio und Studio Classic automatisch alle von ihnen erstellten Ressourcen taggen. Wenn eine IAM-Richtlinie Studio und Studio Classic das Erstellen von Ressourcen, aber kein Tagging erlaubt, können "AccessDenied" Fehler auftreten, wenn versucht wird, Ressourcen zu erstellen. Weitere Informationen finden Sie unter Erteilen Sie Berechtigungen für das Markieren von Ressourcen SageMaker.

AWS Verwaltete Richtlinien für Amazon SageMakerdie Berechtigungen zum Erstellen von SageMaker Ressourcen gewähren, beinhalten bereits Berechtigungen zum Hinzufügen von Tags beim Erstellen dieser Ressourcen.

Die Amazon SageMaker Notebook-Instance-Schnittstelle basiert auf JupyterLab einer webbasierten interaktiven Entwicklungsumgebung für Notebooks, Code und Daten. Notebooks unterstützen jetzt entweder die Verwendung von JupyterLab 1 oder JupyterLab 3. Eine einzelne Notebook-Instanz kann JupyterLab (höchstens) eine einzelne Instanz von ausführen. Sie können mehrere Notebook-Instanzen mit unterschiedlichen JupyterLab Versionen haben.

Sie können Ihr Notebook so konfigurieren, dass es Ihre bevorzugte JupyterLab Version ausführt, indem Sie die entsprechende Plattform-ID auswählen. Verwenden Sie entweder die Konsole AWS CLI oder die SageMaker Konsole, wenn Sie Ihre Notebook-Instanz erstellen. Weitere Informationen zu Plattformkennungen finden Sie unter Amazon Linux 2 im Vergleich zu Amazon Linux-Notebook-Instances. Wenn Sie nicht explizit eine Plattform-ID konfigurieren, wird Ihre Notebook-Instance standardmäßig auf JupyterLab 1 ausgeführt.

JupyterLab 3

JupyterLab 3-Support ist nur auf der Amazon Linux 2-Betriebssystemplattform verfügbar. JupyterLab 3 umfasst die folgenden Funktionen, die in JupyterLab 1 nicht verfügbar sind. Weitere Informationen zu diesen Funktionen finden Sie unter JupyterLab 3.0 ist veröffentlicht! .

  • Visueller Debugger bei Verwendung der folgenden Kernel:

    • conda_pytorch_p38

    • conda_tensorflow2_p38

    • conda_amazonei_pytorch_latest_p37

  • Dateibrowserfilter

  • Inhaltsverzeichnis (TOC)

  • Mehrsprachige Unterstützung

  • Einfacher Modus

  • Einzelbenutzermodus

  • Live-Bearbeitung von SVG-Dateien mit aktualisiertem Rendering

  • Benutzeroberfläche für Notebook-Cell-Tags

Wichtige Änderungen an JupyterLab 3

Informationen zu wichtigen Änderungen bei der Verwendung von JupyterLab 3 finden Sie in den folgenden JupyterLab Änderungsprotokollen:

Änderungen der Paketversion

JupyterLab 3 hat die folgenden Änderungen an der Paketversion gegenüber JupyterLab 1:

  • JupyterLab wurde von 1.x auf 3.x aktualisiert.

  • Das Jupyter Notebook wurde von 5.x auf 6.x aktualisiert.

  • jupyterlab-git wurde auf Version 0.37.1 aktualisiert.

  • nbserverproxy 0.x (0.3.2) wurde durch 3.x (3.2.1) ersetzt. jupyter-server-proxy

Erstellen Sie JupyterLab ein Notizbuch mit Ihrer Version

Sie können die JupyterLab Version auswählen, wenn Sie Ihre Notebook-Instanz von der Konsole aus erstellen, indem Sie die Schritte unter befolgenErstellen Sie eine SageMaker Amazon-Notebook-Instance.

Sie können die JupyterLab Version auch auswählen, indem Sie den platform-identifier Parameter beim Erstellen Ihrer Notebook-Instanz AWS CLI wie folgt übergeben:

create-notebook-instance --notebook-instance-name <NEW_NOTEBOOK_NAME> \ --instance-type <INSTANCE_TYPE> \ --role-arn <YOUR_ROLE_ARN> \ --platform-identifier <PLATFORM_TO_USE>

Sehen Sie sich die JupyterLab Version eines Notebooks von der Konsole aus an

Sie können die JupyterLab Version eines Notizbuchs mit dem folgenden Verfahren anzeigen:

  1. Öffnen Sie die SageMaker Amazon-Konsole unter https://console.aws.amazon.com/sagemaker/.

  2. Wählen Sie im linken Navigationsbereich Notebook aus.

  3. Wählen Sie im Dropdown-Menü Notebook-Instances aus, um zur Seite mit den Notebook-Instances zu navigieren.

  4. Wählen Sie aus der Liste der Notebook-Instances den Namen Ihrer Notebook-Instance aus.

  5. Sehen Sie sich auf der Seite mit den Notebook-Instance-Einstellungen die Plattform-ID an, um die JupyterLab Version des Notebooks zu sehen.