RStudio sur Amazon SageMaker - Amazon SageMaker

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 SageMaker

RStudio est un environnement de développement intégré pour R, avec une console, un éditeur de mise en évidence de syntaxe qui prend en charge l'exécution directe du code et des outils pour le traçage, l'historique, le débogage et la gestion de l'espace de travail. Amazon SageMaker prend en charge RStudio en tant qu'environnement de développement intégré (IDE) entièrement géré intégré au SageMaker domaine Amazon via Posit Workbench. Pour plus d'informations sur Posit Workbench, consultez le site web de Posit.

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 des ressources. SageMaker

SageMaker intègre RStudio via la création d'une StudioServerPro application R.

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

  • 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 plate-forme peuvent configurer les identités, les autorisations, le réseau, le stockage et la sécurité des utilisateurs pour leurs équipes de science des données par le biais AWS IAM Identity Center de AWS Identity and Access Management 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 plus d'informations sur les étapes d'intégration pour créer un domaine avec RStudio activé, consultez. Vue d'ensemble SageMaker du domaine Amazon

Disponibilité dans les Régions

Le tableau suivant fournit des informations sur le support dans Régions AWS lequel RStudio SageMaker est pris en charge.

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

  • R StudioServerPro : L'StudioServerPro application R 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 de RStudio sont des utilisateurs du domaine autorisés à utiliser la licence RStudio.

  • Administrateur RStudio : un administrateur RStudio sur Amazon peut accéder au SageMaker tableau de bord administratif de RStudio. Les administrateurs de RStudio sur Amazon sont différents des SageMaker administrateurs « classiques » de Posit Workbench car ils n'ont pas d'accès root à l'instance qui exécute l'StudioServerPro application R 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 SageMaker instance Amazon.

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

  • R SessionGateway : L'SessionGateway application R 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 SageMaker domaine Amazon 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 présente des différences significatives par rapport à Posit Workbench.

  • Lorsqu'ils utilisent RStudio activé SageMaker, les utilisateurs n'ont pas accès aux fichiers de configuration de RStudio. Amazon SageMaker 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 Amazon compatible avec RStudio. SageMaker

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

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

  • RStudio on SageMaker 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 activé SageMaker ne prend en charge que la version de RStudio spécifiée dans. Mise à jour de la version RStudio