Freigeben und Verwenden eines Notebooks von Amazon SageMaker Studio Classic
Wichtig
Benutzerdefinierte IAM-Richtlinien, die es Amazon SageMaker Studio oder Amazon SageMaker Studio Classic ermöglichen, Amazon-SageMaker-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 bei dem Versuch, Ressourcen zu erstellen, „AccessDenied“-Fehler auftreten. Weitere Informationen finden Sie unter Bereitstellen von Berechtigungen für das Markieren von SageMaker-AI-Ressourcen.
Verwaltete AWS-Richtlinien für Amazon SageMaker AI, die Berechtigungen zum Erstellen von SageMaker-Ressourcen gewähren, enthalten bereits Berechtigungen zum Hinzufügen von Tags während der Erstellung dieser Ressourcen.
Wichtig
Am 30. November 2023 wurde Amazon SageMaker Studio in Amazon SageMaker Studio umbenannt. Der folgende Abschnitt bezieht sich konkret auf die Verwendung der Studio-Classic-Anwendung. Informationen zur Verwendung der aktualisierten Studio-Konfiguration finden Sie unter Amazon SageMaker Studio.
Sie können Ihre Notebooks von Amazon SageMaker Studio Classic mit Ihren Kollegen teilen. Das freigegebene Notebook ist eine Kopie. Nachdem Sie Ihr Notebook freigegeben haben, schlagen sich alle Änderungen, die Sie am ursprünglichen Notebook vornehmen, nicht im freigegebenen Notebook nieder, und alle Änderungen, die Ihr Kollege an den freigegebenen Kopien des Notebooks vornimmt, schlagen sich nicht in Ihrem ursprünglichen Notebook nieder. Wenn Sie Ihre neueste Version freigeben möchten, müssen Sie einen neuen Snapshot erstellen und ihn dann freigeben.
Themen
Freigeben eines Notebooks
Der folgende Screenshot zeigt das Menü eines Studio-Classic-Notebooks.
So geben Sie ein Notebook frei
-
Wählen Sie in der rechten oberen Ecke des Notebooks die Option Share (Freigeben) aus.
-
(Optional) Wählen Sie unter Create shareable snapshot (Freigabefähigen Snapshot erstellen) eines der folgenden Elemente aus:
-
Git-Repository-Informationen einfügen – Fügt einen Link zum Git-Repository ein, das das Notebook enthält. Auf diese Weise können Sie und Ihr Kollege zusammenarbeiten und zum selben Git-Repository beitragen.
-
Ausgabe einschließen – Schließt alle gespeicherten Notebook-Ausgaben ein.
Anmerkung
Wenn Sie ein Benutzer im IAM Identity Center sind und diese Optionen nicht sehen, hat Ihr IAM Identity Center-Administrator die Funktion wahrscheinlich deaktiviert. Wenden Sie sich an Ihren Administrator.
-
-
Wählen Sie Erstellen aus.
-
Nachdem der Snapshot erstellt wurde, wählen Sie Copy link (Link kopieren) und dann Close (Schließen).
-
Teilen Sie den Link mit Ihrem Kollegen.
Nachdem Sie Ihre Freigabeoptionen ausgewählt haben, erhalten Sie eine URL. Sie können diesen Link für Benutzer freigeben, die Zugriff auf Amazon SageMaker Studio Classic haben. Wenn der Benutzer die URL öffnet, wird er aufgefordert, sich mit IAM Identity Center oder IAM-Authentifizierung anzumelden. Da dieses freigegebene Notebook zu einer Kopie wird, werden die vom Empfänger vorgenommenen Änderungen in Ihrem ursprünglichen Notebook nicht reproduziert.
Verwenden eines freigegebenen Notebooks
Sie verwenden ein freigegebenes Notebook auf die gleiche Weise wie jedes andere Notebook, das Sie selbst erstellt haben. Sie müssen sich zuerst mit Ihrem Konto anmelden und dann den geteilten Link öffnen. Wenn Sie keine aktive Sitzung haben, erhalten Sie einen Fehler.
Wenn Sie zum ersten Mal einen Link zu einem freigegebenen Notebook auswählen, wird eine schreibgeschützte Version des Notebooks geöffnet. Um das freigegebene Notebook zu bearbeiten, wählen Sie Create a Copy (Eine Kopie erstellen) aus. Dadurch wird das freigegebene Notebook in Ihren persönlichen Speicher kopiert.
Das kopierte Notebook wird auf einer Instance mit dem Instance-Typ und SageMaker-Image gestartet, die das Notebook verwendet hat, als es vom Absender freigegeben wurde. Wenn Sie derzeit keine Instance dieses Instance-Typs ausführen, wird eine neue Instance gestartet. Die Anpassung des SageMaker-Image wird nicht freigegeben. Sie können den Notebook-Snapshot auch überprüfen, indem Sie Snapshot Details (Snapshot-Details) auswählen.
Es folgen einige wichtige Überlegungen zur Freigabe und Authentifizierung:
-
Wenn Sie eine aktive Sitzung haben, wird eine schreibgeschützte Ansicht des Notebooks angezeigt, bis Sie Create a Copy (Kopie erstellen) auswählen.
-
Wenn Sie über keine aktive Sitzung verfügen, müssen Sie sich anmelden.
-
Wenn Sie IAM für die Anmeldung verwenden, wählen Sie nach der Anmeldung Ihr Benutzerprofil und dann Studio Classic öffnen aus. Dann müssen Sie den Link auswählen, der an Sie gesendet wurde.
-
Wenn Sie sich über das IAM Identity Center anmelden, wird das gemeinsame Notebook nach der Anmeldung automatisch in Studio geöffnet.
Gemeinsame Bereiche und Zusammenarbeit in Echtzeit
Ein Shared Space besteht aus einer gemeinsam genutzten JupyterServer-Anwendung und einem gemeinsamen Verzeichnis. Ein entscheidender Vorteil eines gemeinsam genutzten Bereichs besteht darin, dass er die Zusammenarbeit zwischen Mitgliedern des gemeinsam genutzten Bereichs in Echtzeit erleichtert. Benutzer, die in einem Workspace zusammenarbeiten, erhalten Zugriff auf eine gemeinsam genutzte Studio-Classic-Anwendung, mit der sie in Echtzeit auf ihre Notebooks zugreifen, sie lesen und bearbeiten können. Zusammenarbeit in Echtzeit wird nur für JupyterServer-Anwendungen in einem gemeinsam genutzten Bereich unterstützt. Benutzer mit Zugriff auf einen gemeinsam genutzten Bereich können Jupyter Notebooks in der gemeinsam genutzten Studio-Classic-Anwendung in diesem Bereich gleichzeitig öffnen, anzeigen, bearbeiten und ausführen. Weitere Informationen zur Zusammenarbeit in gemeinsamen Räumen und zur Zusammenarbeit in Echtzeit finden Sie unter. Zusammenarbeit mit gemeinsam genutzten Räumen