Guide pratique pour enregistrer et partager du code dans RStudioHow to persist and share code in RStudio

ProblèmeProblem

Contrairement à un bloc-notes Azure Databricks dans lequel le contrôle de version est intégré, le code développé dans RStudio est perdu lorsque le cluster à haut niveau de concurrence hébergeant RStudio est arrêté.Unlike a Azure Databricks notebook that has version control built in, code developed in RStudio is lost when the high concurrency cluster hosting Rstudio is shut down.

SolutionSolution

Pour conserver et partager du code dans RStudio, effectuez l’une des opérations suivantes :To persist and share code in RStudio, do one of the following:

  • À partir de RStudio, enregistrez le code dans un dossier sur DBFS, accessible à la fois dans Azure Databricks Notebooks et RStudio.From RStudio, save the code to a folder on DBFS which is accessible from both Azure Databricks notebooks and RStudio.
  • Utilisez la prise en charge intégrée de la gestion de version comme git dans RStudio.Use the integrated support for version control like Git in RStudio.
  • Enregistrez le bloc-notes R dans votre système de fichiers local en l’exportant sous Rmarkdown , puis importez le fichier dans l’instance RStudio.Save the R notebook to your local file system by exporting it as Rmarkdown, then import the file into the RStudio instance.

Les blocs-notes R de partage de blog à l’aide de RMarkdown décrivent les étapes plus en détail.The blog Sharing R Notebooks using RMarkdown describes the steps in more detail.

Ce processus vous permet de conserver le code développé dans RStudio et de partager des blocs-notes entre l’environnement du bloc-notes Azure Databricks et RStudio.This process allows you to persist code developed in RStudio and share notebooks between the Azure Databricks notebook environment and RStudio.