Informace o podporovaných balíčcích Pythonu v Power BI

K vytváření vizuálů v Power BI můžete použít výkonný programovací jazyk Python . V Power BI se podporuje mnoho balíčků Pythonu a neustále se podporují další balíčky.

Následující části obsahují abecední tabulku balíčků Pythonu, které jsou podporovány v Power BI.

Požadavky a omezení balíčků Pythonu

Pro balíčky Pythonu existuje několik požadavků a omezení:

  • Power BI obvykle podporuje balíčky Pythonu s bezplatnými a opensourcovými softwarovými licencemi, jako jsou GPL-2, GPL-3, MIT+atd.
  • Power BI podporuje balíčky publikované v PyPI. Služba nepodporuje privátní ani vlastní balíčky Pythonu. Uživatelům se doporučuje zpřístupnit své privátní balíčky na PyPI před vyžádáním balíčku v Power BI.
  • Pro vizuály Pythonu v Power BI Desktopu můžete nainstalovat libovolný balíček, včetně vlastních balíčků Pythonu.
  • Z důvodů zabezpečení a ochrany osobních údajů se balíčky Pythonu, které poskytují dotazy na klient-server přes web ve službě, nepodporují. U takových pokusů se zablokují sítě.
  • Proces schvalování pro zahrnutí nového balíčku Pythonu má strom závislostí. Některé závislosti nutné k instalaci ve službě se nedají podporovat.

Pro sestavy v pracovních prostorech s podporou Premium/Fabric

  • Modul runtime Pythonu: Python 3.11

Balíčky Pythonu podporované ve službě Power BI

Následující tabulka ukazuje, které balíčky jsou podporovány v Power BI pro sestavy v pracovních prostorech s podporou Premium/Fabric a licencemi Pro/PPU. Zde si můžete stáhnout balíčky.

Balíček Verze
asttokens 2.4.1
certifikát 2024.8.30
Komunikace 0.2.2
ContourPy 1.3.0
cyklista 0.12.1
debugpy 1.8.5
dekoratér 5.1.1
skupina výjimek 1.2.2
provedení 2.1.0
nástroje pro písma 4.53.1
importlib_metadata 8.4.0
ipykernel 6.29.4
ipython 8.27.0
Jedi 0.19.1
joblib 1.4.2
klient Jupyter 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 (knihovna pro numerické výpočty v Pythonu) 2.0.0
balení 24.1
Pandy 2.2.2
Parso 0.8.4
bábovka 0.5.6
pexpect 4.9.0
PickleShare 0.7.5
polštář 10.4.0
pecka dvacet čtyři
platformdirs 4.2.2
dýha 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
knihovna pytz pro zpracování časových zón v Pythonu 2024.1
pyzmq 26.2.0
scikit learn 1.5.0
SciPy 1.13.1
narozený v moři 0.13.2
setuptools (nástroj pro vytváření a distribuci Python projektů) 70.0.0
srkat 6.7.12
šest 1.16.0
data zásobníku 0.6.2
statsmodels 0.14.2
threadpoolctl 3.5.0
toml 0.10.2
tomli 2.0.1
tornádo 6.4.1
drobné vlastnosti 5.14.3
rozšíření_typingu 4.12.2
tzdata 2024.1
unicodedata2 15.1.0
wcwidth (šířka znaků) 0.2.13
wheel 0.44.0
xgboost 2.0.3
zipový uzávěr 3.20.1

Úvahy a omezení

  • Vizuály Py nejsou podporovány ve službě pro zákazníky a nájemce Sovereign cloudu v regionech, kde není dostupná služba Fabric. Vizuály Py jsou podporované v Desktopu pro všechny uživatele.

  • Vizuály Py nejsou podporovány v profilech instančního objektu pro vlastní data aplikací.

  • Vizuály Py vykreslené ze služby Power BI podléhají limitu 30 MB. Tento limit platí pro celkovou datovou část komprimovaných vstupních dat a samotného skriptu Pythonu. Po publikování sestavy vždy zkontrolujte vizuály Py, abyste měli jistotu, že se sestava zobrazí podle očekávání.

  • Vizuály Py vykreslené ve službě Power BI podléhají vypršení časovému limitu spuštění skriptu, který je jedna minuta.

  • Publikování na webu se nepodporuje.

Další informace o Pythonu v Power BI najdete v následujících článcích: