Informazioni sui pacchetti Python supportati in Power BI

È possibile usare il potente linguaggio di programmazione Python per creare oggetti visivi in Power BI. Molti pacchetti Python sono supportati in Power BI e altri sono supportati sempre.

Le sezioni seguenti forniscono una tabella alfabetica di cui sono supportati i pacchetti Python in Power BI.

Richiedere supporto per un nuovo pacchetto Python

I pacchetti Python supportati per Power BI sono disponibili nella sezione seguente. Se si vuole richiedere il supporto di un pacchetto Python non trovato nell'elenco, inviare la richiesta a Power BI Ideas.

Requisiti e limitazioni dei pacchetti Python

Esistono alcuni requisiti e limitazioni per i pacchetti Python:

  • Runtime Python corrente: Python 3.7.7.
  • Power BI, nella maggior parte dei casi, supporta i pacchetti Python con licenze software gratuite e open source come GP-2, GNU-3, MIT+e così via.
  • Power BI supporta i pacchetti pubblicati in PyPI. Il servizio non supporta pacchetti Python privati o personalizzati. Gli utenti sono invitati a rendere disponibili i pacchetti privati in PyPI prima di richiedere che il pacchetto sia disponibile in Power BI.
  • Per gli oggetti visivi Python in Power BI Desktop, è possibile installare qualsiasi pacchetto, inclusi i pacchetti Python personalizzati.
  • Per motivi di sicurezza e privacy, i pacchetti Python che forniscono query client-server sul Web nel servizio non sono supportati. La rete è bloccata per tali tentativi.
  • Il processo di approvazione per l'inclusione di un nuovo pacchetto Python ha un albero delle dipendenze. Alcune dipendenze necessarie per l'installazione nel servizio non possono essere supportate.

Pacchetti Python supportati in Power BI

La tabella seguente illustra i pacchetti supportati in Power BI.

Pacchetto Versione Collega
cycler 0.11.0 https://pypi.org/project/cycler
joblib 1.1.0 https://pypi.org/project/joblib
kiwisolver 1.4.4 https://pypi.org/project/kiwisolver
matplotlib 3.2.2 https://pypi.org/project/matplotlib
numpy 1.21.6 https://pypi.org/project/numpy
packaging 21.3 https://pypi.org/project/packaging
pandas 1.3.5 https://pypi.org/project/pandas
patsy 0.5.2 https://pypi.org/project/patsy
pip 22.1.2 https://pypi.org/project/pip
pyparsing 3.0.9 https://pypi.org/project/pyparsing
python-dateutil 2.8.2 https://pypi.org/project/python-dateutil
pytz 2022.1 https://pypi.org/project/pytz
scikit-learn 1.0.2 https://pypi.org/project/scikit-learn
scipy 1.7.3 https://pypi.org/project/scipy
seaborn 0.11.2 https://pypi.org/project/seaborn
setuptools 63.2.0 https://pypi.org/project/setuptools
six 1.16.0 https://pypi.org/project/six
statsmodels 0.13.2 https://pypi.org/project/statsmodels
threadpoolctl 3.1.0 https://pypi.org/project/threadpoolctl
typing-extensions 4.3.0 https://pypi.org/project/typing-extensions
xgboost 1.6.1 https://pypi.org/project/xgboost

Per altre informazioni su Python in Power BI, vedere gli articoli seguenti: