次の方法で共有


Direct Lake Tables を使用して Power BI レポートを作成する

Direct Lake テーブルを含むセマンティック モデルは、他の Power BI セマンティック モデルと同様に使用できます。 Power BI レポート、Power BI 探索を作成し、データ分析 eXpression (DAX) クエリを実行できます。

Power BI レポートでは、ビジュアルにデータが表示されると、セマンティック モデルからデータが要求されます。 Direct Lake モードでは、セマンティック モデルは OneLake デルタ テーブルにアクセスしてデータを使用し、Power BI レポートに返します。 効率を高める目的で、セマンティック モデルでは、最近アクセスしたデータをキャッシュに保持できます。

Direct Lake on SQL では、セマンティック モデルで Direct Lake を使用できない場合、DirectQuery にフォールバックし、SQL 分析エンドポイント経由でデータにアクセスできます。 この動作は、 Direct Lake の動作 プロパティによって制御されます。

レポートの作成

Power BI セマンティック モデルからレポートを作成するのは簡単です。 レポートはセマンティックモデルに直接接続します。 ライブ接続では、セマンティック モデル自体を編集せずにレポートを作成および編集できます。 ライブ接続するには、セマンティック モデルに対するビルド権限が少なくとも必要です。

Power BI Desktop

Power BI Desktop は、Power BI サービス内の任意のセマンティック モデルにライブ接続してレポートを作成できます。

Note

ライブ接続は、Power BI Desktop でのセマンティック モデルのライブ編集とは異なります。 ライブ接続は、インポート テーブルまたは DirectQuery テーブルとレポートを一緒に使用するローカル セマンティック モデルを持つこととは異なります。

  1. Power BI Desktop を開く
  2. [OneLake カタログ] または [他のソースからデータを取得する] リボン ボタンを選択する
  3. セマンティック モデルによるフィルター処理
  4. Direct Lake テーブルを含むセマンティック モデルを選択し、[接続]

これで、セマンティック モデルにライブ接続され、レポートの作成を開始できます。 Power BI レポートの詳細については、 Power BI レポートのドキュメントを参照してください。 ファイルをローカルに保存し、オンラインで表示して他のユーザーと共有する準備ができたら、任意のワークスペースに発行します。

Power BI Desktop では、レポート メジャーをライブ接続レポートに作成して、セマンティック モデル自体にメジャーを追加せずに計算を追加できます。

Power BI サービスまたは Fabric ポータル

Power BI サービスまたは Fabric ポータルには、セマンティック モデルへのライブ接続を使用してレポートを作成するための多くのパスがあります。 レポートを作成するためのパスをいくつか次に示します。

  • ワークスペースでセマンティック モデルのコンテキスト メニュー (...) を使用し、[レポートの作成] を選択します
  • [ホーム] から [新しいレポート] を選択し、発行済みのセマンティック モデルを選択し、Direct Lake テーブルを含むセマンティック モデルを選択します
  • [データセマンティック モデルにフィルターを適用したすべてのアイテム] ドロップダウンを使用して OneLake カタログから、Direct Lake テーブルを含むセマンティック モデルを選択し、上部のバーから [探索] を選択して空のレポートを作成する
  • Web モデリングで[データ モデルを開く]を選択した後、[ファイル]、[新しいレポートの作成] の順に移動します。

セマンティック モデルの詳細ページのスクリーンショット。

これらのアクションは、Web ブラウザーで Power BI レポートを作成します。

その他のレポート オプション

Power BI セマンティック モデルを使用する方法は他にも多数あります。 その他のオプションをいくつか次に示します。

  • 探索 は、Power BI サービスのセマンティック モデルのコンテキスト メニューまたは詳細ページから作成されます
  • ページ分割されたレポート は、Power BI サービスのセマンティック モデルのコンテキスト メニューまたは詳細ページから作成されます
  • DAX クエリは、Power BI サービスまたは Power BI Desktop のセマンティック モデルのコンテキスト メニューまたは詳細ページから DAX クエリ ビューを使用して実行できます。
  • Power BI アドオン ウィンドウを 使用して、セマンティック モデルから更新可能なピボット テーブルまたはデータのフラット テーブルを作成できます

レポートの使用に対するアクセス許可の設定

Direct Lake モードのセマンティック モデルでは、ビジュアルがレポートに読み込まれるときに OneLake のデータがオンデマンドで使用されます。 データにアクセスできるようにするには、OneLake データを所有する Fabric 項目に必要なアクセス許可を設定する必要があります。

セマンティック モデルでは、シングル サインオン (SSO) または固定 ID を使用して、Fabric アイテムの OneLake データにアクセスできます。 SSO を使用すると、レポート コンシューマーは Fabric アイテム内のデータにアクセスする必要があります。 固定 ID では、レポート コンシューマーには、セマンティック モデルとレポートに対する ビューアー ロール以上、または アプリを介してレポートに付与されたアクセス権が必要です。

ビューアー ロール以上は、 ワークスペース ロール を介して付与することも、Fabric アイテム、セマンティック モデル、またはレポートに個別に付与することもできます。

また、固定 ID を使用すると、セマンティック モデルで行レベルのセキュリティが定義され、Direct Lake モードを維持しながら、レポート コンシューマーが表示するデータを制限できます。

消費シナリオ

これらのさまざまなアクセス許可オプションを使用する方法を示す一般的なシナリオを次に示します。

レポートのみを表示する権限

セマンティック モデルのファブリック アイテムに固定 ID を使用し、レポートを発行します。

  • アプリ オプション: レポートを使用してワークスペースからアプリを発行します。 アプリケーションではレポート コンシューマーにのみ権限を与えます。

  • アイテム オプション: レポート コンシューマーにレポート とセマンティック モデルの両方に対する ビューアー ロールを個別に付与します。

  • ワークスペース オプション: ソース Fabric アイテムとは別に、レポートとセマンティック モデルを独自のワークスペースに発行し、レポート コンシューマーにワークスペースに 対するビューアー ロールを付与します。 ワークスペース ロールは 、ワークスペース内のすべてのアイテムに適用されます。新しい項目も含めて、後で追加されます。

レポートを表示する権限と、自分自身のレポートを作成する権限のみ

セマンティック モデルのファブリック アイテムに固定 ID を使用し、レポートを発行します。

  • アプリ オプション: レポートを使用してワークスペースからアプリを発行します。 アプリでレポート利用者にアクセス許可を付与し、独自のレポートを作成するための ビルド アクセス許可を含める高度なオプションを指定します。

  • アイテム オプション: レポート コンシューマーにレポート とセマンティック モデルの両方に対する ビューアー ロールを個別に付与します。 セマンティック モデルに ビルド アクセスを含めます。

  • ワークスペース オプション: ソース Fabric アイテムとは別に、レポートとセマンティック モデルを独自のワークスペースに発行し、レポート コンシューマーにワークスペースに 対するビューアー ロールを付与します。 ワークスペース ロールは 、後で追加された新しい項目を含め、ワークスペース内のすべてのアイテムに適用されます。 セマンティック モデルに ビルド アクセスを含めます。

レポートの表示、独自のレポートの作成、SQL 分析エンドポイントの使用、差分テーブルへの直接アクセスのアクセス許可

セマンティック モデルの Fabric 項目に SSO を使用し、レポートを発行します。

  • アプリ オプション: レポートを使用してワークスペースからアプリを発行します。 アプリでレポート利用者にアクセス許可を付与し、独自のレポートを作成するための ビルド アクセス許可を含める高度なオプションを指定します。 さらに、ユーザーが Fabric アイテムに対する ReadAll アクセス許可を持っていることを確認します。

  • アイテム オプション: レポート コンシューマーにレポート とセマンティック モデルの両方に対する ビューアー ロールを個別に付与します。 セマンティック モデルに ビルド アクセスを含めます。 さらに、ユーザーが Fabric アイテムに対する ReadAll アクセス許可を持っていることを確認します。

  • ワークスペース オプション: ソース Fabric アイテムを使用してレポートとセマンティック モデルをワークスペースに発行し、ワークスペースにレポート コンシューマー ビューアー ロールを付与します。 ワークスペース ロールは 、後で追加された新しい項目を含め、ワークスペース内のすべてのアイテムに適用されます。 セマンティックモデルへのビルドアクセスと、Fabric項目のReadAllアクセスを追加します。

ワークスペース内のレポート、セマンティック モデル、および Fabric アイテムを表示および編集するためのアクセス許可

セマンティック モデルの Fabric 項目に SSO を使用し、レポートを発行します。 ビューアーよりも高い ワークスペース ロール をユーザーに付与 します