SQL Server から Microsoft Fabric へ ― 資産別の移行ガイド

13 Nov 202610 Min Readviews 0comments 0
SQL Server から Microsoft Fabric への移行 — Pulse Convert

SQL Server から Microsoft Fabric へ ― 資産別の移行ガイド

― 少人数の情シスでも進められる ― データベース・SSIS・SSAS・SSRS を資産ごとに判定する移行ガイド

このガイドのねらい

  • SQL Server まわりの資産を種類ごとに整理し、それぞれの移行先を決める
  • Fabric Warehouse に移すときの T-SQL の互換性チェック項目を把握する
  • 少人数の情報システム部門でも無理なく進められる手順を示す
  • Pulse Convert で変換と突合を自動化する(初期自動変換精度 70%~90%)
  • お問い合わせ:Admin@innovationalofficesolution.com

1. 期限の確認

製品延長サポートの終了
SQL Server 20162026年7月14日(終了済み)
SQL Server 20172027年10月12日

サポート終了後は、有償の拡張セキュリティ更新プログラム(ESU)を契約しない限り、セキュリティ更新は提供されません。ESU は最長3年です。

さらに、SQL Server 2025 では新しい SSRS は提供されず、オンプレミスのレポート機能は Power BI Report Server に統合されています。SQL Server だけでなく、その周りの SSIS・SSAS・SSRS も含めて計画を立てる必要があります。

2. 資産別の移行判定表

資産判定の観点移行先
業務アプリの DB(OLTP)アプリが直接読み書きしているか移行対象外(Azure SQL などは別途検討)
DWH・データマートレポートと分析のためのテーブルかFabric Warehouse / Lakehouse
業務 DB からのレポート用参照業務 DB に負荷をかけていないかSQL Server ミラーリング → OneLake
ストアドプロシージャ(集計・加工)夜間バッチで使われているかFabric Warehouse の T-SQL / PySpark
SSIS パッケージ取り込み・加工の処理かData Factory パイプライン / Dataflow Gen2
SSAS 表形式モデルExcel や Power BI から参照されているかPower BI セマンティックモデル
SSAS 多次元キューブMDX の計算が多いかDAX + Direct Lake モデル
SSRS レポート印刷・PDF 用か、分析用かページ分割されたレポート / Power BI レポート

ポイントは、業務アプリの DB は無理に Fabric へ移さないことです。Fabric は分析の基盤であり、業務アプリのデータは SQL Server ミラーリングで OneLake に複製して使います。

3. Fabric Warehouse の T-SQL 互換性チェック

SQL Server と Fabric Warehouse はどちらも T-SQL を使いますが、完全に同じではありません。移行前に次の点を確認します。

□ トリガーを使っていないか(パイプラインやノートブックの明示的な処理に置き換える)

□ カーソルによる 1 行ずつの処理がないか(集合演算に書き換える)

□ Fabric Warehouse でサポートされないデータ型を使っていないか

□ 一時テーブルやテーブル変数の使い方が多すぎないか

□ 照合順序(Japanese_CI_AS など)に依存した比較がないか

□ リンクサーバー経由の参照がないか(ミラーリングやショートカットに置き換える)

□ SQL Server エージェントのジョブの実行順序が、暗黙の前提になっていないか

Pulse Convert は、これらの非互換箇所を自動で検出し、Fabric で動く形に書き換えます。

4. 少人数でも進められる移行手順

ステップ1(2 週間):Query Store、メタデータ、SQL Server エージェントの履歴から、使われている資産を一覧化

ステップ2(1 週間):資産別の移行判定表で、移行先と優先順位を決める

ステップ3(2 週間):SQL Server ミラーリングを設定し、レポートの参照先を OneLake に切り替える

ステップ4(6~10 週間):ストアドプロシージャ、SSIS、SSAS、SSRS を順に変換

ステップ5(4 週間):月次締めを1回並行稼働させ、テーブル・金額・KPI を突合

ステップ6(1 週間):切り替えと旧サーバーの停止

すべてを一度に進める必要はありません。効果の大きいところから始め、毎月少しずつ移していくやり方で十分です。

5. SQL Server と Microsoft Fabric の対応表

SQL ServerMicrosoft Fabric
DWH のデータベースFabric Warehouse / Lakehouse
業務 DB のレポート参照SQL Server ミラーリング
ストアドプロシージャFabric Warehouse のプロシージャ
トリガーパイプライン / ノートブックの明示的な処理
SQL Server エージェントパイプラインのスケジュール
SSISData Factory / Dataflow Gen2
SSASPower BI セマンティックモデル
SSRSページ分割されたレポート

6. 参考事例:Emulus Consulting

Emulus Consulting は、情報システム部門が3名の住宅資材メーカーで、この手順に沿って移行を支援しました。

  • SQL Server 2016 の DWH(テーブル 720 本)、ストアドプロシージャ 380 本、SSIS パッケージ 160 本、SSAS 4 モデル、SSRS レポート 210 本
  • 初期自動変換精度 84%、プロジェクト期間 17 週間
  • 管理するサーバー:5 台 → 0 台
  • 月次の経営レポートの準備時間:1.5 日 → 2 時間
  • ESU 費用を回避し、TCO を 38% 削減

7. Pulse Convert でできること

  • SQL Server まわりの資産の自動棚卸しと、移行判定表の作成
  • T-SQL の非互換箇所の検出と自動変換。初期自動変換精度 70%~90%
  • SSIS・SSAS・SSRS の一括変換
  • PulseQA による新旧の自動突合
  • 専門家による残り 10%~30% の仕上げ

よくある質問(FAQ)

A.はい。変換と突合の大部分を自動化し、作業は段階的に進めるため、少人数でも対応できます。
A.移行計画が決まっているなら、つなぎとしては有効です。長期の選択肢としてはおすすめしません。
A.いいえ。業務アプリの DB はそのまま使い、ミラーリングで分析用に複製します。
A.多くは動きますが、非互換の箇所があります。Pulse Convert が自動で検出・変換します。
A.ストアドプロシージャ、SSIS パッケージ、レポートのいずれか5本を変換し、突合結果をお渡しします。

まずは5本から

無料PoC(概念実証)
Microsoft Solution Partner

SQL Server 資産を Microsoft Fabric へ移行

SQL Server 2016/2017 サポート終了に向けて、DB・SSIS・SSAS・SSRS を資産別に判定。少人数の情シスでも無理なく進められる段階的な Fabric 移行を実現します。

初期自動変換精度 70%~90%ストアド・SSIS・帳票など代表資産 5 本で無料 PoC資産別移行判定表と T-SQL 互換性チェックマイクロソフト認定 Data & AI ソリューションパートナー
無料 PoC を申し込むSQL Server 移行専門家に相談
🔒 リスクなし•⚡ 24時間以内返信
提供:Office Solution AI Labs(マイクロソフト認定 Data & AI ソリューションパートナー)
#日本語#SQL Server#Microsoft Fabric#SSIS#SSAS#SSRS#ケーススタディ

Contact Us

Advance Analytics of next generation

We are an authorized implementation partner of Snowflake, Databricks, Amazon, Automation Anywhere, Denodo, DataDog, New Relic, and Elastic.

Copyrights © 2026 Office Solution AI Labs