共用方式為


了解 Power BI 支援哪些 Python 套件

您可以使用功能強大的 Python 程式設計語言,在 Power BI 中建立視覺效果。 Power BI 支援眾多 Python 套件,而且能支援的套件持續增加中。

後續小節將提供一個按照字母順序的表格,指出 Power BI 支援哪些 Python 套件。

要求支援新的 Python 套件

下列章節可以找到 Power BI 支援的 Python 套件。 如果您想要求支援該清單中找不到的 Python 套件,請將您的要求提交至 Power BI Ideas

Python 套件的需求和限制

有少數 Python 套件的需求和限制:

  • 目前的 Python 執行階段:Python 3.7.7。
  • Power BI 大部分支援具有 GPL-2、GPL-3、MIT+ 等這類免費和開放原始碼軟體授權的 Python 套件。
  • Power BI 支援 PyPI 中發佈的套件。 此服務不支援私人或自訂 Python 套件。 我們鼓勵使用者先製作其可在 PyPI 上使用的私人套件,然後再要求可在 Power BI 中使用該套件。
  • 針對 Power BI Desktop 中的 Python 視覺效果,您可以安裝任何套件,包括自訂的 Python 套件。
  • 基於安全性和隱私權考量,不支援服務中透過網路提供用戶端-伺服器查詢的 Python 套件。 會封鎖這類嘗試的網路功能。
  • 包含新 Python 套件的核准流程具有相依性的樹狀結構。 不支援在服務中安裝某些相依性。

Power BI 中支援的 Python 套件

下表顯示 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

如需 Power BI 中 Python 的詳細資訊,請查看下列文章: