Dowiedz się, które pakiety języka Python są obsługiwane w usłudze Power BI

Możesz użyć zaawansowanego języka programowania Python do tworzenia wizualizacji w usłudze Power BI. Wiele pakietów języka Python jest obsługiwanych przez cały czas w usłudze Power BI.

Poniższe sekcje zawierają tabelę alfabetyczną, której pakiety języka Python są obsługiwane w usłudze Power BI.

Żądanie obsługi nowego pakietu języka Python

Obsługiwane pakiety języka Python dla usługi Power BI znajdują się w poniższej sekcji. Jeśli chcesz poprosić o pomoc techniczną pakietu języka Python, który nie został znaleziony na tej liście, prześlij żądanie do usługi Power BI Ideas.

Wymagania i ograniczenia pakietów języka Python

Istnieje kilka wymagań i ograniczeń dotyczących pakietów języka Python:

  • Bieżące środowisko uruchomieniowe języka Python: Python 3.7.7.
  • Usługa Power BI, w większości przypadków, obsługuje pakiety języka Python z bezpłatnymi licencjami oprogramowania typu open source, takimi jak GPL-2, GPL-3, MIT+itd.
  • Usługa Power BI obsługuje pakiety opublikowane w interfejsie PyPI. Usługa nie obsługuje prywatnych ani niestandardowych pakietów języka Python. Użytkownicy są zachęcani do udostępniania ich prywatnych pakietów w PyPI przed zażądaniem, aby pakiet był dostępny w usłudze Power BI.
  • W przypadku wizualizacji języka Python w programie Power BI Desktop można zainstalować dowolny pakiet, w tym niestandardowe pakiety języka Python.
  • Ze względów bezpieczeństwa i prywatności pakiety języka Python, które zapewniają zapytania klient-serwer za pośrednictwem sieci Web w usłudze, nie są obsługiwane. Sieć jest blokowana w przypadku takich prób.
  • Proces zatwierdzania dołączania nowego pakietu języka Python ma drzewo zależności. Niektóre zależności wymagane do zainstalowania w usłudze nie mogą być obsługiwane.

Pakiety języka Python obsługiwane w usłudze Power BI

W poniższej tabeli przedstawiono pakiety obsługiwane w usłudze Power BI.

Pakiet Wersja Link
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

Aby uzyskać więcej informacji na temat języka Python w usłudze Power BI, zapoznaj się z następującymi artykułami: