Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Stockez les données de l'application SageMaker Canvas dans votre propre espace d' SageMaker IA

Mode de mise au point
Stockez les données de l'application SageMaker Canvas dans votre propre espace d' SageMaker IA - Amazon SageMaker AI

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les données de votre application Amazon SageMaker Canvas, telles que les ensembles de données que vous importez et les artefacts de votre modèle, sont stockées dans un espace privé Amazon SageMaker Studio. L'espace comprend un volume de stockage pour les données de votre application avec 100 Go de stockage par profil utilisateur, le type d'espace (dans ce cas, une application Canvas) et l'image du conteneur de votre application. Lorsque vous configurez Canvas et lancez votre application pour la première fois, SageMaker AI crée un espace privé par défaut qui est attribué à votre profil utilisateur et stocke vos données Canvas. Vous n'avez pas à effectuer de configuration supplémentaire pour configurer l'espace, car l' SageMaker IA crée automatiquement l'espace en votre nom. Toutefois, si vous ne souhaitez pas utiliser l'espace par défaut, vous avez la possibilité de spécifier un espace que vous avez créé vous-même. Cela peut être utile si vous souhaitez isoler vos données. La page suivante explique comment créer et configurer votre propre espace Studio pour stocker les données de l'application Canvas.

Note

Vous ne pouvez configurer un espace Studio personnalisé que pour les nouvelles applications Canvas. Vous ne pouvez pas modifier la configuration de l'espace pour les applications Canvas existantes.

Avant de commencer

Votre domaine ou profil utilisateur Amazon SageMaker AI doit disposer d'au moins 100 Go de stockage pour créer et utiliser l'application SageMaker Canvas.

Si vous avez créé votre domaine via la console SageMaker AI, un espace de stockage suffisant est fourni par défaut et vous n'avez aucune action supplémentaire à effectuer. Si vous avez créé votre domaine ou votre profil utilisateur avec le CreateDomainou CreateUserProfile APIs, assurez-vous de définir la MaximumEbsVolumeSizeInGb valeur sur 100 Go ou plus. Pour définir une valeur de stockage supérieure, vous pouvez soit créer un nouveau domaine ou profil utilisateur, soit mettre à jour un domaine ou un profil utilisateur existant à l'aide du UpdateDomainou UpdateUserProfile APIs.

Créez un nouvel espace

Créez d'abord un nouvel espace Studio configuré pour stocker les données de l'application Canvas. Il s'agit de l'espace que vous spécifiez lors de la création d'une nouvelle application Canvas à l'étape suivante.

Pour créer un espace, vous pouvez utiliser le AWS SDK for Python (Boto3) ou le AWS CLI.

SDK for Python (Boto3)

L'exemple suivant montre comment utiliser la AWS SDK for Python (Boto3) create_space méthode pour créer un espace que vous pouvez utiliser pour les applications Canvas. Assurez-vous de spécifier les paramètres suivants :

  • DomainId: Spécifiez l'ID de votre domaine SageMaker AI. Pour trouver votre identifiant, vous pouvez accéder à la console SageMaker AI à l'https://console.aws.amazon.com/sagemaker/adresse et localiser votre domaine dans la section Domaines.

  • SpaceName: Spécifiez le nom du nouvel espace.

  • EbsVolumeSizeinGb: Spécifiez la taille du volume de stockage pour votre espace (en Go). La valeur minimale est 5 et la valeur maximale est16384.

  • SharingType: Spécifiez ce champ sous la formePrivate. Pour de plus amples informations, veuillez consulter Espaces Amazon SageMaker Studio.

  • OwnerUserProfileName: Spécifiez le nom du profil utilisateur. Pour trouver les noms de profil utilisateur associés à un domaine, vous pouvez accéder à la console SageMaker AI à l'https://console.aws.amazon.com/sagemaker/adresse et localiser votre domaine dans la section Domaines. Dans les paramètres du domaine, vous pouvez consulter les profils des utilisateurs.

  • AppType: Spécifiez ce champ sous la formeCanvas.

response = client.create_space( DomainId='<your-domain-id>', SpaceName='<your-new-space-name>', SpaceSettings={ 'AppType': 'Canvas', 'SpaceStorageSettings': { 'EbsStorageSettings': { 'EbsVolumeSizeInGb': <storage-volume-size> } }, }, OwnershipSettings={ 'OwnerUserProfileName': '<your-user-profile>' }, SpaceSharingSettings={ 'SharingType': 'Private' } )
AWS CLI

L'exemple suivant montre comment utiliser la AWS CLI create-space méthode pour créer un espace que vous pouvez utiliser pour les applications Canvas. Assurez-vous de spécifier les paramètres suivants :

  • domain-id: Spécifiez l'ID de votre domaine. Pour trouver votre identifiant, vous pouvez accéder à la console SageMaker AI à l'https://console.aws.amazon.com/sagemaker/adresse et localiser votre domaine dans la section Domaines.

  • space-name: Spécifiez le nom du nouvel espace.

  • EbsVolumeSizeinGb: Spécifiez la taille du volume de stockage pour votre espace (en Go). La valeur minimale est 5 et la valeur maximale est16384.

  • SharingType: Spécifiez ce champ sous la formePrivate. Pour de plus amples informations, veuillez consulter Espaces Amazon SageMaker Studio.

  • OwnerUserProfileName: Spécifiez le nom du profil utilisateur. Pour trouver les noms de profil utilisateur associés à un domaine, vous pouvez accéder à la console SageMaker AI à l'https://console.aws.amazon.com/sagemaker/adresse et localiser votre domaine dans la section Domaines. Dans les paramètres du domaine, vous pouvez consulter les profils des utilisateurs.

  • AppType: Spécifiez ce champ sous la formeCanvas.

create-space --domain-id <your-domain-id> --space-name <your-new-space-name> --space-settings '{ "AppType": "Canvas", "SpaceStorageSettings": { "EbsStorageSettings": {"EbsVolumeSizeInGb": <storage-volume-size>} }, }' --ownership-settings '{"OwnerUserProfileName": "<your-user-profile>"}' --space-sharing-settings '{"SharingType": "Private"}'

L'exemple suivant montre comment utiliser la AWS SDK for Python (Boto3) create_space méthode pour créer un espace que vous pouvez utiliser pour les applications Canvas. Assurez-vous de spécifier les paramètres suivants :

  • DomainId: Spécifiez l'ID de votre domaine SageMaker AI. Pour trouver votre identifiant, vous pouvez accéder à la console SageMaker AI à l'https://console.aws.amazon.com/sagemaker/adresse et localiser votre domaine dans la section Domaines.

  • SpaceName: Spécifiez le nom du nouvel espace.

  • EbsVolumeSizeinGb: Spécifiez la taille du volume de stockage pour votre espace (en Go). La valeur minimale est 5 et la valeur maximale est16384.

  • SharingType: Spécifiez ce champ sous la formePrivate. Pour de plus amples informations, veuillez consulter Espaces Amazon SageMaker Studio.

  • OwnerUserProfileName: Spécifiez le nom du profil utilisateur. Pour trouver les noms de profil utilisateur associés à un domaine, vous pouvez accéder à la console SageMaker AI à l'https://console.aws.amazon.com/sagemaker/adresse et localiser votre domaine dans la section Domaines. Dans les paramètres du domaine, vous pouvez consulter les profils des utilisateurs.

  • AppType: Spécifiez ce champ sous la formeCanvas.

response = client.create_space( DomainId='<your-domain-id>', SpaceName='<your-new-space-name>', SpaceSettings={ 'AppType': 'Canvas', 'SpaceStorageSettings': { 'EbsStorageSettings': { 'EbsVolumeSizeInGb': <storage-volume-size> } }, }, OwnershipSettings={ 'OwnerUserProfileName': '<your-user-profile>' }, SpaceSharingSettings={ 'SharingType': 'Private' } )

Vous devriez maintenant avoir un espace. Gardez une trace du nom de votre espace pour l'étape suivante.

Création d'une nouvelle application Canvas

Après avoir créé un espace, créez une nouvelle application Canvas qui spécifie l'espace comme emplacement de stockage.

Pour créer une nouvelle application Canvas, vous pouvez utiliser le AWS SDK for Python (Boto3) ou le AWS CLI.

Important

Vous devez utiliser le AWS SDK for Python (Boto3) ou le AWS CLI pour créer votre application Canvas. La spécification d'un espace personnalisé lors de la création d'applications Canvas via la console SageMaker AI n'est pas prise en charge.

SDK for Python (Boto3)

L'exemple suivant montre comment utiliser AWS SDK for Python (Boto3) create_app cette méthode pour créer une nouvelle application Canvas. Assurez-vous de spécifier les paramètres suivants :

  • DomainId: Spécifiez l'ID de votre domaine SageMaker AI.

  • SpaceName: Spécifiez le nom de l'espace que vous avez créé à l'étape précédente.

  • AppType: Spécifiez ce champ sous la formeCanvas.

  • AppName: Spécifiez default comme nom de l'application.

response = client.create_app( DomainId='<your-domain-id>', SpaceName='<your-space-name>', AppType='Canvas', AppName='default' )
AWS CLI

L'exemple suivant montre comment utiliser AWS CLI create-app cette méthode pour créer une nouvelle application Canvas. Assurez-vous de spécifier les paramètres suivants :

  • DomainId: Spécifiez l'ID de votre domaine SageMaker AI.

  • SpaceName: Spécifiez le nom de l'espace que vous avez créé à l'étape précédente.

  • AppType: Spécifiez ce champ sous la formeCanvas.

  • AppName: Spécifiez default comme nom de l'application.

create-app --domain-id <your-domain-id> --space-name <your-space-name> --app-type Canvas --app-name default

L'exemple suivant montre comment utiliser AWS SDK for Python (Boto3) create_app cette méthode pour créer une nouvelle application Canvas. Assurez-vous de spécifier les paramètres suivants :

  • DomainId: Spécifiez l'ID de votre domaine SageMaker AI.

  • SpaceName: Spécifiez le nom de l'espace que vous avez créé à l'étape précédente.

  • AppType: Spécifiez ce champ sous la formeCanvas.

  • AppName: Spécifiez default comme nom de l'application.

response = client.create_app( DomainId='<your-domain-id>', SpaceName='<your-space-name>', AppType='Canvas', AppName='default' )

Vous devriez maintenant disposer d'une nouvelle application Canvas qui utilise un espace Studio personnalisé comme emplacement de stockage pour les données de l'application.

Important

Chaque fois que vous supprimez l'application Canvas (ou que vous vous déconnectez) et que vous devez recréer l'application, vous devez fournir votre espace SpaceName sur le terrain pour vous assurer que Canvas utilise votre espace.

L'espace est attaché au profil utilisateur que vous avez spécifié dans la configuration de l'espace. Vous pouvez supprimer votre application Canvas sans supprimer l'espace, et les données stockées dans cet espace seront conservées. Les données stockées dans votre espace ne sont supprimées que si vous supprimez votre profil utilisateur, ou si vous supprimez directement l'espace.

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.