Développer du code à l'aide de Posit Workbench (y compris RStudio Pro)

Avant de commencer

Avant de commencer à utiliser Cloud Workstations, assurez-vous de disposer des autorisations requises et de suivre ces étapes de configuration obligatoires:

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  5. Make sure that billing is enabled for your Google Cloud project.

  6. Enable the Cloud Workstations API.

    Enable the API

  7. Si vous êtes administrateur, assurez-vous de disposer du rôle IAM Administrateur des stations de travail Cloud sur le projet afin de pouvoir créer des configurations de stations de travail.

    Si vous êtes développeur et que vous ne disposez pas de configurations de stations de travail dans la console Google Cloud, demandez à l'administrateur Cloud Workstations de votre organisation de créer une configuration de station de travail pour vous ou assurez-vous de disposer d'un rôle IAM administrateur Cloud Workstations sur le projet afin de pouvoir créer ces ressources vous-même. Pour vérifier vos rôles IAM, accédez à la page IAM de la console Google Cloud:

    Accéder à IAM

Créer la configuration de la station de travail

Pour utiliser Posit Workbench (y compris RStudio Pro), vous devez créer une configuration de station de travail pour les développeurs de votre organisation:

  1. Recherchez votre clé de licence Posit Workbench et gardez-la à portée de main, car vous en aurez besoin à l'étape suivante. Si vous avez besoin d'une clé de licence Posit Workbench, contactez votre conseiller Posit chargé de la réussite client ou envoyez un e-mail à l'adresse sales@posit.co.

  2. Suivez les instructions pour créer une configuration de station de travail.

    1. Lorsque vous arrivez à l'étape Personnalisation de l'environnement, sélectionnez Éditeurs de code sur des images de base.

    2. Dans le menu Éditeurs de code, sélectionnez Posit Workbench (y compris RStudio Pro) Fourni par un tiers.

    3. Cliquez sur la flèche d'expansion arrow_drop_down dans la section Options avancées des conteneurs.

      1. Accédez à la section Variables d'environnement, puis cliquez sur Ajouter une variable.

      2. Saisissez RSW_LICENSE dans le champ Key (Clé) et collez votre clé de licence Posit Workbench dans le champ Value (Valeur).

      3. Cliquez sur Continuer.

    4. Lorsque vous arrivez à l'étape Ajouter des utilisateurs, accordez à vos développeurs des autorisations d'accès IAM aux stations de travail Cloud pour la configuration de la station de travail.

    5. Pour créer la configuration de votre station de travail et y ajouter ces utilisateurs, cliquez sur Créer.

      Si vous avez également choisi de créer un cluster, la création du cluster peut prendre jusqu'à 20 minutes.

    Les développeurs de votre équipe devraient désormais pouvoir créer des stations de travail avec Posit Workbench.

Configurer votre poste de travail

Pour créer une station de travail, procédez comme suit :

  1. Dans la console Google Cloud, accédez à la page Cloud Workstations > Workstations.

    Accéder à Stations de travail

  2. Cliquez sur add_boxCréer.

    Le lien Créer peut être désactivé s'il n'existe aucune configuration dans le projet ou si vous ne disposez pas des autorisations nécessaires pour les afficher. Demandez à l'administrateur Cloud Workstations de votre organisation de créer une configuration de station de travail pour vous.

  3. Saisissez le nom de votre station de travail.

    Suivez les conventions d'attribution de nom des ressources Compute Engine et choisissez un nom unique au sein du cluster de stations de travail.

  4. Cliquez sur la flèche de développement arrow_drop_down dans le champ Configuration, puis sélectionnez la configuration de la station de travail Posit Workbench (tiers).

  5. Cliquez sur Créer pour créer votre station de travail.

Lancer votre station de travail

Maintenant que vous avez créé votre station de travail, vous pouvez la démarrer, puis la lancer pour commencer le développement:

  1. Cliquez sur Stations de travail.
  2. Recherchez la station de travail que vous avez créée dans la liste des stations de travail disponibles, cochez la case à côté d'elle, puis cliquez sur Démarrer. Votre station de travail est alors lancée et correspond à la configuration de la station de travail parente.
  3. Si vous êtes invité à démarrer votre station de travail, cliquez sur Démarrer pour confirmer. L'état passe à Démarrage et l'icône d'état Actualiser tourne pendant l'opération de démarrage. Le démarrage de votre station de travail peut prendre quelques minutes.
  4. Lorsque votre station de travail est prête, l'état passe à En cours d'exécution et l'icône d'état affiche la coche check_circle.
  5. Cliquez sur Lancement.

Lancer une session RStudio Pro dans Posit Workbench

  1. L'exemple suivant montre la page de bienvenue de Posit Workbench. Votre page peut être différente, selon la configuration de votre poste de travail définie par votre organisation:

  2. Cliquez sur Nouvelle session.

  3. Sélectionnez RStudio Pro comme IDE et laissez Cluster défini sur Local.

    Pour en savoir plus sur Posit Workbench et les IDE compatibles, tels que Jupyter Notebook, JupyterLab et VS Code, consultez la documentation Posit.

  4. Cliquez sur Démarrer la session.

  5. Attendez que la session démarre, puis commencez à coder.

Importer des fichiers sur votre poste de travail

  1. Pour importer des fichiers de votre ordinateur local vers votre poste de travail, cliquez sur Importer.

  2. Sélectionnez le répertoire cible dans lequel vous souhaitez stocker les fichiers sur votre station de travail.

  3. Cliquez sur Sélectionner un fichier pour sélectionner le fichier à importer.

  4. Pour commencer l'importation, cliquez sur OK.

Pour importer plusieurs fichiers ou un répertoire, créez un fichier ZIP. Le fichier ZIP est développé après l'importation.

Importer des fichiers depuis votre poste de travail

  1. Pour importer des fichiers depuis votre poste de travail, cliquez sur Importer un ensemble de données, puis sélectionnez le type d'ensemble de données.

  2. Accédez à l'ensemble de données à importer depuis votre poste de travail, puis sélectionnez-le.

    L'IDE Posit Workbench dépend de différents paquets R pour différentes fonctionnalités. Par exemple, si vous importez un fichier Excel, certains packages doivent être installés. Si vous êtes invité à installer les packages requis, cliquez sur Yes (Oui).

  3. Pour commencer l'importation, cliquez sur Importer.

Obtenir de l'aide pour résoudre les problèmes liés à Posit Workbench

Si vous rencontrez des problèmes avec Posit Workbench ou avec l'image du conteneur Posit Workbench, signalez-les à Posit à l'adresse support@posit.co.

Étape suivante