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 utiliser le puissant langage de programmation Python pour créer des visuels dans Power BI. De nombreux packages Python sont pris en charge dans Power BI et d’autres sont pris en charge tout le temps.
Les sections suivantes fournissent une table alphabétique dont les packages Python sont pris en charge dans Power BI.
Exigences et limitations des packages Python
Il existe quelques exigences et limitations pour les packages Python :
- Power BI prend généralement en charge les packages Python avec des licences logicielles gratuites et open source telles quePG-2,PG-3, MIT+, etc.
- Power BI prend en charge les packages publiés dans PyPI. Le service ne prend pas en charge les packages Python privés ou personnalisés. Les utilisateurs sont encouragés à rendre leurs packages privés disponibles sur PyPI avant de demander que le package soit disponible dans Power BI.
- Pour les visuels Python dans Power BI Desktop, vous pouvez installer n’importe quel package, y compris les packages Python personnalisés.
- Pour des raisons de sécurité et de confidentialité, les packages Python qui fournissent des requêtes client-serveur sur le web dans le service ne sont pas pris en charge. La mise en réseau est bloquée pour ces tentatives.
- Le processus d’approbation pour inclure un nouveau package Python a une arborescence de dépendances. Certaines dépendances requises pour être installées dans le service ne peuvent pas être prises en charge.
Pour les rapports dans les espaces de travail pris en charge par Premium/Fabric
- Runtime Python : Python 3.11
Packages Python pris en charge dans le service Power BI
Le tableau suivant indique quels packages sont pris en charge dans Power BI pour les rapports dans les espaces de travail sauvegardés Premium/Fabric et les licences Pro/PPU. Télécharger des packages ici
| Paquet | Version |
|---|---|
| asttokens | 2.4.1 |
| certifi | 2024.8.30 |
| Comm. | 0.2.2 |
| contourpy | 1.3.0 |
| cycliste | 0.12.1 |
| debugpy | 1.8.5 |
| décorateur | 5.1.1 |
| groupe d'exceptions | 1.2.2 |
| Exécution | 2.1.0 |
| outils de police | 4.53.1 |
| importlib_metadata | 8.4.0 |
| ipykernel | 6.29.4 |
| ipython | 8.27.0 |
| Jedi | 0.19.1 |
| joblib | 1.4.2 |
| jupyter_client | 8.6.2 |
| jupyter_core | 5.7.2 |
| kiwisolver | 1.4.5 |
| matplotlib | 3.8.4 |
| matplotlib inline | 0.1.7 |
| munkres | 1.1.4 |
| nest_asyncio | 1.6.0 |
| numpy | 2.0.0 |
| empaquetage | 24.1 |
| Pandas | 2.2.2 |
| parso | 0.8.4 |
| dupe | 0.5.6 |
| pexpect | 4.9.0 |
| pickleshare | 0.7.5 |
| oreiller | 10.4.0 |
| pépin | Vingt-quatre |
| platformdirs | 4.2.2 |
| Plis | 3.11 |
| prompt_toolkit | 3.0.47 |
| psutil | 6.0.0 |
| ptyprocess | 0.7.0 |
| pure_eval | 0.2.3 |
| Pygments | 2.18.0 |
| pyparsing | 3.1.2 |
| PyQt5 | 5.15.9 |
| PyQt5 sip | 12.12.2 |
| python dateutil | 2.9.0 |
| pytz | 2024.1 |
| pyzmq | 26.2.0 |
| scikit learn | 1.5.0 |
| scipy (bibliothèque Python pour le calcul scientifique) | 1.13.1 |
| seaborn | 0.13.2 |
| setuptools | 70.0.0 |
| siroter | 6.7.12 |
| Six | 1.16.0 |
| données de pile | 0.6.2 |
| statsmodels, une bibliothèque Python pour la modélisation statistique | 0.14.2 |
| threadpoolctl | 3.5.0 |
| TOML | 0.10.2 |
| tomli | 2.0.1 |
| tornade | 6.4.1 |
| Traitlets | 5.14.3 |
| typing_extensions | 4.12.2 |
| tzdata | 2024.1 |
| unicodedata2 | 15.1.0 |
| wcwidth | 0.2.13 |
| roue | 0.44.0 |
| xgboost | 2.0.3 |
| zipp | 3.20.1 |
Considérations et limitations
Les visuels Py ne sont pas pris en charge dans le service pour les clients et locataires du cloud souverain dans les régions sans disponibilité de Fabric. Les visuels Py sont pris en charge dans Desktop pour tous les utilisateurs.
Les visuels Py ne sont pas pris en charge avec les profils de principal de service pour les données propriétaires d’application.
Les visuels Py rendus à partir du service Power BI sont soumis à une limite de 30 Mo. Cette limite s’applique à la charge utile totale des données d’entrée compressées et au script Python lui-même. Vérifiez toujours les visuels Py après avoir publié le rapport pour vous assurer que le rapport s’affiche comme prévu.
Les visuels Py affichés dans le service Power BI sont soumis à un délai d’exécution de script de 1 minute.
La publication sur le web n’est pas prise en charge.
Contenu connexe
Pour plus d’informations sur Python dans Power BI, consultez les articles suivants :