Power BI'da hangi Python paketlerinin desteklendiği hakkında bilgi edinin

Power BI'da görseller oluşturmak için güçlü Python programlama dilini kullanabilirsiniz. Birçok Python paketi Power BI'da desteklenir ve daha fazlası sürekli desteklenmektedir.

Aşağıdaki bölümlerde Python paketlerinin Power BI'da desteklendiği alfabetik bir tablo sağlanır.

Python paketlerinin gereksinimleri ve sınırlamaları

Python paketleri için birkaç gereksinim ve sınırlama vardır:

  • Power BI genellikle GPL-2, GPL-3, MIT+ gibi ücretsiz ve açık kaynak yazılım lisanslarına sahip Python paketlerini destekler.
  • Power BI, PyPI'da yayımlanan paketleri destekler. Hizmet özel veya özel yapım Python paketlerini desteklemez. Kullanıcıların paketin Power BI'da kullanılabilir olmasını istemeden önce özel paketlerini PyPI'de kullanılabilir hale getirmeleri tavsiye edilir.
  • Power BI Desktop'taki Python görselleri için, özel Python paketleri de dahil olmak üzere herhangi bir paketi yükleyebilirsiniz.
  • Güvenlik ve gizlilik nedenleriyle, hizmette web üzerinden istemci-sunucu sorguları sağlayan Python paketleri desteklenmez. Bu tür girişimler için ağ engellenir.
  • Yeni bir Python paketi eklemeye yönelik onay işleminde bağımlılık ağacı vardır. Hizmete yüklenmesi gereken bazı bağımlılıklar desteklenemez.

Premium/Fabric destekli çalışma alanlarındaki raporlar için

  • Python çalışma zamanı: Python 3.11

Power BI hizmetinde desteklenen Python paketleri

Aşağıdaki tabloda, Premium/Fabric destekli çalışma alanlarındaki raporlar ve Pro/PPU lisansları için Power BI'da hangi paketlerin desteklendiği gösterilmektedir. Paketleri buradan indirin

Paket Sürüm
ast jetonları 2.4.1
sertifika 2024.8.30
İletişim 0.2.2
ContourPy 1.3.0
bisikletçi 0.12.1
debugpy 1.8.5
dekoratör 5.1.1
- istisna grubu 1.2.2
Uygulamak 2.1.0
font araçları 4.53.1
importlib_metadata 8.4.0
ipykernel 6.29.4
ipython 8.27.0
Jedi 0.19.1
joblib kütüphanesi 1.4.2
Jupyter istemcisi 8.6.2
jupyter_core 5.7.2
kiwisolver 1.4.5
matplotlib (Python için popüler bir grafik kütüphanesi) 3.8.4
matplotlib inline 0.1.7
Munkres algoritması 1.1.4
nest_asyncio 1.6.0
numpy kütüphanesi 2.0.0
Ambalaj 24.1
Pandalar 2.2.2
Parso 0.8.4
avanak 0.5.6
pexpect 4.9.0
pickleshare (Python veri saklama modülü) 0.7.5
yastık 10.4.0
Pip yirmi dört
platformdirs 4.2.2
katman 3.11
prompt_toolkit 3.0.47
psutil 6.0.0
ptyprocess 0.7.0
pure_eval 0.2.3
Pygmentler 2.18.0
pyparsing (bir Python kütüphanesi) 3.1.2
PyQt5 5.15.9
PyQt5 sip 12.12.2
python dateutil 2.9.0
pytz kütüphanesi (Python zaman dilimi hesaplamaları için kullanılan) 2024.1
pyzmq 26.2.0
scikit learn 1.5.0
scipy (Python için bir bilimsel hesaplama kütüphanesi) 1.13.1
denizanadan 0.13.2
kurulum araçları 70.0.0
yudum 6.7.12
altı 1.16.0
yığın verileri 0.6.2
statsmodeller 0.14.2
threadpoolctl 3.5.0
toml 0.10.2
Tomli 2.0.1
kasırga 6.4.1
Traitlets (Python kütüphanesi/modülü) 5.14.3
typing_extensions 4.12.2
tzdata 2024.1
unicodedata2 15.1.0
wcwidth (bir karakterin genişliğini hesaplayan fonksiyon) 0.2.13
tekerlek 0.44.0
xgboost 2.0.3
fermuar çek 3.20.1

Dikkat edilmesi gerekenler ve sınırlamalar

  • Py görselleri, Fabric hizmetinin mevcut olmadığı bölgelerdeki Egemen bulut müşterileri ve kiracıları için hizmette desteklenmez. Py görselleri Masaüstü'nde tüm kullanıcılar için desteklenir.

  • Py görselleri, Uygulamanın Sahip Olduğu Veriler için Hizmet Sorumlusu Profilleri ile desteklenmez.

  • Power BI hizmetinden işlenen Py görselleri 30 MB'lık bir sınıra tabidir. Bu sınır, sıkıştırılmış giriş verilerinin toplam yükü ve Python betiğinin kendisi için geçerlidir. Raporu yayımladıktan sonra her zaman Py görsellerini denetledikten sonra raporun beklendiği gibi görüntülendiğinden emin olun.

  • Power BI hizmetinde işlenen Py görselleri 1 dakikalık bir betik yürütme zaman aşımına tabidir.

  • Web'de yayımlama desteklenmez.

Power BI'da Python hakkında daha fazla bilgi için aşağıdaki makalelere göz atın: