Utiliser des visuels Power BI basés sur R dans Power BI

S’APPLIQUE À :️ Power BI Desktop Service Power BI

Dans Power BI Desktop et dans le service Power BI, vous pouvez utiliser des visuels Power BI basés sur R sans connaître R ni utiliser de scripts R. Cela vous permet d’exploiter la puissance d’analyse et visuelle des visuels R et des scripts R sans connaître R ni effectuer de programmation.

Pour utiliser les visuels Power BI basés sur R, vous commencez par sélectionner et télécharger le visuel personnalisé R qui vous intéresse à partir de la galerie AppSource de visuels Power BI pour Power BI.

Screenshot of AppSource filtered to Power Platform and Power B I visuals.

Les sections suivantes expliquent comment sélectionner, charger et utiliser les visuels optimisés pour R dans Power BI Desktop.

Utiliser des visuels Power BI R

Pour utiliser des visuels Power BI basés sur R, téléchargez chaque visuel depuis la bibliothèque de visuels Power BI, puis utilisez le visuel comme n’importe quel autre type de visuel dans Power BI Desktop. Il existe deux façons d’obtenir des visuels Power BI : vous pouvez les télécharger à partir du site AppSource en ligne, ou les parcourir et les obtenir à partir de Power BI Desktop.

Obtenir des visuels Power BI auprès d’AppSource

Voici les étapes pour parcourir et sélectionner des visuels à partir du site en ligne AppSource :

  1. Accédez à la bibliothèque des visuels Power BI à l’adresse https://appsource.microsoft.com. Sélectionnez l’onglet Produits, sélectionnez Power Platform, puis sélectionnez Afficher toutes les applications Power Platform.

    Screenshot of AppSource with Power Platform apps selected under Products.

  2. Dans la page de la bibliothèque des Visuels Power BI, sélectionnez Visuels Power BI dans la liste des compléments, sur le volet de gauche.

    Screenshot of AppSource with Power B I visuals selected in the left pane.

  3. Sélectionnez le visuel qui vous intéresse dans la galerie. La fenêtre qui s’affiche décrit le visuel. Sélectionnez le bouton Obtenir maintenant pour effectuer le téléchargement.

    Notes

    Pour créer des scripts dans Power BI Desktop, il est nécessaire que R soit installé sur votre ordinateur local. Mais, lorsque les utilisateurs souhaitent afficher un visuel optimisé pour R dans le service Power BI, il n’est pas nécessaire que R soit installé localement.

    Screenshot showing the Time Series Forecasting Chart Power B I visual in App Source.

    Vous n’avez pas besoin d’installer R pour utiliser des visuels Power BI basés sur R dans le service Power BI. Cependant, si vous voulez utiliser des visuels Power BI basés sur R dans Power BI Desktop, vous devez installer R sur la machine locale. Vous pouvez télécharger R à partir de CRAN.

  4. Une fois le visuel téléchargé (comme n’importe quel fichier depuis le navigateur), accédez à Power BI et sélectionnez Plus d’options (...) dans le volet Visualisations, puis Importer un visuel depuis un fichier.

    Screenshot showing More options in the Power B I Visualizations pane.

  5. Un message vous met en garde sur l’importation d’un visuel personnalisé, comme dans l’image suivante :

    Screenshot showing the warning when importing a custom visual into Power B I Desktop.

  6. Accédez à l’emplacement dans lequel le visuel a été enregistré, puis sélectionnez le fichier correspondant. Les visualisations Power BI Desktop personnalisées ont l’extension .pbiviz.

    Screenshot showing selection of a Power B I custom visualization file for import.

  7. De retour dans Power BI, vous pouvez constater que le nouveau type de visuel figure dans le volet Visualisations.

    Screenshot showing the new imported custom visualization in the Power B I Desktop Visualizations pane.

  8. Lorsque vous importez le nouveau visuel (ou que vous ouvrez un rapport qui contient un visuel personnalisé optimisé pour R), Power BI Desktop installe les packages R requis.

    Screenshot showing the R packages that have to be installed for the R-powered custom visual.

  9. Vous pouvez alors ajouter des données au visuel comme vous le feriez pour n’importe quel autre visuel Power BI Desktop. Lorsque vous avez terminé, votre visuel généré s’affiche sur le canevas. Dans le visuel suivant, le visuel basé sur R Forecasting à droite a été utilisé dans les projections de natalité des Nations Unies.

    Screenshot of the R-powered forecasting visual working with birth rate data and projections.

    Comme pour n’importe quel autre visuel Power BI Desktop, vous pouvez publier ce rapport avec ses visuels optimisés pour R dans le service Power BI et le partager avec d’autres utilisateurs.

    Visitez souvent la bibliothèque, car elle est continuellement mise à jour avec de nouveaux visuels.

Obtenir des visuels Power BI à partir de Power BI

  1. Vous pouvez également obtenir des visuels Power BI à partir de Power BI Desktop ou du service Power BI. Sélectionnez les points de suspension (...) dans le volet Visualisations et sélectionnez Obtenir plus de visuels.

    Screenshot showing Get more visuals in More options in the Power B I Visualizations pane.

  2. Quand vous procédez ainsi, la boîte de dialogue Visuels Power BI apparaît. Vous pouvez y faire défiler les visuels Power BI disponibles et sélectionner ceux qui vous intéressent. Vous pouvez effectuer une recherche par nom, sélectionner une catégorie ou simplement parcourir les visuels disponibles. Quand vous êtes prêt, sélectionnez simplement Ajouter pour ajouter le visuel personnalisé à Power BI.

    Screenshot showing Power B I visuals available when you select Get more visuals.

Contribuer aux visuels Power BI basés sur R

Si vous créez vos propres visuels R pour les utiliser dans vos rapports, vous pouvez les partager publiquement en les ajoutant à la galerie de visuels Power BI. Le processus de contribution réalisé par le biais de GitHub est décrit ici :

Résoudre les problèmes des visuels Power BI basés sur R

Les visuels Power BI basés sur R ont certaines dépendances qui doivent être satisfaites pour qu’ils fonctionnent correctement. Quand les visuels Power BI basés sur R ne s’exécutent pas ou ne se chargent pas correctement, le problème est généralement un des suivants :

  • Le moteur R est manquant.
  • Il existe des erreurs dans les scripts R sur lesquels repose le visuel.
  • Les packages R sont manquants ou obsolètes.

La section suivante décrit les étapes de dépannage possibles pour aider à répondre aux difficultés que vous rencontrez.

Packages R manquants ou obsolètes

Quand vous tentez d’installer un visuel personnalisé optimisé pour R, vous pouvez rencontrer des erreurs lorsque des packages R sont obsolètes ou manquants. Cela est dû à une des raisons suivantes :

  • L’installation de R n’est pas compatible avec le package R
  • Les paramètres de proxy, de logiciel antivirus ou de pare-feu empêchent R de se connecter à Internet
  • La connexion Internet est lente ou il y a un problème de connexion

L’équipe Power BI travaille activement pour atténuer ces problèmes en amont. La prochaine version de Power BI Desktop intègrera des mises à jour qui permettront de les résoudre. En attendant, vous pouvez effectuer une ou plusieurs des étapes suivantes pour atténuer les problèmes :

  1. Supprimez le visuel personnalisé, puis réinstallez-le. Cela lance une nouvelle installation des packages R.

  2. Si votre installation de R n’est pas à jour, mettez-la à niveau, puis supprimez et réinstallez le visuel personnalisé comme décrit à l’étape précédente.

    Les versions prises en charge de R sont répertoriées dans la description de chaque visuel personnalisé optimisé pour R, comme illustré dans l’image suivante.

    Screenshot showing the supported R versions for a Power B I R-powered custom visual.

    Remarque

    Vous pouvez conserver l’installation R d’origine et associer uniquement Power BI Desktop avec la version actuelle que vous installez. Accédez à Fichier > Options et paramètres > Options Script R>.

  3. Installez les packages R manuellement à l’aide d’une console R. Les étapes de cette approche sont les suivantes :

    a. Téléchargez le script d’installation des visuels optimisés pour R et enregistrez ce fichier sur un lecteur local.

    b. Dans la console R, exécutez la commande suivante :

    source("C:/Users/david/Downloads/ScriptInstallPackagesForForecastWithWorkarounds.R")
    

    Les emplacements d’installation par défaut sont les suivants :

        c:\Program Files\R\R-3.3.x\bin\x64\Rterm.exe (for CRAN-R)
        c:\Program Files\R\R-3.3.x\bin\x64\Rgui.exe (for CRAN-R)
        c:\Program Files\R\R-3.3.x\bin\R.exe (for CRAN-R)
        c:\Program Files\Microsoft\MRO-3.3.x\bin\R.exe (for MRO)
        c:\Program Files\Microsoft\MRO-3.3.x\bin\x64\Rgui.exe (for MRO)
        c:\Program Files\RStudio\bin\rstudio.exe (for RStudio)
    
  4. Si les étapes précédentes ne fonctionnent pas, essayez ce qui suit :

    a. Utilisez R Studio et effectuez l’étape décrite au point 3.b. plus haut (exécutez la ligne de script à partir de la console R).

    b. Si l’étape précédente ne fonctionne pas, modifiez Outils > Options globales > Packages dans R Studio, activez la case à cocher Utiliser la bibliothèque/le proxy Internet Explorer pour HTTP, puis répétez l’étape 3.b. décrite dans la procédure plus haut.

Consultez les informations supplémentaires suivantes sur R dans Power BI.