View a markdown version of this page

RStudio sur Amazon AI SageMaker - 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.

RStudio sur Amazon AI SageMaker

RStudio est un environnement de développement intégré pour R, doté d'une console, d'un éditeur de surlignage syntaxique prenant en charge l'exécution directe de code et d'outils de traçage, d'historique, de débogage et de gestion de l'espace de travail. Amazon SageMaker AI prend en charge RStudio en tant qu'environnement de développement intégré (IDE) entièrement géré intégré au domaine Amazon SageMaker AI via Posit Workbench. RStudio permet aux clients de créer des informations sur la science des données à l’aide d’un environnement R. Grâce à l'intégration de RStudio, vous pouvez lancer un environnement RStudio dans le domaine pour exécuter vos flux de travail RStudio sur SageMaker des ressources d'IA. Pour plus d’informations sur Posit Workbench, consultez le site web de Posit. Cette page fournit des informations sur les concepts importants de RStudio.

SageMaker L'IA intègre RStudio par le biais de la création d'une RStudioServerPro application.

Les éléments suivants sont pris en charge par RStudio on SageMaker AI.

  • Les développeurs R utilisent l’interface IDE RStudio avec les outils de développement populaires de l’écosystème R. Les utilisateurs peuvent lancer de nouvelles sessions RStudio, écrire du code R, installer des dépendances à partir de RStudio Package Manager et publier des applications Shiny à l'aide de RStudio Connect.

  • Les développeurs R peuvent rapidement mettre à l'échelle les ressources de calcul sous-jacentes pour exécuter un traitement de données et une analyse statistique à grande échelle. 

  • Les administrateurs de plateformes peuvent configurer les identités des utilisateurs, les autorisations, la mise en réseau, le stockage et la sécurité pour leurs équipes de data science grâce à AWS IAM Identity Center Gestion des identités et des accès AWS l'intégration. Cela inclut la connexion à des ressources privées Amazon Virtual Private Cloud (Amazon VPC) et le mode sans Internet avec. AWS PrivateLink

  • Intégration avec AWS License Manager.

Pour obtenir des informations sur les étapes d’intégration pour créer un domaine avec RStudio activé, consultez Présentation du domaine Amazon SageMaker AI.

Disponibilité dans les Régions

Le tableau suivant fournit des informations sur la Régions AWS prise en charge de RStudio on SageMaker AI.

Nom de la région

Région

USA Est (Ohio)

us-east-2

USA Est (Virginie du Nord)

us-east-1

US West (N. California)

us-west-1

US West (Oregon)

us-west-2

Asia Pacific (Mumbai)

ap-south-1

Asia Pacific (Seoul)

ap-northeast-2

Asie-Pacifique (Singapour)

ap-southeast-1

Asie-Pacifique (Sydney)

ap-southeast-2

Asia Pacific (Tokyo)

ap-northeast-1

Canada (Central)

ca-central-1

Europe (Francfort)

eu-central-1

Europe (Irlande)

eu-west-1

Europe (Londres)

eu-west-2

Europe (Paris)

eu-west-3

Europe (Stockholm)

eu-north-1

Amérique du Sud (São Paulo)

sa-east-1

Composants RStudio

  • RStudioServerPro: L' RStudioServerPro application est une application multi-utilisateurs qui est une ressource partagée entre tous les profils d'utilisateurs du domaine. Une fois qu’une application RStudio est créée dans un domaine, l’administrateur peut accorder des autorisations aux utilisateurs du domaine. 

  • Utilisateur RStudio : les utilisateurs RStudio sont des utilisateurs du domaine autorisés à utiliser la licence RStudio.

  • Administrateur RStudio  : un administrateur RStudio sur Amazon SageMaker AI peut accéder au tableau de bord administratif de RStudio. Les administrateurs de RStudio sur Amazon SageMaker AI diffèrent des administrateurs « standard » de Posit Workbench car ils n'ont pas d'accès root à l'instance qui exécute l' RStudioServerPro application et ne peuvent pas modifier le fichier de configuration de RStudio.

  • RStudio Server (Serveur RStudio) : l’instance du serveur RStudio est chargée de fournir l’interface utilisateur RStudio à tous les utilisateurs autorisés. Cette instance est lancée sur une instance Amazon SageMaker AI.

  • RSession  : Une RSession est une interface basée sur un navigateur vers l'IDE RStudio qui s'exécute sur une instance Amazon AI. SageMaker Les utilisateurs peuvent créer et interagir avec leurs projets RStudio via la session RS.

  • RSessionGateway: L' RSessionGateway application est utilisée pour prendre en charge une RSession.

  • Tableau de bord administratif de RStudio  : ce tableau de bord fournit des informations sur les utilisateurs de RStudio dans le domaine Amazon SageMaker AI et leurs sessions. Ce tableau de bord n’est accessible qu’aux utilisateurs disposant d’une autorisation d’administrateur RStudio.

Différences par rapport à Posit Workbench

RStudio sur Amazon SageMaker AI présente quelques différences importantes par rapport à Posit Workbench.

  • Lors de l'utilisation de RStudio sur SageMaker AI, les utilisateurs n'ont pas accès aux fichiers de configuration de RStudio. Amazon SageMaker AI gère le fichier de configuration et définit les valeurs par défaut. Vous pouvez modifier les URL de RStudio Connect et de RStudio Package Manager lors de la création de votre domaine RStudio-enabled Amazon SageMaker AI.

  • Le partage de projets, la collaboration en temps réel et le lanceur de tâches ne sont actuellement pas pris en charge lors de l'utilisation de RStudio sur Amazon SageMaker AI.

  • Lorsque vous utilisez RStudio on SageMaker AI, l'IDE RStudio s'exécute sur des instances Amazon SageMaker AI pour les ressources de calcul conteneurisées à la demande.

  • RStudio on SageMaker AI ne prend en charge que l'IDE RStudio et ne prend pas en charge les autres IDE pris en charge par une installation de Posit Workbench.

  • RStudio on SageMaker AI ne prend en charge que la version de RStudio spécifiée dans. Gestion des versions RStudio