Pelajari paket Python mana yang didukung di Power BI

Anda dapat menggunakan bahasa pemrograman Python yang kuat untuk membuat visual di Power BI. Banyak paket Python didukung di Power BI dan banyak lagi yang didukung sepanjang waktu.

Bagian berikut ini menyediakan tabel alfabet di mana paket Python didukung di Power BI.

Persyaratan dan batasan paket Python

Ada beberapa persyaratan dan batasan untuk paket Python:

  • Power BI biasanya mendukung paket Python dengan lisensi perangkat lunak gratis dan sumber terbuka seperti GPL-2, GPL-3, MIT+, dan sebagainya.
  • Power BI mendukung paket yang diterbitkan di PyPI. Layanan ini tidak mendukung paket Python privat atau kustom. Pengguna dianjurkan untuk membuat paket privat mereka tersedia di PyPI sebelum meminta paket tersedia di Power BI.
  • Untuk visual Python di Power BI Desktop, Anda dapat menginstal paket apa pun, termasuk paket Python kustom.
  • Untuk alasan keamanan dan privasi, paket Python yang menyediakan kueri server klien melalui web dalam layanan, tidak didukung. Jaringan diblokir untuk upaya tersebut.
  • Proses persetujuan untuk menyertakan paket Python baru memiliki pohon dependensi. Beberapa dependensi yang diperlukan untuk diinstal dalam layanan tidak dapat didukung.

Untuk laporan di ruang kerja yang didukung Premium/Fabric

  • Waktu proses Python: Python 3.11

Paket Python yang didukung di layanan Power BI

Tabel berikut ini memperlihatkan paket mana yang didukung di Power BI untuk laporan di ruang kerja yang didukung Premium/Fabric dan lisensi Pro/PPU. Unduh paket di sini

Paket Versi
asttoken 2.4.1
sertifikat 2024.8.30
Komunikasi 0.2.2
Contourpy 1.3.0
pengendara sepeda 0.12.1
debugpy 1.8.5
penghias 5.1.1
kelompok pengecualian 1.2.2
Mengeksekusi 2.1.0
alat pengelola font 4.53.1
importlib_metadata 8.4.0
ipykernel 6.29.4
ipython 8.27.0
Jedi 0.19.1
joblib 1.4.2
jupyter_client 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 (perpustakaan Python untuk operasi numerik) 2.0.0
pengemasan 24.1
Panda 2.2.2
pengurai 0.8.4
kambing hitam 0.5.6
pexpect 4.9.0
pickleshare 0.7.5
bantal 10.4.0
pipa 24
platformdirs 4.2.2
lapisan 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
dateutil python 2.9.0
pytz 2024.1
pyzmq 26.2.0
scikit learn 1.5.0
scipy (perpustakaan Python untuk komputasi ilmiah) 1.13.1
Seaborn (perpustakaan Python untuk visualisasi data) 0.13.2
setuptools 70.0.0
Sip 6.7.12
Enam 1.16.0
data tumpukan 0.6.2
statsmodels (paket Python untuk pemodelan statistik) 0.14.2
threadpoolctl 3.5.0
toml 0.10.2
tomli 2.0.1
Tornado 6.4.1
traitlets 5.14.3
ekstensi pengetikan (typing_extensions) 4.12.2
tzdata 2024.1
unicodedata2 15.1.0
wcwidth 0.2.13
wheel 0.44.0
xgboost 2.0.3
zipp 3.20.1

Pertimbangan dan batasan

  • Visual Py tidak didukung dalam layanan untuk pelanggan dan penyewa sovereign cloud di wilayah tanpa ketersediaan Fabric. Visual Py didukung di Desktop untuk semua pengguna.

  • Visual Py tidak didukung dengan Profil Perwakilan Layanan untuk Data Milik Aplikasi.

  • Visual Py yang dirender dari layanan Power BI tunduk pada batas 30MB. Batas ini berlaku untuk total payload data input terkompresi dan skrip Python itu sendiri. Selalu periksa visual Py setelah menerbitkan laporan untuk memastikan laporan akan ditampilkan seperti yang diharapkan.

  • Visual Py yang dirender di layanan Power BI tunduk pada batas waktu eksekusi skrip 1 menit.

  • Publikasi ke web tidak tersedia.

Untuk informasi selengkapnya tentang Python di Power BI, lihat artikel berikut ini: