導入事例:「ピボットは変えないでほしい」― 現場の一言から始まった SSAS → Fabric 移行 ― Excel のピボットはそのままに ― キューブサーバーを手放したモデル移行事例
概要 提供:Innovational Office Solution お客様:Emulus Consulting 移行対象:多次元キューブ 14 個、表形式モデル 6 個、MDX 計算メンバー/名前付きセット 180 件、ロール 35 件、Excel ブック 320 本 自動変換精度:70%~90%(残りは専門家による調整と業務検証) お問い合わせ:Admin@innovationalofficesolution.com 無料PoC:AnyBI to Power BI & AnyETL to Fabric ページ 背景:SSAS は「終わる製品」ではない。それでも移行した理由 最初に誤解のないように書いておくと、SQL Server Analysis Services は SQL Server 2025 にも含まれており、表形式・多次元ともに提供が続いています。「SSAS が廃止されるから移行する」という話ではありません。
Emulus Consulting が移行を決めた理由は、次の3つが同時に重なったことでした。
Microsoft は Azure Analysis Services の利用者に対しても、Fabric 容量(F SKU)への移行を案内しています。Power BI Premium の容量 SKU(P SKU)は統合・廃止の方向にあり、モデルとレポートを同じ容量に置く構成が標準になりつつあります。
お客様の環境 データ戦略・デジタルコンサルティング企業である Emulus Consulting の分析環境は、15年近くかけて育ってきたものでした。 多次元キューブ 売上・原価・在庫など 14 個。MDX の計算メンバーとスコープ割り当てを多用
利用者 経理・経営企画を中心に 160 名。ほぼ全員が Excel のピボットで利用
権限 部門・事業所単位のロール 35 件、セル単位のセキュリティ一部あり
処理 SQL Server エージェントによる夜間のフル処理
現場からの要望は明確でした。「Excel のピボットで見る形は変えないでほしい。」月次決算の資料は、ピボットとそれを参照するセル数式で組み上がっており、ここが崩れると業務が止まります。
移行アプローチ:5ステップ ステップ1 利用実態の把握 SSAS のクエリログとトレースから、どのキューブ・メジャー・ディメンションが実際に使われているかを集計。利用されていない計算メンバー 28% と、ほぼ同じ内容の重複キューブを統合対象としました。
ステップ2 モデル構造の解析 キューブのメジャーグループ、ディメンション、属性リレーションシップ、階層、パースペクティブ、翻訳(日本語キャプション)を抽出し、スタースキーマのセマンティックモデルへの対応を設計しました。表形式モデルはそのまま Power BI セマンティックモデルとして移行可能です。
ステップ3 MDX から DAX への AI 変換 最も工数がかかるのが MDX のロジックです。AI 移行エンジンが以下を自動変換しました。
計算メンバー → DAX メジャー 前年同期・期首からの累計(ParallelPeriod、YTD 等)→ タイムインテリジェンス関数 スコープ割り当て → CALCULATE と計算グループ 準加法メジャー(在庫残高の LastNonEmpty 等)→ LASTNONBLANK を使ったメジャー 名前付きセット → 計算グループ/フィールドパラメーター 初期自動変換精度は 70%~90% で、残りはスコープ割り当ての入れ子など複雑な箇所を専門家が仕上げました。
ステップ4 データとモデルを Fabric へ キューブのデータソースだった DWH を OneLake の Gold 層に整理し、Direct Lake モードのセマンティックモデルを構築。夜間のキューブ再処理そのものが不要になりました。
ステップ5 Excel ユーザーの切り替えと突合(PulseQA) Excel の「Power BI に接続(Analyze in Excel)」機能で、既存のピボット構成を新しいセマンティックモデルに接続し直しました。日本語のキャプション、表示フォルダー、書式をそろえることで、ユーザーから見たフィールド一覧はほぼ変わりません。旧キューブと新モデルで同じピボットを作り、月次・部門別の数値を自動比較して差異ゼロを確認しました。
SSAS と Microsoft Fabric の対応表 SSAS Microsoft Fabric / Power BI
多次元キューブ Power BI セマンティックモデル(スタースキーマ)
表形式モデル Power BI セマンティックモデル(そのまま移行)
ディメンション/属性リレーションシップ ディメンションテーブル/リレーションシップ
名前付きセット 計算グループ/フィールドパラメーター
パースペクティブ・翻訳 パースペクティブ・翻訳(日本語キャプション)
ロール(ディメンションセキュリティ) 行レベルセキュリティ(RLS)
パーティション・夜間処理 Direct Lake/増分更新
Excel ピボット(OLAP 接続) Analyze in Excel(Power BI 接続)
成果 キューブ 14 個・表形式モデル 6 個を 70%~90% の初期自動変換精度で移行 移行期間:8 週間(手作業見積もり 10 か月) 夜間のキューブ再処理:4.5 時間 → 不要(Direct Lake) 「売上」の定義を一本化し、経理と営業の数字の食い違いを解消 SSAS サーバーのハードウェア・ライセンス更新を回避し、TCO を 46% 削減 御社のキューブで試してください MDX のスコープ割り当てを含むキューブ1つと、よく使われる Excel レポート4本の計5本で、変換結果と突合レポートを無料でお見せします。
無料PoC(概念実証)
Microsoft Solution Partner
多次元キューブと表形式モデルを Power BI セマンティックモデル(Direct Lake)へ移行。Excel ピボットテーブルの使い勝手を変えずに、キューブ再処理とサーバー管理から解放されます。
初期自動変換精度 70%~90% 代表的な多次元キューブ 5 個で無料 PoC MDX 計算メンバーから DAX への高精度変換 Direct Lake による夜間キューブ再処理の撤廃発行:Office Solution AI Labs(Microsoft Solution Partner for Data & AI)
#日本語 #SSAS #Microsoft Fabric #Power BI #Direct Lake #セマンティックモデル #事例