Ausblenden von Instance-Typen und Images auf Benutzerebene - Amazon SageMaker AI

Ausblenden von Instance-Typen und Images auf Benutzerebene

Warnung

Das Anpassen eines Benutzerprofils ist eine permanente Aktion. Wenn benutzerdefinierte Einstellungen gespeichert werden, überschreibt dieses Benutzerprofil die Domaineinstellungen und wird in Zukunft nicht mehr dynamisch mit der Domain aktualisiert.

Im Folgenden wird gezeigt, wie Sie mithilfe der Konsole Regeln festlegen können, um Instance-Typen und Images von Amazon SageMaker AI auf Benutzerebene in der Benutzeroberfläche von Amazon SageMaker Studio Classic auszublenden. Weitere Informationen finden Sie unter Ausblenden von Instance-Typen und Images in der Benutzeroberfläche von Amazon SageMaker Studio.

Diese Einstellung hat Vorrang vor den Einstellungen auf Domainebene.

Das Feature zum Anpassen der Studio-Benutzeroberfläche ist in Studio Classic nicht verfügbar.

So blenden Sie Instance-Typen und Images in der Studio-Benutzeroberfläche auf Benutzerebene (Konsole) aus
  1. Öffnen Sie die Konsole von Amazon SageMaker AI unter https://console.aws.amazon.com/sagemaker/.

  2. Wählen Sie im linken Navigationsbereich Admin-Konfigurationen.

  3. Wählen Sie unter Admin-Konfigurationen Domains aus.

  4. Wählen Sie aus der Liste der Domains den Link zu der Domain aus, die Sie bearbeiten möchten.

  5. Wählen Sie auf der Seite mit den Domaindetails die Registerkarte Benutzerprofile aus.

  6. Wählen Sie im Abschnitt Benutzerprofile den Link zu dem Benutzerprofil aus, das Sie bearbeiten möchten.

  7. Auf der Registerkarte „Benutzerdetails“ können Sie im Abschnitt „Benutzerprofilregeln“ die für den Benutzer geltenden Regeln einsehen.

  8. Wählen Sie im Abschnitt „Benutzerprofilregeln“ die Option „Regeln verwalten“ aus.

  9. Wählen Sie auf der Seite „Benutzerprofilregeln verwalten“ einen Regeltyp aus.

    Nicht alle Instance-Typen und Images stehen in allen AWS-Regionen zur Verfügung.

    1. Wenn Sie den Instance-Typ auswählen, können Sie die Aktion Ausblenden verwenden, um die Instance-Typen von SageMaker AI auszublenden, die Sie in der Dropdownliste unter Instance-Typen auswählen.

    2. Wenn Sie Image auswählen, können Sie die Aktion Ausblenden verwenden, um SageMaker-Images auszublenden, die Sie in der Dropdownliste unter Image ausgewählt haben.

  10. (Optional) Wählen Sie + Regel hinzufügen aus, um weitere Regeln hinzuzufügen.

  11. Nachdem Sie Ihre Änderungen überprüft haben, wählen Sie Einreichen aus.

Sobald Sie den Vorgang abgeschlossen haben, sehen Sie oben auf der Seite ein grünes Banner mit einer Erfolgsmeldung.

Anmerkung

Um dieses Feature nutzen zu können, müssen Sie möglicherweise auf die neueste AWS CLI-Version aktualisieren. Weitere Informationen finden Sie unter Installieren oder Aktualisierung auf die neueste Version der AWS CLI.

Sie können mit AWS CLI die in Studio auf Benutzerebene angezeigten Anwendungen und ML-Tools mithilfe von StudioWebPortalSettings anpassen. Verwenden Sie HiddenInstanceTypes zum Ausblenden von Instance-Typen und HiddenSageMakerImageVersionAliases zum Ausblenden von SageMaker-Images.

Beachten Sie bei Verwendung von HiddenSageMakerImageVersionAliases Folgendes:

  • Die API akzeptiert nur Neben-VersionAliases (z. B. 1.9), keine Patch-Versionen (z. B. 1.9.1).

  • Sie können unveröffentlichte Versionen über die CLI oder das SDK eingeben. Diese Versionen werden jedoch nicht in der Konsole angezeigt und überschrieben, nachdem die Regeln über die Konsole bearbeitet wurden.

Im folgenden Beispiel werden für den Code Editor, basierend auf Code-OSS, Visual Studio Code – Open Source und JupyterLab, die folgenden Elemente standardmäßig für Benutzer userProfileName in der Domain domainId ausgeblendet:

  • Die Instance-Typen ml.r6id.24xlarge und ml.r6id.32xlarge.

  • Die sagemaker_distribution-Versionen des Images, 1.9 und 1.8.

aws sagemaker update-user-profile \ --domain-id domainId \ --user-profile-name userProfileName \ --user-settings '{ "StudioWebPortalSettings": { "HiddenInstanceTypes": [ "ml.r6id.24xlarge", "ml.r6id.32xlarge" ], "HiddenSageMakerImageVersionAliases": [ { "SageMakerImageName": "sagemaker_distribution", "VersionAliases": [ "1.9", "1.8" ] } ] } }'

Nicht alle Instance-Typen und Images stehen in allen AWS-Regionen zur Verfügung.