強力な Python プログラミング言語 を使用して、Power BI でビジュアルを作成できます。 Power BI では多くの Python パッケージがサポートされており、より多くのパッケージが常にサポートされています。
次のセクションでは、Power BI でサポートされている Python パッケージのアルファベット順の表を示します。
Python パッケージの要件と制限事項
Python パッケージにはいくつかの要件と制限があります。
- Power BI は通常、GPL-2、GPL-3、MIT+などの無料のオープンソース ソフトウェア ライセンスを持つ Python パッケージをサポートしています。
- Power BI では、PyPI で発行されたパッケージがサポートされています。 このサービスは、プライベートまたはカスタムの Python パッケージをサポートしていません。 Power BI でパッケージを利用できるように要求する前に、PyPI でプライベート パッケージを使用できるようにすることをお勧めします。
- Power BI Desktop の Python ビジュアルの場合は、カスタム Python パッケージを含め、任意のパッケージをインストールできます。
- セキュリティとプライバシー上の理由から、サービス内の Web に対するクライアント/サーバー クエリを提供する Python パッケージはサポートされていません。 このような試行では、ネットワークがブロックされます。
- 新しい Python パッケージを含める承認プロセスには、依存関係のツリーがあります。 サービスにインストールする必要がある一部の依存関係はサポートできません。
Premium/Fabric でサポートされるワークスペースのレポートの場合
- Python ランタイム: Python 3.11
Power BI サービスでサポートされている Python パッケージ
次の表は、Premium/Fabric でサポートされるワークスペースと Pro/PPU ライセンスのレポートに対して Power BI でサポートされているパッケージを示しています。 パッケージのダウンロードはこちら
パッケージ | バージョン |
---|---|
アストトークン | 2.4.1 |
サーティフィ | 2024.8.30 |
通信 | 0.2.2 |
コンツアーピー | 1.3.0 |
サイクリスト | 0.12.1 |
debugpy | 1.8.5 |
デコレーター | 5.1.1 |
例外グループ | 1.2.2 |
実行中 | 2.1.0 |
fonttools(フォントツールズ) | 4.53.1 |
importlib_metadata | 8.4.0 |
ipykernel | 6.29.4 |
ipython | 8.27.0 |
ジェダイ | 0.19.1 |
「joblib」 | 1.4.2 |
jupyter_client | 8.6.2 |
jupyter_core(ジュピター・コア) | 5.7.2 |
キウィソルバー | 1.4.5 |
matplotlib | 3.8.4 |
matplotlib inline | 0.1.7 |
munkres | 1.1.4 |
nest_asyncio | 1.6.0 |
NumPy (数値計算ライブラリ) | 2.0.0 |
包装 | 24.1 |
パンダ | 2.2.2 |
パルソ | 0.8.4 |
パッツィ | 0.5.6 |
ペキスペクト | 4.9.0 |
ピクルシェア | 0.7.5 |
枕 | 10.4.0 |
核 | 二十四 |
プラットフォームディレクトリ | 4.2.2 |
運行する | 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 |
pytz | 2024.1 |
pyzmq | 26.2.0 |
scikit-learn機械学習ライブラリ | 1.5.0 |
scipy | 1.13.1 |
seaborn(シーボーン) | 0.13.2 |
setuptools(セットアップツール) | 70.0.0 |
一口 | 6.7.12 |
6 | 1.16.0 |
スタック データ | 0.6.2 |
statsmodels(スタッツモデルズ) | 0.14.2 |
Threadpoolctl | 3.5.0 |
TOML | 0.10.2 |
tomli | 2.0.1 |
竜巻 | 6.4.1 |
traitlets(トレイトレット) | 5.14.3 |
タイピングエクステンションズ (typing_extensions) | 4.12.2 |
tzdata | 2024.1 |
unicodedata2 | 15.1.0 |
wcwidth(文字の幅を測定するプログラム関数) | 0.2.13 |
車輪 | 0.44.0 |
xgboost | 2.0.3 |
ジップ | 3.20.1 |
考慮事項と制限事項
Py ビジュアルは、Fabric を利用できないリージョンのソブリン クラウドのお客様とテナントのサービスではサポートされていません。 Py ビジュアルは、すべてのユーザーに対して Desktop でサポートされています。
Py ビジュアルは、アプリ所有データのサービス プリンシパル プロファイルではサポートされていません。
Power BI サービスからレンダリングされる Py ビジュアルには、30 MB の制限があります。 この制限は、圧縮された入力データのペイロードの合計と Python スクリプト自体に適用されます。 レポートを発行した後は、常に Py ビジュアルをチェックして、レポートが期待どおりに表示されることを確認します。
Power BI サービスでレンダリングされる Py ビジュアルには、1 分のスクリプト実行タイムアウトが適用されます。
Web への発行はサポートされていません。
関連コンテンツ
Power BI の Python の詳細については、次の記事を参照してください。