Microsoft Fabric とは

Microsoft Fabric は、データ移動からデータ サイエンス、リアルタイム分析、ビジネス インテリジェンスまでのすべてをカバーする企業向けのオールインワン分析ソリューションです。 データ レイク、Data Engineering、データ統合などのサービスが、包括的なスイートとしてすべて 1 か所で提供されます。

Fabric を使用すると、複数のベンダーの異なるサービスをまとめる必要はありません。 代わりに、分析のニーズを簡素化するように設計された、高度に統合された、エンドツーエンドで使いやすい製品をお楽しみいただけます。

このプラットフォームは、サービスとしてのソフトウェア (SaaS) の基盤に基づいて構築されており、シンプルさと統合をまったく新しいレベルに引き上げるものです。

SaaS の基盤

Microsoft Fabric は、Power BI、Azure Synapse、Azure Data Factory の新規コンポーネントと既存のコンポーネントを 1 つの統合環境にまとめます。 これらのコンポーネントは、カスタマイズされたさまざまなユーザー エクスペリエンスで提供されます。

Diagram of the software as a service foundation beneath the different experiences of Fabric.

Fabric は、Data Engineering、Data Factory、Data Science、Data Warehouse、リアルタイム分析、Power BI などのエクスペリエンスを共有の SaaS 基盤に統合します。 この統合には次のような利点があります。

  • 業界に深く統合された幅広い分析へのアクセス。
  • 身近で学びやすい共有エクスペリエンス。
  • 開発者は、すべての資産に簡単にアクセスして再利用できます。
  • 好みの分析ツールを使用しながらデータをそのまま保持できる統合データ レイク。
  • すべてのエクスペリエンスにまたがる一元管理とガバナンス。

Microsoft Fabric SaaS エクスペリエンスを使用すると、すべてのデータとサービスがシームレスに統合されます。 IT チームはコア エンタープライズ機能を一元的に構成でき、基盤となるすべてのサービスにまたがるアクセス許可が自動的に適用されます。 さらに、データ秘密度ラベルはスイート内のアイテム全体で自動的に継承されます。

Fabric を使用すると、作成者は最高の作品を作り出すことに集中し、エクスペリエンスをサポートする基盤となるインフラストラクチャを統合したり、管理したり、理解したりする必要がなくなります。

Microsoft Fabric のコンポーネント

Microsoft Fabric は、シームレスに連携するように設計された包括的な一連の分析エクスペリエンスを提供します。 各エクスペリエンスは、特定のペルソナと特定のタスクに合わせて調整されます。 Fabric には、エンドツーエンドの分析ニーズに対応するため、次のカテゴリに業界をリードするエクスペリエンスが含まれています。

Screenshot of the Fabric menu of experiences.

  • Data Engineering - Data Engineering エクスペリエンスは、優れた作成エクスペリエンスを備えた世界クラスの Spark プラットフォームを提供し、データ エンジニアがレイクハウスを通じて大規模なデータ変換を実行し、データを民主化できるようにします。 Microsoft Fabric Spark と Data Factory の統合により、ノートブックと Spark ジョブをスケジュール設定して調整できます。 詳細については、「Microsoft Fabric での Data Engineering とは」を参照してください。

  • Data Factory - Azure Data Factory は、Power Query のシンプルさと、Azure Data Factory のスケールとパワーを組み合わせたものです。 200 種類を超えるネイティブ コネクタを使用して、オンプレミスとクラウドのデータ ソースに接続できます。 詳細については、「Microsoft Fabric の Data Factory とは」を参照してください。

  • Data Science - Data Science エクスペリエンスを使用すると、Fabric エクスペリエンス内で機械学習モデルをシームレスにビルドし、デプロイして運用できます。 この機能は Azure Machine Learning と統合され、組み込みの実験の追跡とモデル レジストリが提供されます。 データ サイエンティストは、予測を使用して組織データを強化し、ビジネス アナリストがそれらの予測を BI レポートに統合できるようにします。 これにより、記述的な分析情報から予測的な分析情報に移行します。 詳細については、「Microsoft Fabric の Data Science とは」を参照してください。

  • Data Warehouse - Data Warehouse エクスペリエンスは、業界をリードする SQL パフォーマンスとスケールを提供します。 コンピューティングをストレージから完全に分離し、両コンポーネントの独立したスケーリングを可能にします。 さらに、オープンな Delta Lake 形式でデータをネイティブに格納します。 詳細については、「Microsoft Fabric での Data Warehouse とは」を参照してください。

  • リアルタイム分析 - アプリ、IoT デバイス、人間との対話など、さまざまなソースから収集される観測データです。 現在、最も急成長しているデータ カテゴリです。 このデータは、多くの場合、JSON やテキストなどの形式で半構造化されています。 これは、スキーマをシフトしながら大量に取り込まれます。 これらの特性により、従来のデータ ウェアハウス プラットフォームでの使用は困難になります。 リアルタイム分析は、観測データの分析に最適なクラス エンジンです。 詳細については、「Fabric のリアルタイム分析とは」を参照してください。

  • Power BI - Power BI は、世界をリードするビジネス インテリジェンス プラットフォームです。 これにより、ビジネス所有者は Fabric 内のすべてのデータに迅速かつ直感的にアクセスして、データを使用したより良い意思決定を行うことができます。 詳細については、「Power BI とは」を参照してください。

Fabric は、これらすべてのエクスペリエンスを統合プラットフォームにまとめ、業界で最も包括的なビッグ データ分析プラットフォームを提供します。

Microsoft Fabric をしようすることで、組織や個人は大規模で複雑なデータ リポジトリを実用的なワークロードや分析に変換するデータ メッシュ アーキテクチャを実装できます。 データ メッシュの詳細については、データ メッシュ アーキテクチャについて説明した記事を参照してください。

OneLake とレイクハウス - レイクハウスの統合

Microsoft Fabric プラットフォームは、企業全体で OneLake とレイクハウスのアーキテクチャを統合します。

OneLake

データ レイクは、すべての Fabric サービスが構築される基盤です。 Microsoft Fabric Lake は OneLake とも呼ばれます。 これは Fabric サービスに組み込まれており、エクスペリエンスが機能するすべての組織データを格納するために統合された場所を提供します。

OneLake は、ADLS (Azure Data Lake Storage) Gen2 上に構築されています。 この機能は、単一の SaaS エクスペリエンスに加え、プロの開発者と市民開発者の両方に役立つデータ向けのテナント全体のストアを提供します。 OneLake SaaS エクスペリエンスでは、リソース グループ、RBAC (ロールベースのアクセス制御)、Azure Resource Manager、冗長性、リージョンなどのインフラストラクチャの概念をユーザーが理解する必要がなくなるため、エクスペリエンスが簡素化されます。 さらに、ユーザーが Azure アカウントを持っている必要もありません。

OneLake は、個々の開発者が独自の分離ストレージ アカウントをプロビジョニングして構成するときに作成する、今日の広範で混沌としたデータ サイロを排除します。 代わりに、OneLake は、すべての開発者に対して、検出とデータ共有が簡単で、ポリシーとセキュリティ設定への準拠が一元的かつ統合的に適用される単一の統合ストレージ システムを提供します。 詳細については、「OneLake とは」を参照してください。

OneLake とレイクハウスの組織構造

OneLake は本質的に階層構造であり、組織全体の管理が簡略化されます。 この機能は Microsoft Fabric に組み込まれており、事前プロビジョニングの必要はありません。 テナントごとに OneLake が 1 つだけあり、ユーザー、リージョン、さらにはクラウドにまたがる一括管理画面のファイル システム名前空間が提供されます。 OneLake のデータは、簡単に処理できるように管理可能なコンテナーに分割されています。

テナントは OneLake のルートにマップされ、階層の最上位レベルにあります。 テナント内には、フォルダーと考えることができる任意の数のワークスペースを作成できます。

次の図は、データが格納されているさまざまな Fabric アイテムを示しています。 これは、Fabric 内のさまざまなアイテムが OneLake 内にデータを格納する方法の例です。 表示されているように、テナント内に複数のワークスペースを作成し、各ワークスペース内に複数のレイクハウスを作成できます。 Fabric のレイクハウスは、データ レイク上のデータベースを表すファイル、フォルダー、テーブルのコレクションです。 詳細については、「レイクハウスとは」を参照してください。

Diagram of the hierarchy of items like lakehouses and semantic models within a workspace within a tenant.

テナント内のすべての開発者と部署は、OneLake で独自のワークスペースをすぐに作成できます。 Office の OneDrive と同様に、データを独自のレイクハウスに取り込み、データの処理、分析、共同作業を開始できます。

Microsoft Fabric のすべてのコンピューティング エクスペリエンスは、Office アプリケーションが組織の OneDrive を使用するように事前に配線されているのと同様に、OneLake に事前に接続されています。 Data Engineering、Data Warehouse、Data Factory、Power BI、リアルタイム分析などのエクスペリエンスでは、そのネイティブ ストアとして OneLake が使用されます。 追加の構成は必要ありません。

Diagram of different experiences all accessing the same OneLake data storage.

OneLake は、ショートカット機能を使用して既存の PaaS ストレージ アカウントを OneLake にすぐにマウントできるように設計されています。 既存のデータを移行または移動する必要はありません。 ショートカットを使用すると、Azure Data Lake Storage に格納されているデータにアクセスできます。

さらに、ショートカットを使用すると、情報を移動または複製することなく、ユーザーとアプリケーションとの間でデータを簡単に共有できます。 ショートカット機能は他のストレージ システムまで拡張されるため、エグレス コストが削減され、データのコンピューティングが促進されることによって、透過的でインテリジェントなキャッシュを使用してクラウド間でデータを作成および分析できます。

ISV 向け Fabric ソリューション

ソリューションと Microsoft Fabric の統合に関心を持つ ISV の場合は、達成したい統合レベルに応じて、次のいずれかのパスを使用できます。

  • 相互運用 - ソリューションを OneLake Foundation と統合し、Fabric との基本的な接続と相互運用性を確立します。
  • Fabric 上での開発 - Fabric プラットフォーム上にソリューションを構築するか、既存のアプリケーション内に Fabric の機能をシームレスに埋め込みます。 これにより、Fabric の機能を積極的に活用できます。
  • Fabric ワークロードの構築 - Fabric 内でカスタマイズされたワークロードとエクスペリエンスを作成します。 Fabric エコシステムを活用しながら、価値提案を提供するようにオファリングを調整します。

詳細については、「Fabric ISV パートナー エコシステム」を参照してください。