ウェブ上のTMDLビュー(プレビュー) | Microsoft Power BIブログ

Arun Ulagのブログ「FabConとSQLCon 2026:データベースとFabricを統合する完全なプラットフォーム」で、FabConとSQLConに関する発表を確認してください。TMDL View on the Webが近日中に公開され、ブラウザで直接セマンティックモデルをコードとして編集可能になります。この新機能により、Power BI開発者はモデルファイルをダウンロードせずに、TMDLを利用して変更を加えられます。特に、編集効率の向上や他モデルからのオブジェクト再利用が実現され、開発者は柔軟なワークフローが得られます。

TMDL View on the Web についての紹介

最近、Power BI の新機能「TMDL View on the Web」が発表されました。この機能は、ユーザーがブラウザ上で直接セマンティックモデルをコードとして閲覧および編集できるようにするものです。本稿では、この新機能の特徴や利点について詳しく説明します。

TMDL View on the Webとは?

TMDL View on the Webは、Power BIにおける新しい機能で、開発者がTMDL(Tabular Model Definition Language)を使用して、セマンティックモデルをコードとして直接ブラウザで編集できるようにします。この機能は、Power BIのWebモデル体験を拡張し、豊富なコードエディターを提供します。これにより、プロの開発者はセマンティックモデルのコードに完全にアクセスでき、より効率的なワークフローを実現できます。

主な機能と利点

1. 公開されたセマンティックモデルのメタデータの探索

TMDL Viewを使用すると、セマンティックモデル内のすべてのオブジェクトやプロパティを完全に可視化できます。標準のUIでは表示されない高度なプロパティも含まれています。オブジェクトのTMDL定義を確認するには、ドラッグ&ドロップでエディタに追加するか、コンテキストメニューから選択するだけです。

2. 開発効率の向上

この機能には、IntelliSense、複数行の編集、大量更新のための検索と置換機能を備えた現代的なコードエディティング機能が含まれています。たとえば、すべての売上関連のDAXメジャーに表示フォルダーを一度の操作で割り当てることができ、反復作業を減少させることができます。

3. セマンティックモデルのプロパティ/オブジェクトの変更

ユーザーはブラウザ上で直接プロパティやオブジェクトを編集でき、標準のモデリングインターフェースでは表示されない高度な設定も調整できます。これにより、外部ツールに依存せず、高度な設定を行うことができます。

4. 再利用性と協力の向上

TMDLスクリプトを共有することで、セマンティックモデルのオブジェクトを簡単に再利用できます。たとえば、別のセマンティックモデルからカレンダーテーブルを再利用することができ、TMDLギャラリーからもオブジェクトを簡単に取得できます。

TMDL View in DesktopとTMDL View on the Webの主な違い

TMDL View in DesktopとWeb版の主な機能の違いは以下の通りです。

主な違い Power BI DesktopのTMDL View TMDL View on the Web
表示モードと編集モード 明確なモードなし 見るモードと編集モードの導入
スクリプトの永続性 セマンティックモデルの一部として保存 モデルやブラウザを閉じると破棄
バージョン履歴のサポート 利用不可 ワークスペースのバージョン履歴を利用可能
書き込み権限 該当なし セマンティックモデルへの書き込み権限が必要

今後の展開

TMDL View on the Webは、数週間以内にプレビュー版として展開される予定です。この新機能を利用することで、セマンティックモデリングのワークフローを加速し、Power BIプロジェクトにおけるコードファーストの開発慣行を促進できることを楽しみにしています。

質問がある場合は、コメントを残してください。TMDL View on the Webが皆さんの作業の助けになることを願っています。

————-

TMDL View on the Web (Preview) | Microsoft Power BI Blog

Source link

Arun Ulag’s blog, “FabCon and SQLCon 2026,” discusses the integration of databases and Fabric into a unified platform, highlighting various announcements regarding Fabric and database offerings.

A significant upcoming feature is the TMDL View on the Web, which will offer a code-first semantic modeling experience directly in browsers. This feature allows Power BI developers to script and modify semantic model objects using the Tabular Model Definition Language (TMDL) without needing to switch to Power BI Desktop or download files.

Key Features of TMDL View on the Web:

  1. Full Visibility: Explore metadata of published semantic models, including advanced properties not available in the standard interface.
  2. Enhanced Efficiency: The modern code editor enhances productivity with features like IntelliSense, multiline editing, search/replace, and support for AI tools like GitHub Copilot.
  3. Direct Modification: Edit properties and objects directly in the browser, allowing advanced configurations without external tools.
  4. Reusability: Easily share and reuse semantic model objects through TMDL scripts.

Differences Between TMDL View in Desktop and Web:

  • Modes: The web version features distinct View and Edit modes for safer changes, whereas the Desktop version allows continuous modifications.
  • Script Persistence: In the web version, scripts do not persist after closing the browser, while Desktop scripts are saved in the model.
  • Version History: The web version supports version history, enabling restoration of previous model versions.

TMDL View on the Web is set to begin its rollout in the coming weeks, aiming to enhance semantic modeling workflows and promote code-first practices in Power BI projects.

関連記事