Share via


Paquetes de Python que se admiten en Power BI

Puede usar el eficaz lenguaje de programación Python para crear objetos visuales en Power BI. En Power BI se admiten muchos paquetes de Python y con el tiempo se van admitiendo más.

En las secciones siguientes se proporciona una tabla con los paquetes de Python que se admiten en Power BI, ordenados alfabéticamente.

Solicitar compatibilidad para nuevos paquetes de Python

Los paquetes de Python admitidos para Power BI se encuentran en la siguiente sección. Si quiere solicitar soporte técnico de un paquete de Python que no se encuentra en esa lista, envíe su solicitud a Power BI Ideas.

Requisitos y limitaciones de los paquetes de Python

Hay una serie de requisitos y limitaciones para los paquetes de Python:

  • Tiempo de ejecución actual de Python: Python 3.7.7.
  • Power BI, en su mayor parte, es compatible con los paquetes de Python con licencias de software gratuitas y de código abierto como GPL-2, GPL-3, MIT+, etc.
  • Power BI admite los paquetes publicados en PyPI. El servicio no es compatible con los paquetes de Python personalizados o privados. Animamos a los usuarios a que pongan sus paquetes privados a disposición de PyPI antes de solicitar que el paquete esté disponible en Power BI.
  • Para los objetos visuales de Python en Power BI Desktop, puede instalar cualquier paquete, incluidos los paquetes de Python personalizados.
  • Por motivos de privacidad y seguridad, no se admiten los paquetes de Python que proporcionan consultas cliente-servidor mediante la red en el servicio. Las redes están bloqueadas para estos intentos.
  • El proceso de aprobación para incluir un nuevo paquete de Python tiene un árbol de dependencias. No se admiten algunas dependencias que deben estar instaladas en el servicio.

Paquetes de Python compatibles con Power BI

En la siguiente tabla se muestran los paquetes compatibles con Power BI.

Paquete Versión Vínculo
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

Para más información sobre Python en Power BI, eche un vistazo a los siguientes artículos: