Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Fabric-cicd によるAzure DevOps デプロイ
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Ryoma Nagata
May 27, 2026
Technology
200
0
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
Fabric MCPの紹介と使い分け
ryomaru0825
1
280
Microsoft Fabricで考える非構造データのAI活用
ryomaru0825
0
1.2k
Microsoft Fabric のワークスペースと容量の設計原則
ryomaru0825
2
670
Microsoft Fabric AI Demo @Tech Boost Summit 2025
ryomaru0825
1
440
忙しい人むけの FabCon Vienna 2025 KeyNote
ryomaru0825
1
220
Microsoft Fabric 攻略ガイド 2.0 (ドラフト)
ryomaru0825
2
2.3k
Microsoft Fabric のネットワーク保護のアップデートについて
ryomaru0825
2
550
Microsoft Analytics Day 2025.7 最新情報ピックアップ・デモ
ryomaru0825
1
130
Microsoft Fabric ガバナンス設計の一歩目を考える
ryomaru0825
3
1.9k
Other Decks in Technology
See All in Technology
AI活用を推進するために ファインディが下した、一つの小さな決断
starfish719
0
280
Djangoユーザが知っ得なPostgreSQL機能 - 設計の選択肢を増やす / Djang-use-PostgreSQL
soudai
PRO
0
220
AIっぽい文章を採点して人間らしく直すアプリを作ってみた
yama3133
2
110
Agentic ERPをどう設計するか ー 受発注エージェントを動かす、現場の知見と設計思想ー
recerqainc
1
2.1k
ChatworkとBPaaS 異なる特性で学んだAI機能開発の ベストプラクティス
kubell_hr
2
3.3k
あなたの AI ワークスペースに、 専門コーダーを連れてくる - Amazon Quick Desktop 最新情報
kawaji_scratch
1
120
AIにフローを作らせようとして挫折した話
hamatsutaichi
0
250
チームで実践する AI-DLC 思考の軌跡を残すチェックポイント設計
belongadmin
0
3.2k
Rancherの紹介&Update情報(RancherJP Online Meetup #09)
yoshiyuki_kono
0
140
失敗を経て、Harness Engineering で 大切にしたいことを考える / Learning from Failure: What Matters in Harness Engineering
bitkey
PRO
0
140
実装は速くなった、レビューはどうする? ― 自身のレビューをAIで再現させるサーヴァントエンジニアリングのすゝめ / Implementation got faster. So what about reviews? — An invitation to Servant Engineering: Recreating your own code reviews with AI
nrslib
8
4.4k
Socrates × Looker 〜セマンティックレイヤーで進化するデータ分析エージェント〜
hanon52_
3
1.8k
Featured
See All Featured
Building Adaptive Systems
keathley
44
3k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
220
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Skip the Path - Find Your Career Trail
mkilby
1
140
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
310
Building Flexible Design Systems
yeseniaperezcruz
330
40k
From π to Pie charts
rasagy
0
200
Building an army of robots
kneath
306
46k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
450
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
The Limits of Empathy - UXLibs8
cassininazir
1
350
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 !