Microsoftは、企業向けのデータ管理シンプル化において新たな基準を設定しています。現在開催中のBuild 2024カンファレンスで、同社はSnowflakeとのパートナーシップの拡大を発表し、共同顧客に向けた双方向のデータアクセスを可能にしました。この取り組みは、Apache Icebergのサポートも含まれており、Microsoftの包括的なデータ分析プラットフォーム「Microsoft Fabric」とSnowflakeのデータクラウド間の相互運用性を向上させることを目指しています。このコラボレーションにより、さまざまな場所にデータの複製を維持する必要がなくなり、顧客にとって大幅なコスト削減が期待されています。
「オープンスタンダードを採用し、業界リーダーと提携し、市場の革新への迅速なアクセスを提供することで、この体験を向上させています」と、MicrosoftAzureデータ担当のコーポレートバイスプレジデント、アルン・ウラガラッチャガンは述べました。
MicrosoftとSnowflakeの相互運用性
昨年、MicrosoftはFabricを導入しました。Fabricは、データ統合やエンジニアリング、ビジュアライゼーションまで、組織のデータと分析ワークロードをシームレスに管理できる統合プラットフォームです。OneLakeというデータレイクを特徴としており、Apache ParquetやDelta Lakeなどのオープンフォーマットを利用して、Microsoftのエコシステムと外部ソースからのデータを効果的に統合します。
「オープンフォーマットをサポートする決定は、顧客が完全なデータオープン性を求めているからです。Apache ParquetやDelta Lakeのようなフォーマットを使用することで、数百の互換性のあるツールが顧客のデータと連携できます」とウラガラッチャガンは説明しました。
Microsoftは、この取り組みをさらに進め、SnowflakeとのコラボレーションにApache Icebergのサポートを追加しています。これにより、SnowflakeはOneLakeをネイティブデータストアとして扱うことができ、共同顧客はFabric上でIcebergフォーマットのデータを一元管理し、アクセスできるようになります。その結果、OneLake内のIcebergデータはSnowflakeを通じてアクセス可能になります。
以前、両プラットフォームは互換性がなく、パイプラインを構築し、別々のデータコピーを維持する必要があり、多くの時間とリソースを消費していました。双方向のストレージとアクセスを実現することで、ユーザーはSnowflakeのデータをMicrosoftエコシステム内のアプリケーション(Teams、Excel、Power BI、Azure AI Studioなど)にシームレスに統合できるようになります。同時に、FabricのOneLake内のデータはSnowflakeで利用可能になり、クロスCloud AIやアプリケーション開発を通じたコラボレーションおよび高度な分析が可能になります。
「顧客が求めているのは、自分のデータを管理し、制御し、特定のニーズに合わせて技術を組み合わせることです。それを実現していくのが私たちの使命です」とSnowflakeのプロダクト担当エグゼクティブバイスプレジデント、クリスチャン・クラインマーマンは語っています。
発表のタイムライン
発表は行われましたが、SnowflakeとMicrosoft Fabricの相互運用性の体験は現在開発中で、今年後半にプレビュー版としてリリース予定です。「顧客からの関心が非常に高まっています。開発は進行中で、まだテストを開始していませんが、この革新を利用したいと考えている企業から大きな期待が寄せられています」とアルンは付け加えました。
Microsoft Buildは、2024年5月21日から23日まで開催されます。