Starten von RSessions über den RStudio Launcher - Amazon SageMaker AI

Starten von RSessions über den RStudio Launcher

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.

In den folgenden Abschnitten wird erläutert, wie Sie mit dem RStudio Launcher RSessions starten. Sie enthalten auch Informationen darüber, wie Sie den RStudio Launcher öffnen, wenn Sie RStudio in Amazon SageMaker AI verwenden.

Öffnen Sie RStudio Launcher

Öffnen Sie den RStudio Launcher mit den folgenden Verfahren, die zu Ihrer Umgebung passen.

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

  2. Wählen Sie in der linken Navigation RStudio.

  3. Wählen Sie unter Erste Schritte die Domain und das Benutzerprofil aus, die gestartet werden sollen.

  4. Wählen Sie RStudio starten.

  1. Navigieren Sie zu Studio, indem Sie den Schritten unter Starten von Amazon SageMaker Studio folgen.

  2. Wählen Sie unter Anwendungen die Option RStudio aus.

  3. Wählen Sie auf der RStudio-Landingpage die Option Anwendung starten aus.

Das Verfahren zum Öffnen des RStudio Launchers mit dem AWS CLI unterscheidet sich je nach der Methode, mit der Sie Ihre Benutzer verwalten.

IAM Identity Center

  1. Verwenden Sie das AWS-Zugriffsportal, um Ihre Domain von Amazon SageMaker AI zu öffnen.

  2. Ändern Sie den URL-Pfad wie folgt in „/rstudio/default“.

    #Studio URL https://<domain-id>.studio.<region>.sagemaker.aws/jupyter/default/lab #modified URL https://<domain-id>.studio.<region>.sagemaker.aws/rstudio/default

IAM

Gehen Sie wie folgt vor, um den RStudio Launcher AWS CLI im IAM-Modus zu öffnen.

  1. Erstellen Sie mit dem folgenden Befehl eine vorsignierte URL.

    aws sagemaker create-presigned-domain-url --region <REGION> \ --domain-id <DOMAIN-ID> \ --user-profile-name <USER-PROFILE-NAME>
  2. Hängen Sie &redirect=RStudioServerPro an die generierte URL an.

  3. Navigieren Sie zur aktualisierten URL.

Starten Sie RSessions

Nachdem Sie den RStudio Launcher gestartet haben, können Sie eine neue RSession erstellen.

  1. Wählen Sie Neue Sitzung aus.

  2. Geben Sie einen Bezeichnung der Sitzung ein.

  3. Wählen Sie einen Instance-Typen aus, auf dem RSession ausgeführt wird. Der Standardwert ist ml.t3.medium.

  4. Wählen Sie ein Image aus, das Ihre RSession als Kernel verwendet.

  5. Wählen Sie „Sitzung starten“ aus.

  6. Nachdem Ihre Sitzung erstellt wurde, können Sie sie starten, indem Sie den Namen auswählen. 

    Anmerkung

    Wenn Sie eine Warnung erhalten, dass zwischen Ihren RSession- und RStudioServerPro-Apps ein Versionskonflikt besteht, müssen Sie die Version Ihrer RStudioServerPro-App aktualisieren. Weitere Informationen finden Sie unter RStudio-Versionierung.