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.
Avec Power BI Desktop, vous pouvez utiliser votre environnement de développement intégré (IDE) Python externe pour créer et affiner des scripts Python, puis utiliser ces scripts dans Power BI.
Activer un IDE de Python externe
Vous pouvez lancer votre IDE de Python externe à partir de Power BI Desktop et importer automatiquement vos données et les afficher dans l’IDE de Python. À partir de là, vous pouvez modifier le script dans cet IDE de Python externe, puis le coller dans Power BI Desktop pour créer des visuels et des rapports Power BI.
Vous pouvez spécifier l’IDE Python à utiliser et le lancer automatiquement à partir de Power BI Desktop.
Exigences
Pour utiliser cette fonctionnalité, vous devez installer un IDE Python sur votre ordinateur local. Power BI Desktop n'inclut pas, déploie ou installe le moteur de Python. Vous devez donc installer séparément Python sur votre ordinateur local. Vous pouvez choisir l’IDE Python à utiliser, avec les options suivantes :
Vous pouvez installer votre IDE de Python favori, dont la plupart sont disponibles gratuitement, comme la page de téléchargement Visual Studio Code.
Power BI Desktop prend également en charge Visual Studio.
Vous pouvez également installer un autre IDE Python et faire en sorte que Power BI Desktop ouvre cet Python IDE en procédant de l’une des façons suivantes :
- Vous pouvez associer des fichiers .PY à l’IDE externe que vous souhaitez que Power BI Desktop lance.
- Vous pouvez spécifier le fichier .exe que Power BI Desktop utilise au lancement en sélectionnant Autre dans la section Options de script Python de la boîte de dialogue Options. Vous pouvez afficher la boîte de dialogue Options en accédant auxoptions de fichier>et aux paramètres>.
Si plusieurs IDE Python sont installés, vous pouvez spécifier lequel sera lancé en le sélectionnant dans la liste déroulante IDE Python détectés de la boîte de dialogue Options.
Par défaut, Power BI Desktop lance Visual Studio Code en tant qu'IDE de Python externe s'il est installé sur votre ordinateur local. Si Visual Studio Code n'est pas installé et que vous avez Visual Studio lancé à la place. Si aucun de ces deux EDI Python n’est installé, l’application associée aux fichiers .PY est lancée.
Et s’il n’existe aucune association de fichier .PY, il est possible d’indiquer le chemin d’accès à un IDE personnalisé dans la section Définir un répertoire de base Python de la boîte de dialogue Options. Vous pouvez également lancer un autre IDE Python en sélectionnant l’icône d’engrenage Paramètres à côté de l’icône lancer Python’IDE, dans Power BI Desktop.
Lancer un IDE de Python à partir de Power BI Desktop
Pour lancer un IDE Python à partir de Power BI Desktop, procédez comme suit :
Chargez des données dans Power BI Desktop.
Ajoutez une visualisation Python à votre canevas. Si vous n’avez pas encore activé les visuels de script, vous êtes invité à le faire.
Une fois les visuels de script activés, un visuel vide Python s'affiche prêt à afficher les résultats de votre script. Le volet éditeur de script Python s’affiche également.
Vous pouvez maintenant sélectionner les champs que vous souhaitez utiliser dans votre script Python. Lorsque vous sélectionnez un champ, le champ de l’éditeur de script Python crée automatiquement du code de script en fonction du champ ou des champs que vous sélectionnez. Vous pouvez créer ou coller votre script Python directement dans le volet de l’éditeur de script Python, ou vous pouvez le laisser vide.
Note
Le type d’agrégation par défaut pour les visuels Python est ne pas résumer.
Vous pouvez maintenant lancer votre IDE Python directement à partir de Power BI Desktop. Sélectionnez le bouton Lancer Python IDE, situé à droite de la barre de titre de l’éditeur de script Python, comme illustré dans cette capture d’écran.
Votre IDE de Python spécifié est lancé par Power BI Desktop, comme illustré dans l’image suivante. Dans cette image, Visual Studio Code est l’IDE de Python par défaut.
Note
Power BI Desktop ajoute les trois premières lignes du script pour pouvoir importer vos données à partir de Power BI Desktop une fois que vous avez exécuté le script.
Tout script que vous avez créé dans le volet éditeur de script Python de Power BI Desktop s’affiche, à partir de la ligne 4, dans votre IDE Python. À ce stade, vous pouvez créer votre script de Python dans l’IDE Python. Une fois que votre script Python est terminé dans votre IDE de Python, vous devez le copier et le coller dans le volet de l’éditeur de script Python dans Power BI Desktop, à l’exception des trois premières lignes du script généré automatiquement par Power BI Desktop. Ne copiez pas les trois premières lignes de script dans Power BI Desktop, ces lignes ont été utilisées uniquement pour importer vos données dans votre IDE Python à partir de Power BI Desktop.
Limitations connues
Le lancement d’un IDE Python directement à partir de Power BI Desktop présente quelques limitations :
- L'exportation automatique de votre script à partir de votre IDE de Python dans Power BI Desktop n'est pas prise en charge.
Contenu connexe
Consultez les informations supplémentaires suivantes sur Python dans Power BI.