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 セマンティック モデル に関する記事を参照してください。
関連コンテンツ
- Direct Lake の概要
- Direct Lake 用のレイクハウスを作成する
- Direct Lake セマンティック モデルのクエリ処理を分析