Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Fabric-cicd によるAzure DevOps デプロイ
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Ryoma Nagata
May 27, 2026
Technology
490
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Fabric-cicd によるAzure DevOps デプロイ
https://sqlserver.connpass.com/event/394096/ 発表資料
Ryoma Nagata
May 27, 2026
More Decks by Ryoma Nagata
See All by Ryoma Nagata
AI Search (Foundry IQ) におけるRAGデータの準備と配置
ryomaru0825
2
140
VS Code × GitHub Copilot での Fabric 開発
ryomaru0825
1
350
dbt in Microsoft Fabric
ryomaru0825
1
480
Fabric MCPの紹介と使い分け
ryomaru0825
3
620
Microsoft Fabricで考える非構造データのAI活用
ryomaru0825
1
1.7k
Microsoft Fabric のワークスペースと容量の設計原則
ryomaru0825
2
1.1k
Microsoft Fabric AI Demo @Tech Boost Summit 2025
ryomaru0825
1
590
忙しい人むけの FabCon Vienna 2025 KeyNote
ryomaru0825
1
310
Microsoft Fabric 攻略ガイド 2.0 (ドラフト)
ryomaru0825
2
3k
Other Decks in Technology
See All in Technology
AI時代のエンジニアの情報発信〜個人の発信を組織の力に変える〜
ryo_kawamata
1
7.3k
bpf_arenaとstruct_opsを使うのが難しかった話
masu_mi
0
180
新米を「売り越さない」、Aurora DSQLで作る在庫ゼロ死守の限定ドロップEC
yama3133
0
180
cdkd (CDK Direct)
gotok365
3
240
FinOpsを導入してマルチプロダクトのコスト最適化を実現する
kworkdev
PRO
0
130
AIエージェント統制はAPIから——押さえるべき5つの要素
nagix
0
130
AI時代の組織作り:チーム開発から「個人×AI」への移行と、持続可能な「開発資本」の築き方
ham0215
1
180
eBPF 簡介 2026 版
shunghsiyu
0
190
詳解 never 型 - ボトム型の性質を深掘り
nealle
0
150
Microsoft Entra Kerberos で実現するクラウド デバイス管理
tamaiyutaro
2
540
AIコーディングはじめました
miso
0
150
AIがGISを代替する日:〜すべてをAIが創る時代に、私たちがFOSS4Gに関わる意味〜
lehupa
1
210
Featured
See All Featured
Balancing Empowerment & Direction
lara
6
1.4k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
1
300
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
760
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
For a Future-Friendly Web
brad_frost
184
11k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
480
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
560
Building Adaptive Systems
keathley
44
3.3k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
320
Tell your own story through comics
letsgokoyo
1
1.1k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
300
Transcript
Microsoft MVP for Data Platform 永田 亮磨 (ZEAL CORPORATION) X:
@ryomaru0825 Linkedin: ryoma-nagata-0825 Qiita: ryoma-nagata Microsoft Fabric を Azure DevOpsで CICD する
LinkedIn Learn で Fabric のコースを公開しています! 「Microsoft Fabric 入門」へようこそ | LinkedInラーニング
AGENDA fabric-cicdとは Azure DevOpsデモ
fabric-cicd とは fabric-cicdは、 FabricワークスペースのCI/CD自動化のためのオープンソース Pythonライブラリ 2025年2月:プレビュー開始 Fabric-cicdデプロイメントツールの導入
- Microsoft Fabricコミュニティ 2026年2月:Microsoft の公式サポート対象として発表 Microsoft Fabric-cicdツールの公式サポートを発表
主な利用シーン devワークスペース*上の成果物を他のワークスペースに展開する際に、Azure DevOps Pipelines や、GitHub Actions 上で使用する * 各自の開発結果を公式成果物として統合するワークスペース
そのほかの展開方法 デプロイパイプラインによる展開 ブランチ同期による展開 FabricにおけるCI/CDワークフローオプション - Microsoft Fabric |Microsoft Learn
各展開方法の比較 観点 fabric-cicd ブランチ同期 デプロイパイプライン 特徴 パイプラインの作り込みが必要 だが、柔軟な展開方式を設定 可能 Gitブランチを正とする運用
GUIベースでの簡易なセットアッ プ 構成方法 Python コードを使用する DevOpsパイプライン定義作成 ワークスペースとブランチを接続 デプロイパイプラインを作成して ワークスペースを割当 展開方法 Git 上の定義を対象 Workspace に発行 Workspace に発行 Workspace と Git の差分を 同期 前段ステージから次段ステージ へデプロイ 環境差分の吸収方法 変数ライブラリ +parameter.yml などで置換 変数ライブラリ +ブランチごとに差分管理 変数ライブラリ +配置ルール設定(対象少な め) 承認ゲート Azure DevOps / GitHub 側 で制御 PR / ブランチポリシーで制御 なし(社内ワークフローなど)
fabric-cicd 基本的な使い方 python例: https://microsoft.github.io/fabric -cicd/latest/#basic-example 環境差分対象の置換用ファイ ル:parameter.yml
https://microsoft.github.io/fabric- cicd/latest/how_to/parameterization/
fabric-cicd 基本的な使い方 Azure DevOps / GitHub YAML定義例 Release
Pipelines - fabric-cicd
Gitリポジトリ デモ構成 データエンジニアリング ワークスペース(DEV) レポーティング ワークスペース(DEV) Bronze~Silver レイクハウス Goldレイクハウス セマンティックモデル
レポート データ処理 ノートブック ノートブック実行 パイプライン MLV 定義 ノートブック 変数ライブラリ OneLake ショートカット 外部ショートカット Microsoft Fabric Azure DevOps データエンジニアリング ワークスペース(PROD) レポーティング ワークスペース(PROD) Bronze~Silver レイクハウス Goldレイクハウス セマンティックモデル レポート データ処理 ノートブック MLV 定義 ノートブック 変数ライブラリ OneLake ショートカット アイテム定義 アイテム定義 fabric-cicd 実行パイプライン fabric-cicd 実行パイプライン ノートブック実行 パイプライン
リポジトリ構成詳細 DevOpsパイプライン定義 fabric-cicd実行スクリプト BIワークスペース データエンジニアリング ワークスペース 置換パラメーターファイル 置換パラメーターファイル
DEMO
その他参考 Microsoft Fabric向けのエンタープライズグレードCI/CD実装 — 技術的深掘り |アジット・シン著 |メディア
変数ライブラリでノートブックのセッション構成を制御する場合
Thank you !