次の方法で共有


Direct Lake セマンティック モデルのテーブルを編集する

Direct Lake モードのテーブルのセマンティック モデルは、Microsoft Fabric と OneLake のデータから取得されます。 Direct Lake モードでは、Power BI インポートと DirectQuery の 変換データ エクスペリエンスではなく、テーブルの編集 エクスペリエンスを使用するため、Direct Lake モードのセマンティック モデルで使用するテーブルを決定できます。

テーブルの編集の使用と機能

テーブルの編集 の目的は、Direct Lake モードでセマンティック モデルのテーブルを追加または削除することです。 このようなテーブルは、Lakehouse や Warehouse などの OneLake にデータを書き込む単一の Fabric アイテムに存在します。

次の図は、[テーブルの編集] の初期ダイアログを示しています。

セマンティック モデルの編集ダイアログのスクリーンショット。

[テーブルの編集] ダイアログの領域は次のとおりです。

  • タイトル は、編集中か作成中かを表示します。
  • [情報] テキストと Direct Lake ドキュメントへの [詳細] リンク。
  • データ ソースから特定のテーブルまたはビューを見つけるために、検索 を使用します。
  • フィルター を使用して、表示されるスキーマまたはオブジェクトの種類 (テーブルまたはビュー) を制限します。
  • を再読み込みして、Lakehouse またはウェアハウスの SQL 分析エンドポイントを同期します (Lakehouse またはウェアハウスに対する書き込みアクセス許可が必要)。 一部のシナリオでは使用できません。
  • ツリー ビュー、使用可能なテーブルまたはビューを整理します。
    • スキーマ名
      • オブジェクトの種類 (テーブルまたはビュー)
        • テーブル名またはビュー名
  • チェック ボックス、セマンティック モデルで使用するテーブルまたはビューを選択または選択解除できます。
  • [確認] または [キャンセル] ボタンを使用すると、セマンティック モデルに変更を加えるかどうかを決定できます。

セマンティック モデルでは、予想されるレポートをサポートするためにテーブルと列の名前を変更できます。 編集テーブルにはデータ ソース テーブル名が表示され、スキーマ同期はセマンティック モデルの名前変更には影響しません。

Lakehouse では、テーブルとビューの名前を変更することもできます。 テーブルがセマンティック モデルに追加された後、アップストリーム データ ソースでテーブルまたは列の名前が変更された場合でも、セマンティック モデルスキーマ同期では前の名前を使用してテーブルが検索されるため、スキーマ同期時にテーブルはモデルから削除されます。新しい名前のテーブルは、[テーブル 編集] ダイアログボックスにオフとして表示され、明示的にもう一度チェックしてセマンティック モデルに再度追加する必要があります。 メジャーは新しいテーブルに移動できますが、リレーションシップと列プロパティの更新は、そのテーブルにもう一度適用する必要があります。

エントリ ポイント

以降のセクションでは、Direct Lake でセマンティック モデルを編集する複数の方法について説明します。

Web モデリングでの Direct Lake モードでのセマンティック モデルの編集

ブラウザーでセマンティック モデルを編集するときに、次の図に示すように、テーブル 編集起動するリボン ボタンがあります。

ブラウザーの [テーブルの編集] ボタンのスクリーンショット。

リボン ボタンを選択すると、次の図に示すように、[テーブル 編集] ダイアログが起動します。

ブラウザーの使用中に起動した [テーブルの編集] ダイアログのスクリーンショット。

セマンティック モデルのテーブルに影響を与える多くのアクションを実行できます。

  • [ の確認] ボタンを変更なしで選択すると、スキーマ同期が開始されます。追加または削除された列など、データ ソース内のすべてのテーブル変更がセマンティック モデルに適用されます。
  • [キャンセル] ボタンを選択すると、更新プログラムを適用せずにモデルの編集に戻ります。
  • 以前に選択されていない テーブルまたはビューを選択すると、選択した項目がセマンティック モデルに追加されます。
  • 前に選択 テーブルまたはビューの選択を解除すると、セマンティック モデルから削除されます。

メジャーを持つテーブルは選択を解除できますが、列が削除され、メジャーのみが表示された状態でモデルに表示されます。 措置は削除されるか、別のテーブルに移動されることができます。 すべてのメジャーが移動または削除されたら、[テーブルの編集] に戻り、[確認] をクリックすると、モデルに空のテーブルが表示されなくなります。

Lakehouse と Warehouse から新しいセマンティック モデルを作成する

セマンティック モデルを作成するときは、次の 2 つのプロパティを指定する必要があります。

  • Direct Lake セマンティック モデル: ワークスペース内のセマンティック モデルの名前。後で変更できます。 同じ名前のセマンティック モデルがワークスペースに既に存在する場合は、モデル名の末尾に数値が自動的に追加されます。
  • ワークスペース: セマンティック モデルが保存されているワークスペース。 既定では、現在作業中のワークスペースが選択されていますが、別の Fabric ワークスペースに変更できます。

次の図は、[新しいセマンティック モデルの ] ダイアログ を示しています。

新しいセマンティック モデルの作成のスクリーンショット。

既定のセマンティック モデル

Direct Lake モードの既定の Power BI セマンティック モデルには、いくつかの違いがあります。 相違点の詳細については、Microsoft Fabric の既定の Power BI セマンティック モデル に関する記事を参照してください。