Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vous pouvez exécuter des scripts R directement dans Power BI Desktop et importer les modèles sémantiques résultants dans un modèle de données Power BI Desktop.
Installation de R
Pour exécuter des scripts R dans Power BI Desktop, vous devez installer R sur votre ordinateur local. Vous pouvez télécharger et installer R gratuitement à partir de nombreux emplacements, y compris le dépôt CRAN. La version actuelle prend en charge les caractères Unicode et les espaces (caractères vides) dans le chemin d’installation.
Exécuter des scripts R
À l’aide de quelques étapes dans Power BI Desktop, vous pouvez exécuter des scripts R et créer un modèle de données. Avec le modèle de données, vous pouvez créer des rapports et les partager sur le service Power BI. Le script R dans Power BI Desktop prend désormais en charge les formats numériques qui contiennent des décimales (.) et des virgules (,).
Préparer un script R
Pour exécuter un script R dans Power BI Desktop, créez le script dans votre environnement de développement R local et assurez-vous qu’il s’exécute correctement.
Pour exécuter le script dans Power BI Desktop, vérifiez que le script s’exécute correctement dans un espace de travail nouveau et non modifié. Cette condition préalable signifie que tous les packages et dépendances doivent être chargés et exécutés explicitement. Vous pouvez utiliser source() pour exécuter des scripts dépendants.
Lorsque vous préparez et exécutez un script R dans Power BI Desktop, il existe quelques limitations :
- Étant donné que seules les trames de données sont importées, n’oubliez pas de représenter les données à importer dans Power BI dans une trame de données.
- Les colonnes typées comme Complexe et Vector ne sont pas importées, et elles sont remplacées par des valeurs d’erreur dans la table créée.
- Les valeurs de
N/Asont converties en valeursNULLdans Power BI Desktop. - Si un script R s’exécute plus de 30 minutes, il expire.
- Les appels interactifs dans le script R, tels que l’attente de l’entrée utilisateur, arrêtent l’exécution du script.
- Lorsque vous définissez le répertoire de travail dans le script R, vous devez définir un chemin d’accès complet au répertoire de travail, plutôt qu’un chemin relatif.
- Les scripts R ne peuvent pas s'exécuter dans le service Power BI.
Exécuter votre script R et importer des données
Vous pouvez maintenant exécuter votre script R pour importer des données dans Power BI Desktop :
Dans Power BI Desktop, sélectionnez Obtenir des données, choisissez Autre>script R, puis Connect :
Si R est installé sur votre ordinateur local, copiez simplement votre script dans la fenêtre de script, puis sélectionnez OK. La dernière version installée est affichée comme votre moteur R.
Sélectionnez OK pour exécuter le script R. Lorsque le script s’exécute correctement, vous pouvez ensuite choisir les trames de données résultantes à ajouter au modèle Power BI.
Vous pouvez contrôler l’installation R à utiliser pour exécuter votre script. Pour spécifier vos paramètres d’installation de R, choisissez Fichier>>, puis sélectionnez Scripts R. Sous options de script R, la liste déroulante Répertoires de base R détecté affiche vos choix d’installation R actuels. Si l’installation R souhaitée n’est pas répertoriée, sélectionnez Autre, puis accédez ou entrez votre dossier d’installation R préféré dans Définir un répertoire de base R.
Actualiser
Vous pouvez actualiser un script R dans Power BI Desktop. Lorsque vous actualisez un script R, Power BI Desktop exécute à nouveau le script R dans l’environnement Power BI Desktop.
Contenu connexe
Consultez les informations supplémentaires suivantes sur R dans Power BI.