Поделиться через


Узнайте, какие пакеты Python поддерживаются в Power BI

Вы можете использовать мощный язык программирования Python для создания визуальных элементов в Power BI. Многие пакеты Python поддерживаются в Power BI и поддерживаются все время.

В следующих разделах представлена алфавитная таблица, в которой поддерживаются пакеты Python в Power BI.

Запрос на поддержку нового пакета Python

Поддерживаемые пакеты Python для Power BI находятся в следующем разделе. Если вы хотите запросить поддержку пакета Python, не найденного в этом списке, отправьте запрос в идеи Power BI.

Требования и ограничения пакетов Python

Существует несколько требований и ограничений для пакетов Python:

  • Текущая среда выполнения Python: Python 3.7.7.
  • Power BI, в большинстве случаев, поддерживает пакеты Python с бесплатными лицензиями на программное обеспечение с открытым кодом, такими как GPL-2, GPL-3, MIT+и т. д.
  • Power BI поддерживает пакеты, опубликованные в PyPI. Служба не поддерживает частные или пользовательские пакеты Python. Пользователям рекомендуется сделать свои частные пакеты доступными в PyPI, прежде чем запрашивать пакет в Power BI.
  • Для визуальных элементов Python в Power BI Desktop можно установить любой пакет, включая пользовательские пакеты Python.
  • По соображениям безопасности и конфиденциальности пакеты Python, предоставляющие клиентские запросы через Интернет в службе, не поддерживаются. Сети блокируются для таких попыток.
  • Процесс утверждения для включения нового пакета Python содержит дерево зависимостей. Некоторые зависимости, необходимые для установки в службе, не поддерживаются.

Пакеты Python, поддерживаемые в Power BI

В следующей таблице показано, какие пакеты поддерживаются в Power BI.

Пакет Версия Установить связь
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

Дополнительные сведения о Python в Power BI см. в следующих статьях: