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
Microsoft Fabric におけるデータ統合を考える
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Ryoma Nagata
July 22, 2023
Technology
1.3k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Microsoft Fabric におけるデータ統合を考える
https://sqlserver.connpass.com/event/285453/ 資料
Ryoma Nagata
July 22, 2023
More Decks by Ryoma Nagata
See All by Ryoma Nagata
dbt in Microsoft Fabric
ryomaru0825
0
340
Fabric-cicd によるAzure DevOps デプロイ
ryomaru0825
0
380
Fabric MCPの紹介と使い分け
ryomaru0825
2
510
Microsoft Fabricで考える非構造データのAI活用
ryomaru0825
1
1.6k
Microsoft Fabric のワークスペースと容量の設計原則
ryomaru0825
2
980
Microsoft Fabric AI Demo @Tech Boost Summit 2025
ryomaru0825
1
510
忙しい人むけの FabCon Vienna 2025 KeyNote
ryomaru0825
1
240
Microsoft Fabric 攻略ガイド 2.0 (ドラフト)
ryomaru0825
2
2.8k
Microsoft Fabric のネットワーク保護のアップデートについて
ryomaru0825
2
650
Other Decks in Technology
See All in Technology
JAWS-UG初心者支部#88わいわい初心塾(夏休みの宿題やったかGit編)
otsuki
0
150
AndroidでHDRメディアを「壊さずに」扱う
chigichan24
0
410
エンタープライズInnerSourceと開発者ポータル
nogikazuma
1
110
AI時代におけるプロダクト横断勉強会の設計
zozotech
PRO
0
160
20260903 Tokyo Jazug Night #62 | Azure エンジニアよ、 その環境は本当にセキュアか?
olivia_0707
1
630
From Vanilla Kubernetes to a Batteries-Included Platform: Developer Experience at 1,300+ Clusters
yosshi_
0
610
AIで開発は速くなったのに、なぜ現場は楽にならないのか 〜あなたの組織のボトルネックを突き止めるワークショップ〜
jacopen
1
270
推論の観測、できていますか? 〜 Google Cloud Gemini Enterprise Agent Platformで 3つの Gemini モデルを実測して踏んだ、評価の罠 〜
shukob
PRO
0
160
Tab5をRubyで動くパソコンにする
kishima
1
250
現場に行くだけでは足りない——プロダクトエンジニアが業務の流れを捉える観点と、その鍛え方
takumiengineering
0
320
Bet AI Day 2026丨AIを「使う」から、AIが「働く」へ ― LayerXが進める「組織AI」の社会実装
layerx
PRO
3
2.7k
20260906 「AWS運用入門」著者が教える、運用業務への生成AI活用入門
masaruogura
0
240
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
450
From π to Pie charts
rasagy
0
360
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
Code Review Best Practice
trishagee
74
20k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Become a Pro
speakerdeck
PRO
31
6.2k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
230
How to train your dragon (web standard)
notwaldorf
97
6.8k
Prompt Engineering for Job Search
mfonobong
0
440
Transcript
Microsoft Fabric のデータ統合機能について Microsoft MVP for Data Platform 永田 亮磨
Twitter: @ryomaru0825 Linkedin: ryoma-nagata-0825 Qiita: ryoma-nagata
自己紹介 永田 亮磨(Ryoma Nagata) • Microsoft MVP for Data Platform
• Databricks Solutions Architect Champion • 株式会社ジール • Microsoft Data Analytics Solution の導入など • 主な活動場所 • Qiita : @ryoma-nagata • Twitter : @ryomaru0825 • connpass : • JSSUG (Japan SQL Server User Group) • JEDAI - The Data & AI Meetup MVP Profile 推しサービス Synapse / Power BI / Databricks / Purview Fabric (New!)
• データ統合について • Microsoft Fabric のデータ統合 • デモ • オンプレミスデータゲートウェイとデータフローによる
SQL Server データの物理統合 • OneLake による仮想統合 with Azure Databricks Agenda
データ統合と相互運用性 データ統合と相互運用性の目標 1. 人とシステムそれぞれが必要とするフォーマットと時間枠でデータを提供できるようにする 2. データを物理的および仮想的にデータハブに集約する 3. モデルとインターフェースを開発し共有することでソリューションを管理するコストと複雑さを 削減する 4.
重要なイベント(機械と脅威)を特定し、アラートとアクションを起動する 5. ビジネスインテリジェンス、アナリティクス、マスターデータ管理、業務効率化の取り組みを サポートする DAMA International.『データマネジメント知識体系ガイド 第二版』.日経BP社.2018年,96p
• 中心となる技術は ETL(抽出、変換、取り込み): • データは物理的であれ仮想的であれETLプロセスにより、利用可能となる • 抽出: • 必要なデータをソースデータストアから抽出し、ディスクやメモリにステージングされる •
変換: • フォーマット変換/構造化変換/データモデルの変換/重複排除などのプロセスにより、ターゲットデータストアに 互換性のある形に変換する • 取り込み: • 変換結果がターゲットシステムで物理的に保存するか、提供される どのように実現されるか
• Data Factory の豊富なコネクタとパイプライン(EL) および、 データフローGen2(ETL) が OneLake にデータを取り込みます。 Synapse
Data Engineering の提供する Spark は複雑なETLを実行します。 Microsoft Fabric のデータ統合キーワード DMBOK キーワード Fabric 機能 • クラウドベース統合: 豊富なコネクタとサーバレス環境でのETLプロセス実行 • オーケストレーションとプロセスコントロール ETLプロセスの順序ならびにその整合性を保証する • Data Factory のパイプライン には フォールトトレランス、ログ、監視機能を備えた オーケストレーション機能があり、 ノーコードで複雑な依存関係を簡単にキャンバス上に作成で きます。 • データフェデレーションと仮想化 異なるデータストアにデータ存在する場合でも物理的 な統合以外の手段でデータを統合する • OneLake のショートカット は、 Azure / AWS / GCP といった主要なクラウドサービスにおけるオブジェクトストレージから データを移動をすることなく、データアクセスを提供します。 • データ交換標準 データの形式を標準化し、データ相互運用性を高め てデータの交換運用を統制する • OneLake 上にあるデータは一貫したURLでアクセスが可能です。 変換したデータは Delta Parquet に標準化されますが、 オープンスタンダードなフォーマット特性から Fabric に限らずさまざまな分析環境で再利用が 可能です。
• Docs の記載にあるように、完全な機能マッピングはできないものになっている。 • Fabric と Azure の Data Factory
の違い - Microsoft Fabric | Microsoft Learn • 主要な差異 • マッピングデータフローは Fabric では提供されず、データフローGen2が移行先となる • 統合ランタイム、データセットに類似する概念はない • セルフホステッド統合ランタイムについては現在ではオンプレミスデータゲートウェイがマッピングされるが、デザイン 中である • アクティビティの種類は追加中の状況だが、Teams , OutlookアクティビティなどAzureではlogic apps などを組み合わせて行うような処理がビルトインされた Azure Data Factory ≠ Fabric Data Factory ?
Fabric データ統合手法選定 2023/07版 オンプレミスデータストア オンプレミスデータゲートウェイとデータフロー Gen2 *パイプラインによるオンプレミスデータ統合を含めて設計中 One Lake ショートカットによる仮想統合
クラウドデータストア Synapse Link による、No-ETLによる物理統合 *一部計画中 オブジェクトストレージ Synapse SQL Pool / Dataverse / Cosmos DB データフロー Gen2 or パイプライン による物理統合 RDBMS/クラウドサービス その他 要件により選択可能 要件により選択可能 ソース ソリューション
オンプレミスデータゲートウェイとデータフローによる SQL Server データの物理統合 SQL Server ローカルラップトップ オンプレミスデータゲートウェイ Microsoft Fabric
Data Factory データフロー Gen2 レイクハウス Synapse Data Engineering OneLake Delta Parquet (データの実体) テーブル (メタデータ) 参照
OneLake による仮想統合 with Azure Databricks Microsoft Fabric Data Factory データフロー
Gen2 レイクハウス Synapse Data Engineering OneLake Delta Parquet (データの実体) テーブル (メタデータ) Azure Databricks Spark Cluster SQL Warehouse Databricks Computing ML SQL・BI 参照