Masquage des types d’instances et des images au niveau de l’utilisateur - Amazon SageMaker AI

Masquage des types d’instances et des images au niveau de l’utilisateur

Avertissement

La personnalisation d’un profil utilisateur est une action permanente. Si des paramètres personnalisés sont enregistrés, ce profil utilisateur remplacera les paramètres du domaine et ne sera plus mis à jour dynamiquement avec le domaine à l’avenir.

Cette page montre comment utiliser la console pour définir des règles visant à masquer les types d’instances et les images Amazon SageMaker AI dans l’interface utilisateur d’Amazon SageMaker Studio Classic au niveau de l’utilisateur. Pour plus d’informations, consultez Masquage des types d’instances et des images dans l’interface utilisateur d’Amazon SageMaker Studio.

Ces paramètres sont prioritaires sur les paramètres au niveau du domaine.

La fonctionnalité de personnalisation de l’interface utilisateur de Studio n’est pas disponible dans Studio Classic.

Pour masquer les types d’instances et les images dans l’interface utilisateur de Studio au niveau de l’utilisateur (console)
  1. Ouvrez la console Amazon SageMaker AI à l’adresse https://console.aws.amazon.com/sagemaker/.

  2. Dans le panneau de navigation de gauche, choisissez Configurations d’administrateur.

  3. Sous Configurations d’administrateur, choisissez Domaines.

  4. Dans la liste des domaines, choisissez le lien vers le domaine que vous souhaitez modifier.

  5. Sur la page Détails du domaine, choisissez l’onglet Profils utilisateur.

  6. Dans la section Profils utilisateur, choisissez le lien vers le profil utilisateur que vous souhaitez modifier.

  7. Dans l’onglet Détails de l’utilisateur, vous pouvez consulter les règles appliquées à l’utilisateur dans la section Règles du profil utilisateur.

  8. Dans la section Règles du profil utilisateur, choisissez Gérer les règles.

  9. Sur la page Gérer les règles de profil utilisateur, choisissez un type de règle.

    Notez que les types d’instances ne sont pas tous disponibles dans toutes les Régions AWS.

    1. Si vous choisissez Type d’instance, vous pouvez utiliser l’action Masquer pour masquer les types d’instances SageMaker AI que vous choisissez dans la liste déroulante, sous Types d’instances.

    2. Si vous choisissez Image, vous pouvez utiliser l’action Masquer pour masquer les images SageMaker que vous choisissez dans la liste déroulante située sous Image.

  10. (Facultatif) Choisissez + Ajouter une nouvelle règle pour ajouter d’autres règles.

  11. Une fois que vous avez passé en revue vos modifications, choisissez Soumettre.

Une fois que vous avez terminé, une bannière verte contenant un message de réussite s’affiche en haut de la page.

Note

Pour utiliser cette fonctionnalité, vous devrez peut-être effectuer une mise à jour vers la dernière version de l’AWS CLI. Pour plus d’informations, consultez Installation ou mise à jour de la version la plus récente de l’AWS CLI.

Vous pouvez utiliser l’AWS CLI pour personnaliser les applications et les outils ML affichés dans Studio au niveau de l’utilisateur, à l’aide de StudioWebPortalSettings. Utilisez HiddenInstanceTypes pour masquer les types d’instances et HiddenSageMakerImageVersionAliases pour masquer les images SageMaker.

Notez que lorsque vous utilisez HiddenSageMakerImageVersionAliases :

  • L’API accepte uniquement les versions mineures VersionAliases (telles que 1.9), et non pas les versions de correctif (telles que 1.9.1).

  • Vous pouvez saisir des versions non publiées via la CLI ou le kit SDK. Toutefois, ces versions ne seront pas affichées dans la console et seront remplacées une fois les règles modifiées via la console.

Dans l’exemple suivant, pour l’éditeur de code, basé sur Code-OSS, Visual Studio Code – Open Source et JupyterLab, les éléments suivants sont masqués pour l’utilisateur userProfileName dans le domaine domainId :

  • Types d’instances ml.r6id.24xlarge et ml.r6id.32xlarge.

  • Versions 1.9 et 1.8 de l’image sagemaker_distribution.

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" ] } ] } }'

Notez que les types d’instances ne sont pas tous disponibles dans toutes les Régions AWS.