跳到主要内容

Microsoft Fabric 概要

Microsoft Fabricは、データエンジニアリング・データ統合・データサイエンス・リアルタイム分析・ビジネスインテリジェンス(BI)を統合したエンタープライズ向けSaaSデータプラットフォームです。2023年に一般提供(GA)が開始されました。

以前は複数の別々の製品・ライセンスが必要だったデータ関連ワークロードを、単一プラットフォーム・単一ライセンスで利用できるようにすることが主な価値提案です。

Fabricのコアコンセプト

OneLake(統合データレイク)

Fabricの基盤となるのがOneLakeです。これはAzure Data Lake Storage Gen2(ADLS Gen2)上に構築されたテナント全体で共有される唯一のデータレイクです。

  • テナントに1つだけ存在し、すべてのワークスペースのデータを格納します
  • データはDelta Parquet形式で保存され、多様なツールからアクセス可能です
  • OneLakeのデータを直接参照するショートカット機能により、データの物理コピーなしに他のストレージ(ADLS Gen2、S3など)のデータへアクセスできます

Fabricのワークロード(エクスペリエンス)

Fabricは以下のワークロードで構成されます:

ワークロード概要
Data EngineeringSparkベースのLakehouse処理、データパイプライン
Data Factoryデータ統合・ETL/ELT(コピーアクティビティ、データフロー)
Data ScienceMLモデル開発・実験管理(Notebooks + MLflow)
Data WarehouseT-SQLベースのエンタープライズDWH
Real-Time IntelligenceEventstream、KQLデータベース(Eventhouse)によるストリーミング分析
Power BIBIレポート・ダッシュボード
Database (Preview)運用DBとしてのSQL Database(Mirroring含む)

Power BIとFabricの関係

統合の経緯

Power BIはもともとMicrosoftの独立したBIサービスでした。Fabricが発表された2023年以降、Power BIはFabricの中核の一部として完全に統合されました。

Power BIのapp.powerbi.comにアクセスすると、実際には**Microsoft Fabricポータル(fabric.microsoft.com)**と同じUI・機能セットにリダイレクトされます。

ワークスペース(Workspace)

ワークスペースはFabricとPower BIの両方で共通の組織単位です。

  • ワークスペースはFabricアイテムを格納するコンテナであり、Power BIレポートやセマンティックモデルも同じワークスペースにFabricアイテムと共存します
  • Fabricが登場する前のPower BIワークスペースは、そのままFabricワークスペースとして移行されています

ワークスペースのライセンスモード

ワークスペースには以下のライセンスモードが存在します:

ライセンスモード説明
Fabric(Trial/容量)Fabric Capacityに割り当てられたワークスペース。全Fabricワークロードが利用可能
Premium容量(P SKU)Power BI Premium容量に割り当て。Power BI機能(大規模モデルなど)が利用可能
Embedded(EM/A SKU)外部アプリ向け埋め込み用途の容量
Pro従来のPower BI Proライセンス。Fabricワークロードは利用不可
Shared無料共有容量。機能制限あり

Direct Lakeモード

Power BIからOneLake上のDeltaテーブルをインポートなし・DirectQuery並みの柔軟性・インポートモード並みのパフォーマンスで参照できるのがDirect Lakeモードです。


課金体系

2つの主要な課金軸

Fabricの課金は大きくCapacity(容量)課金Storage(ストレージ)課金の2軸です。

Fabric Capacity(Fスキュー)

SKUCompute Units (CU)目安の用途月額(Pay-As-You-Go)
F22 CUPoC・小規模約$260/月
F44 CU小規模本番約$520/月
F88 CU中規模約$1,040/月
F1616 CU中規模〜大規模約$2,080/月
F3232 CU大規模約$4,160/月
F6464 CU大規模約$8,320/月
F128〜F2048128〜2048 CUエンタープライズ

金額はUS Eastリージョンの参考値です。Azure予約(1年/3年)を購入することで最大41%の割引が適用されます。

Capacityの仕組み(Capacity Unit / Smoothing)

Fabricのコンピュートは**Capacity Unit(CU)**という単位で管理されます。

  • 各ワークロード(Spark、SQL、KQLなど)のジョブがCUを消費します
  • スムージング:短時間のCUスパイクを24時間に平準化するバッファ機構があり、瞬間的な高負荷による課金超過を緩和します
  • バーストリミット:CUバースト可能量は容量サイズに比例し、上限を超えるとジョブが抑制(throttle)されます

Onelakeストレージ課金

ストレージ種別価格(参考)
OneLake LRS(ローカル冗長)約$0.023/GB/月
OneLake GRS(地理冗長)約$0.046/GB/月
  • Storage課金はCapacityとは独立して発生します
  • Delta Parquetの圧縮により、元データより大幅に小さなサイズになることが多いです

Power BIユーザーライセンスとの関係

Fabricコンテンツを利用(閲覧)するユーザーにも適切なライセンスが必要です:

シナリオ必要なライセンス
Fabricワークスペース内でレポートを閲覧・作成Power BI Pro または Premium Per User (PPU)
Power BI Appとして発行されたコンテンツを閲覧F64以上のCapacity使用時は閲覧のみ無料
Fabricアイテム(LH、Notebookなど)を操作Fabric(無料)ライセンス + 容量割り当て

F64以上のCapacityに割り当てられたワークスペースからApp発行したコンテンツは、閲覧ユーザーにProライセンスが不要になります(Power BI Premiumと同等の扱い)。

Fabricトライアル

  • MicrosoftアカウントがあればだれでもFabricを60日間無料試用できます
  • トライアル中はF64相当のCapacityが割り当てられます
  • 試用後は有料のFabric Capacityに移行するか、ワークスペースを別モードに変更する必要があります

Fabricとその他Azureサービスの比較

機能Microsoft Fabric従来のAzureサービス(相当)
データレイクOneLakeADLS Gen2
データ統合・ETLData Factory in FabricAzure Data Factory
Spark処理Lakehouse (Spark)Azure HDInsight / Azure Databricks
DWHFabric Data WarehouseAzure Synapse Analytics
ストリーミングReal-Time IntelligenceAzure Event Hubs + Stream Analytics
BIPower BI(統合済み)Power BI Service(別サービス)

Fabricは上記すべてを単一のSaaSプラットフォームとCapacity課金に統合したものと理解できます。


まとめ

  • Microsoft Fabric = データプラットフォームの統合SaaS であり、Power BIはその中核コンポーネントです
  • ワークスペースはFabricとPower BIで共通の組織単位となっており、すべてのアイテムが同一空間で管理されます
  • データはすべてOneLake(Delta Parquet)に一元化され、Power BIのDirect Lakeモードで高速分析が可能です
  • 課金はCapacity(FスキューのCU消費)+OneLakeストレージの2軸で構成されます
  • F64以上を使用する場合、Power BI コンテンツの閲覧ユーザーにProライセンスが不要になります

関連ドキュメント