Upgrade to Pro — share decks privately, control downloads, hide ads and more …

VS Code × GitHub Copilot での Fabric 開発

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on. →
Avatar for Ryoma Nagata Ryoma Nagata
September 28, 2026

VS Code × GitHub Copilot での Fabric 開発

Avatar for Ryoma Nagata

Ryoma Nagata

September 28, 2026

More Decks by Ryoma Nagata

Other Decks in Technology

Transcript

  1. VS Code × GitHub Copilot での Fabric 開発 Microsoft MVP

    for Data Platform 永田 亮磨 (ZEAL CORPORATION) X: @ryomaru0825 Linkedin: ryoma-nagata-0825 Qiita: ryoma-nagata
  2. 自己紹介 永田 亮磨(Ryoma Nagata) • Microsoft MVP for Data Platform

    • Databricks Solutions Architect Champion • 株式会社ジール • Microsoft Data Analytics Solution の導入など • 主な活動場所 • Qiita : @ryoma-nagata • X(Twitter) : @ryomaru0825 • connpass : • JSSUG (Japan SQL Server User Group) • JEDAI - The Data & AI Meetup よく触るデータサービス Microsoft Fabric / Databricks / Purview Data Governance
  3. 最新の Fabric Copilot  Copilot in Power BI web modeling

    (preview)  Copilot for Data Engineering and Data Science (preview)
  4. PC 最小構成  ソフトウェア  VS Code (Insider): 一般リリースバージョン はFabric

    IQ MCPの認証に不具合あるた め  Git  Power BI Desktop  Azure CLI  GitHub Copilot CLI  Python 3.13 +  Fabric CLI※オプション。REST で代替可能  Node.js 22 LTS +  powerbi-report-authoring-cli  powerbi-desktop-bridge-cli  Power BI Desktop Bridge  Chromium + Playwright ※レポート検証用
  5. VS Code  拡張機能  Fabric Data Engineering  Microsoft

    Fabric MCP Server  Microsoft Fabric※GUI機能。なくても いい  Agent Plugin Pluginに各種MCPが付属  fabric-skills@Skills for Fabric  power-bi-authoring @Skills for Fabric  Fabric-skills でもpower bi modeling mcpが 付属するが、こちらはローカル実行型。同名なの でGitHub Copilot はいずれか片方のみ有効と なる。  Hosted: テナント設定が必要  Local: Fabric容量→XMLAエンドポイントの設定変 更が必要 Power BI Authoring MCP server - Power BI |Microsoft Learn
  6. Fabric Data Engineering 拡張機能の補足  拡張機能で指定したフォルダにノート ブックファイルが作成される  ここで実行する際に、Fabric 上の

    Spark 環境に接続してコードセルを開 発していくことができる  コードセルの開発に GitHub Copilot での協力依頼が可能  VFSモードでは、ダウンロードなしで直接Fabricのファ イルを操作するが、Copilot のセッションの連続性の 観点から個人的には使いづらさを感じる
  7. おわりに  AIエージェントによる開発で可処分時間を↑↑  e2eすべてでエージェント介した構築はストレスフルかも・・・一部お膳立てしたほうが労力↓  モデル選択が通常よりも効いている感触(Auto はわりと〇)  Skill

    を整備して、自環境で使いやすい状態に  エージェントにFabric のなにを触らせるのかを意識すること  ノートブック→拡張機能で VSCode で開かれたnotebookを触らせるほうがいい  レポート→PBIP により直接ローカル .pbip ファイル作業+CLIでの検証が〇  セマンティックモデル(Direct Lake)やパイプラインは Fabric ワークスペース上でしか動作できないので、APIや MCPごしにエージェントが開発をすることになる(ユーザーと一緒)  (ほぼ)すべての Fabric Artifact は Git での管理が可能  Feature ワークスペースと Git を使用してチーム開発を運用する