Power BI と Power Apps ソリューションの統合を使用する場合の考慮事項 (プレビュー)
重要
この機能は、2024 年 7 月 31 日に廃止される予定です。 既存のソリューションから Power BI レポートおよびデータセット コンポーネントをすべて削除し、代わりに Power BI Embedded システム ダッシュボードを使用することをお勧めします。
Power Apps ソリューションと Power BI の統合には、お客様の作業に影響を与える可能性がある一部のシナリオでの動作が伴います。 この記事では、そのような動作の一部について説明します。
秘密度ラベル
秘密度ラベルは Power BI で完全にサポートされていますが、サービス全体ではまだ完全に統合されていません。 そのため、Power BI は、Dataverse にエクスポートされた成果物や Dataverse に格納されているコンテンツにはラベルを割り当てません。 ただし、Power BI の成果物に適用されているラベルは、すべての Power Apps 操作中に保持されます。
ソリューションのエクスポートやソリューションの追加といったアクションには秘密度ラベル (存在する場合) の削除が含まれるため、これらのアクションが成功するのは、対話型ユーザーまたは API 呼び出し元が、IT 管理者の定義に従ってラベルを削除するのに十分な使用権限を持っている場合のみです。
geo 間の操作
Power Apps ソリューションを使用すると、Power BI ワークスペースからソリューションに Power BI のレポートとセマンティック モデルのコンポーネントを追加できます。 ソリューションに追加するために選んだレポートまたはセマンティック モデルが、移動先の Power Apps 環境とは異なる地理的な場所にある場合は、geo 間の操作と呼ばれます。 geo 間の操作が行われる可能性のあるもう 1 つの例は、Power BI の専用ターゲット環境ワークスペース (最初の Power BI コンポーネントがソリューションに追加されたときに自動的に作成されたもの) が、Power Apps 環境と同じ地理的な場所に配置されていない場合です。
Power BI と Power Apps ソリューションの統合では、Power Platform 環境と Power BI ワークスペースの間で情報共有が有効になっていれば、geo 間の操作がサポートされます。
geo 間の操作を実行するときは、操作を完了する前に、地理的な場所の間でアイテムを移動しようとしていることを示す警告がバナーに表示されます。 バナーには、関係している地理的な場所も示されます。 続ける前に情報を見直して、アクションがセキュリティやデータ所在地の要件に準拠していることを確認します。 次に示す図はこのバナーの例です。
geo 間の操作の有効化と無効化
geo 間の操作は、Power BI と Power Platform の 2 つの機能設定によって制御されます。 geo 間の操作が行われるためには、両方の場所の設定をオンにする必要があります。 設定は既定でオンになっています。
Power BI 側での設定の有効化と無効化について詳しくは、「Power Platform リージョン間アクセス」をご覧ください。
Power Platform 側での設定の有効化と無効化について詳しくは、Power Platform ドキュメントの「機能設定の管理」を参照し、Power BI コンポーネントの設定 [Allow information sharing between this environment and Power BI workspaces in other geographic regions] (この環境と他の地理的リージョンの Power BI ワークスペースの間で情報共有を許可する) を探します。
自分の Power BI 要素がどの地域に含まれているかを確認する方法
まず、Power BI 要素が配置されている "リージョン" を確認します。 Power BI ワークスペースは、それが割り当てられている容量のリージョンに配置されます。 ワークスペースが容量に割り当てられていない場合、そのリージョンは Power BI テナントの既定のリージョンになります。 Power BI テナントの既定のリージョンを確認するには、「組織の既定のリージョンを確認する」を参照してください。
Power BI 要素が配置されているリージョンがわかったら、「Power Platform の地理的な可用性」にある表を見て、リージョンが関連付けられている地域を確認してください。
自分の Power Apps 環境がどの地域に存在するかを確認する方法
Power Apps の場合、環境の地域は、その環境が配置されているリージョンを含む地域になります。 詳しくは、「Power Platform の地理的な可用性」を参照してください。
認証
Power Platform の作成者が Power BI に関連する操作を実行すると、Power Platform 側と Power BI 側の両方のポリシー設定によってその ID が承認されます。 ただし、適用されるのは Power Platform に関連する Microsoft Entra 条件付きアクセス ポリシーのみです。 その理由は、Power Platform ソリューションに Power BI コンポーネントをインポートする、エクスポートする、追加するといった作成者による操作は、Power Platform と Power BI の間のいわゆるサービス間通信を通じて実装されるためです。 ソリューションの利用者の場合、条件付きアクセス ポリシーは通常どおり Power Platform と Power BI の両方で検証されます。
プライベート リンク
テナントでプライベート リンクが有効になっていて、パブリック アクセスが無効である場合、Power Platform からのすべての操作 (たとえば、作成者による操作、エクスポート、インポートなど) がブロックされます。 従量課金の操作は、通常の操作としてプライベート リンクのポリシーに従います。
ソブリン クラウド
ソブリン クラウドはサポートされていません。
Power BI ワークスペースのアクセス許可
Power Apps 環境で Power BI コンポーネントを含むソリューションを初めて作成またはインポートすると、その環境専用の Power BI ワークスペースが作成されます。 自分でソリューションを作成またはインポートした場合は、自分がその専用 Power BI ワークスペースの管理者になります。 Power BI で自分や他のユーザーに対してそのロールを削除し、Power Apps 環境の定義済みのセキュリティ ロールのみを使って作業することができますが (アクセス許可の同期がオンの場合)、次の点に注意してください。
- 同期に問題がある場合は、アクセスできなくなります。 ワークスペースに対するアクセス許可がない場合、ソリューションのインポート、エクスポート、追加を行う操作が失敗します。
- Power Apps 環境を削除すると、Power BI ワークスペースにアクセスできなくなり、そのワークスペースは孤立します。
環境のライフサイクルに関する操作
環境のライフサイクルに関する操作はサポートされていません。
Power Apps 環境のコピーや削除など、環境のライフサイクルに関する操作は、Power BI ワークスペースへの接続を破損する可能性があるため、サポートされていません。 環境のライフサイクルに関する操作を実行する場合は、おそらく Power BI コンポーネントに関連するすべての作業をやり直す必要があります。
Power Apps 環境を削除する前に、次のいずれかの操作を行って、孤立した Power BI ワークスペースが作成されないようにしてください。
Power BI で、専用環境ワークスペースに対するワークスペースのアクセス許可を自分自身に割り当てます。
Power Apps 環境を削除する前に、Power BI の専用環境ワークスペースを削除します。