次の方法で共有


Power BI プロジェクトの Direct Lake (プレビュー)

Direct Lake テーブルを持つセマンティック モデルを使用して Power BI プロジェクト (PBIP) で作業する場合、Power BI Desktop は、リモート セマンティック モデルとも呼ばれる Fabric ワークスペース内のセマンティック モデルに接続する必要があります。 リモート モデリングはライブ編集です。行ったすべての変更は、ワークスペース内のセマンティック モデルにすぐに適用されます。 ただし、ライブ編集とは異なり、セマンティック モデルとレポート定義またはメタデータをローカル PBIP ファイルに保存できます。このファイルは、後で Fabric Git Integration などのデプロイ メカニズムを使用して Fabric ワークスペースにデプロイできます。 Power BI Project (PBIP) を使用したリモート モデリングの詳細について説明します。

Direct Lake モードでのセマンティック モデルのプロのエンタープライズ開発ワークフローをサポートするには、セマンティック モデルを編集用に開いた後に、セマンティック モデルの定義をエクスポートできます。これにより、セマンティック モデルのローカル コピーと、Fabric Git Integration などの Fabric デプロイ メカニズムで使用できるレポート メタデータが提供されます。 Power BI Desktop レポート ビュー が有効になり、ローカル レポートを表示および編集できるようになります。 Power BI Desktop から直接発行することはできませんが、Git 統合を使用して発行できます。 [ 保存] ボタンを使用して、ローカル モデルのメタデータとレポートを Power BI プロジェクト フォルダーに保存することもできます。

Power BI プロジェクトへのエクスポート

Direct Lake モードでのセマンティック モデルのプロのエンタープライズ開発ワークフローをサポートするには、セマンティック モデルを編集用に開いた後に、セマンティック モデルの定義をエクスポートできます。これにより、セマンティック モデルのローカル コピーと、Fabric Git Integrationなどの Fabric デプロイ メカニズムで使用できるレポート メタデータが提供されます。 Power BI Desktop レポート ビューが有効になり、ローカル レポートの表示と編集、Power BI Desktop から直接発行することはできませんが、Git 統合を使用して発行できます。 [ 保存] ボタンを使用して、ローカル モデルのメタデータとレポートを Power BI プロジェクト フォルダーに保存することもできます。

[ファイル] > [エクスポート] > [Power BI Project] に移動し、Power BI Project ファイル (PBIP) としてエクスポートします。

Power BI Desktop で Power BI プロジェクトを開くスクリーンショット。

既定では、PBIP ファイルは %USERPROFILE%\Microsoft Fabric\repos\[Workspace Name] フォルダーにエクスポートされます。 ただし、エクスポート プロセス中に別の場所を選択することもできます。

Power BI プロジェクト ファイルの別のパスの場所を選択するスクリーンショット。

エクスポート を選択すると、エクスポートされたセマンティック モデルの PBIP ファイルを含むフォルダーが空のレポートと共に開きます。

Power BI Desktop でエクスポートされたセマンティック モデルのファイルを含むエクスポートされたフォルダーのスクリーンショット。

エクスポート後、Power BI Desktop の新しいインスタンスを開き、エクスポートした PBIP ファイルを開いて Power BI プロジェクトでの編集を続行する必要があります。 PBIP ファイルを開くと、Power BI Desktop によって、ファブリック ワークスペースに新しいセマンティック モデルを作成するか、リモート モデリング 既存のセマンティック モデルを選択するように求められます。

Power BI プロジェクトを使用したリモート モデリング

Direct Lake モードなどのローカル Power BI Analysis Services エンジンで実行できないセマンティック モデルを使用して Power BI プロジェクト (PBIP) で作業する場合、Power BI Desktop は、リモート セマンティック モデルである Fabric ワークスペースのセマンティック モデルに接続されている必要があります。 ライブ編集 と同様に、行ったすべての変更がワークスペースのセマンティック モデルにすぐに適用されます。 ただし、ライブ編集とは異なり、セマンティック モデルとレポート定義をローカル PBIP ファイルに保存し、後で Fabric Git Integrationなどのデプロイ メカニズムを使用して Fabric ワークスペースにデプロイできます。

Power BI Desktop の Power BI プロジェクトを使用したリモート セマンティック モデル モデリングの図。

Direct Lake モードのセマンティック モデルは、Fabric Git Integrationを使用して Git リポジトリにエクスポートすると、Power BI Desktop を使用して編集できます。 これを行うには、少なくとも 1 つのレポートがセマンティック モデルに接続されていることを確認し、レポートのエクスポートされた definition.pbir ファイルを開いて、レポートとセマンティック モデルの両方を編集します。

Power BI プロジェクトを開く

リモート セマンティック モデルを必要とする Power BI プロジェクト (PBIP) を開くと、Power BI Desktop によって、新しいセマンティック モデルを作成するか、ファブリック ワークスペース内の既存のセマンティック モデルを選択するように求められます。

Power BI プロジェクトのリモート モデルを設定するスクリーンショット。

存在するセマンティック モデルを選択し、定義が異なる場合、次の図に示すように、上書きする前に Power BI Desktop から警告が表示されます。

Power BI Desktop でのセマンティック モデルの問題のスクリーンショット。

PBIP をエクスポートしたのと同じセマンティック モデルを選択できます。 ただし、リモート セマンティック モデルを必要とする PBIP を使用する場合のベスト プラクティスは、各開発者が独自のプライベート リモート セマンティック モデルで作業し、他の開発者からの変更との競合を回避することです。

タイトル バーを選択すると、次の図に示すように、PBIP ファイルの場所と、Fabric ワークスペースに格納されているリモート セマンティック モデルの両方が表示されます。

セマンティック モデル ファイルの場所のスクリーンショット。

ローカル設定は、構成済みのセマンティック モデルを使用して Power BI プロジェクト ファイルに保存されます。次回 PBIP を開くと、プロンプトは表示されません。ファブリック セマンティック モデルは、Power BI Project ファイル内のセマンティック モデルのメタデータで上書きされます。

リモート セマンティック モデルの変更

プレビュー中に、PBIP でリモート セマンティック モデルを切り替える場合は、\*.SemanticModel\.pbi\localSettings.json ファイルに移動する必要があります。 接続したいセマンティックモデルのIDにremoteModelingObjectId プロパティを変更するか、プロパティ を完全に削除することができます。 PBIP を再度開くと、Power BI Desktop は新しいセマンティック モデルに接続するか、既存のセマンティック モデルを作成または選択するように求めます。

セマンティック モデル ID のスクリーンショット。

このセクションで説明する構成は、ローカル開発のみを目的としており、異なる環境でのデプロイには使用しないでください。