Power BI の追加
注意
- 2022 年 10 月より、Power Apps ポータルは Power Pages です。
- 2024 年 2 月 26 日をもって、レガシ版の Power Apps ポータル スタジオが廃止されます。 代わりに Power Pages デザイン スタジオ を使用して Web サイトを編集してください。 詳細情報: Power Apps ポータル スタジオの廃止について
- このトピックは、レガシ機能に適用されます。 最新情報については、Microsoft Power Pages のドキュメントを参照してください。
Power BI コンポーネントをページに追加することで、Power BI のダッシュボードやレポートをポータルに表示できます。
開始する前に、Power BI のアクセス タイプに関する考慮事項 および Power BI の一般的な考慮事項を参照しておくと、 Power Apps ポータルの重要な Power BI 用語や注意点を知ることができます。
Power BI コンポーネントを Web ページに追加する方法:
コンポーネントを追加するページを選択します。
キャンバスで編集可能な要素を選択します。
画面の左側から コンポーネント を選択します。
ポータル コンポーネントのセクションから、 Power BI を選択します。 Power BI プレースホルダーがキャンバスに追加されます。
画面右側のプロパティ ウィンドウで、次の情報を入力します。
アクセスタイプ: ドロップダウンから、ビジネス要件に適したオプションを選択します。
顧客に向けた埋め込み - Power BI のライセンスや Microsoft Entra の認証設定をせずに、Power BI のダッシュボードやレポートを外部のユーザーと安全に共有することができます。 このオプションでは、 Power BI Embedded のサービスを使用して、Power BI のダッシュボードやレポートをポータルに統合します。
注意
Power BI Embedded サービスが有効化されていることと、それぞれの Power BI ワークスペースが選択されていることを確認し、作成者やログイン ユーザーと共有してください。
組織に向けた埋め込み - Power BI ダッシュボードやレポートを、Microsoft Entra ID の認証を受けたユーザーと安全に共有することができます。
注意
作成者やターゲットとなるポータルユーザーとPower BI のワークスペースを共有していることを確認してください。
web に公開する - Power BI のダッシュボードやレポートをインターネット上で誰とでも共有することができます。
アクセス タイプの詳細については、Power BIアクセスタイプに関する考慮事項を参照してください。
ワークスペース : リストから Power BI ワークスペースを選択します。
タイプの選択 : リストからタイプにダッシュボード または レポートを選択します。
- ダッシュボード - ダッシュボードを選択し、選択したダッシュボードからタイルを選んで web ページに表示します。
- レポート - Web ページに表示するレポートを選択し、その中からページを選択することができます。
ロールの割り当て: Power BI でロールを定義し、レポートに割り当てている場合は、このフィールドに適切なロールを入力する必要があります。
- カンマで区切って複数のロールを入力することができます (入力例 :
role_1,role_2
)。 Power BIにおける役割の定義に関する詳細情報については、 Power BI の行レベルセキュリティ (RLS) を参照してください。 - このオプションは、アクセスタイプ: 顧客向けの埋め込みでのみ使用できます。
- カンマで区切って複数のロールを入力することができます (入力例 :
フィルターの適用: フィルター処理済みの値でレポートを読み込むことができます。 ユーザーは、フィールドでフィルター条件を指定できます。
- フィルターのパラメータには、
?filter=''
接頭辞を使用しないでください。 たとえば、Table/Field eq 'value'
などとします。
詳細については、フィルター パラメーターの詳細に移動してください。 - このオプションは、アクセスタイプが顧客向けの埋め込み と 組織向けの埋め込み のレポートでのみ利用できます。
- フィルターのパラメータには、
埋め込みコードの URL: 埋め込みコードの URL を入力します。
- 埋め込みコードの作成と管理方法については、Power BI から Web に公開するを参照してください
- このオプションは、アクセスタイプ: web に発行するでのみ使用できます。
Power BIアクセス タイプに関する考慮事項
次のリストでは Power BI アクセス タイプについて簡単に説明し、Power Apps ポータルのアクセス タイプに関する考慮事項を一覧表示します。 Power BI アクセス タイプの詳細については、Power BI サービスと Power BI Embedded の違いをご覧ください。
顧客向けの埋め込み :
現在ログインしていて、Power BI Embedded サービスを有効にしているユーザーに共有されているワークスペースの一覧を表示します。
Power BI Embedded サービスを使用する。
以前に Power Apps ポータルで Power BI Embedded サービスを利用したことがある場合は、顧客向けの埋め込みを選択すると以下のようなエラーが表示されます :
匿名で公開されているポータルページに、顧客用の埋め込み Power BI を追加すると、誰でもダッシュボードを見ることができます。 このページを保護するには、Power Apps ポータルのウェブページアクセスの制御を参照してください。
組織向けの埋め込み :
- ログインしているユーザーと共有しているワークスペースの一覧を表示します。
- Microsoft Entra 認証を使用します。
Web に公開: 公開されたレポートやビジュアルは、インターネット上で誰でも見ることができます。 このオプションには認証は不要となり、レポートが集計した詳細レベルのデータの閲覧も含まれます。 レポートを公開する前に、データや視覚エフェクトを公開しても問題がないかを確認してください。 機密情報は公開しないでください。 公開前に、組織のポリシーを確認してください。
Power BI の一般的なな配慮
- Power BI のワークスペースでの作業中に ポータル スタジオ のパフォーマンスが低下する場合がありますが、これは以下の理由によるものです:
- ログインしているユーザーと共有しているワークスペースの数が多い。
- Power BI ワークスペースが多くのユーザーと共有されている。
- キャプチャ液体変数 は、ポータルスタジオ で Power BI コンポーネントを使用している間はサポートされません。
- ポータルをリセットして新しいポータルをプロビジョニングする場合は、新しいポータルのポータル アプリケーション ID をポータル Power BI Embedded サービス Microsoft Entra のセキュリティ グループに追加する必要があります。 詳細については、Power BI の統合を行う設定にアクセスしてください。
- Power Apps ポータル管理センターで変更を加えた場合で、すでにポータルスタジオを開いている場合は、再読み込みが必要です。
- Power BI ダッシュボードとレポートへのユーザーの追加をポータル スタジオに反映するには、時間がかかる場合があります。
- 別のワークスペースに存在する共有データセットに接続された Power BI ダッシュボードやレポートはサポートされていません。
- 改ページ対応 Power BIレポートはサポートされていません。
- Power BI Embed for your customers アクセス タイプを使用して顧客にレポートとダッシュボードを提供している場合は、詳細カスタマイズの powerbi-client JavaScript ライブラリ を参照してください。
- 組織で Power BI を組織用に埋め込む アクセスタイプを使用しており、フィルター ペインを非表示にしたい場合は、Power BI 書類で 読み込みモードでフィルター ペインを非表示にする を参照してください。
Power BI パフォーマンスと最適化に関する注意事項
複数の埋め込み Power BI ワークスペースには、さらに考慮事項が必要となる場合があります。 Power BI Embedded のトラブルシューティング、最適化、ベスト プラクティスについては、以下のリソースを参照してください:
- Power BI Embedded アプリケーションのコンテンツ レンダリングに関するトラブルシューティング
- Power BI Embedded パフォーマンスのベスト プラクティス
- Power BI の最適化ガイド
関連項目
Power BI 統合の設定
ポータルで Web ページに Power BI レポートまたはダッシュボードを追加する
Power Apps ポータル スタジオ
Web アプリを作成および管理する
WYSIWYG エディター
注意
ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)
この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。