Microsoft Fabric 決定ガイド: SQL データベースを選択する
この参照ガイドとシナリオの例を使うと、トランザクション ワークロードに最適な運用データベースとして Azure SQL Database または Microsoft Fabric SQL Database (プレビュー) のいずれかを選ぶのに役立ちます。
どちらも、SQL データベース エンジンのすべてのエンタープライズ規模の機能を提供し、クラウド規模の運用データベースの使い慣れたパフォーマンスをすべて備えています。 Azure SQL Database を使うと、データベースのプロビジョニングをきめ細かく制御できます。一方、Microsoft Fabric SQL Database (プレビュー) には、自律的な管理と使いやすさという利点があります。 Microsoft Fabric SQL Database は、Microsoft Fabric プラットフォームの他のワークロードと既定で完全に統合されています。
データベース
特徴と機能の詳しい比較については、「機能の比較: Azure SQL Database と Microsoft Fabric SQL Database (プレビュー)」をご覧ください。
重要
Microsoft Fabric SQL Database は現在プレビュー段階です。 特徴と機能は拡張される可能性があります。 この情報はプレリリース製品に関連するものであり、リリース前に大幅に変更される可能性があります。 ここに記載された情報について、Microsoft は明示か黙示かを問わずいかなる保証をするものでもありません。
Azure SQL Database | Microsoft Fabric SQL Database (プレビュー) | |
---|---|---|
モデルの購入 | 仮想コア、DTU | プロビジョニングされる Fabric 容量 SKU |
コンピューティング レベル | プロビジョニング済みまたはサーバーレス | サーバーレス |
ハードウェア構成 | Gen5、Fsv2、DC | 最新 |
Copilot のスキル | はい | はい |
エラスティック プール | はい | いいえ |
作成オプション | Azure portal、PowerShell、Az CLI、Azure Resource Manager、Bicep、Terraform、T-SQL、REST API | Fabric ポータル、REST API、Terraform |
セキュリティで保護 | Azure RBAC、SQL アクセス許可 | Fabric ワークスペース ロールと共有アクセス許可、SQL アクセス許可 |
認証 | Microsoft Entra ID 認証、SQL 認証 | Microsoft Entra ID 認証 |
Fabric OneLake へのデータベース ミラーリング | あり、手動による有効化 | あり、すべての対象テーブルで自動的に有効化 |
Fabric でのクロスプラットフォーム クエリ | あり、Fabric へのミラーリングを使用 | あり、Fabric OneLake 経由で自動的 |
Fabric ショートカットのソース | あり、Fabric へのミラーリングを使用 | あり、Fabric OneLake 経由で自動的 |
Power BI DirectLake モードのソース | あり、Fabric へのミラーリングを使用 | あり、Fabric OneLake 経由で自動的 |
無料プラン | あり、100,000 仮想コア秒/月まで無料 | あり、Microsoft Fabric 試用版容量 |
監視 | Azure Monitor、データベース ウォッチャー | パフォーマンス ダッシュボード、容量メトリック アプリ |
シナリオ
これらのシナリオを確認すると、Fabric でデータ ストアを選択する際に役立ちます。
シナリオ 1
Kirby は、運用データ用の AI アプリケーションを作成するソリューション アーキテクトです。 ウェアハウスで管理されているリアルタイム インテリジェンス データ、Parquet ファイル、マスター データに対するクロスプラットフォーム クエリと簡単に統合できる、管理しやすい運用データベース プラットフォームを必要としています。
Kirby は、運用データ用に Microsoft Fabric SQL Database を選びます。 これは SQL データベースのサーバーレス自動スケーリング アーキテクチャであり、コスト効率の高いリソースをオンデマンドで提供します。 Fabric OneLake へのミラーリングのおかげで、Fabric 内の他のワークロードも SQL データベース内のデータを自動的に使用できます。 SQL Server と Azure SQL Database の堅牢な SQL データベース エンジンに基づく SQL データベースのマルチモデル機能により、リレーショナル、グラフ、JSON、キー値データのアーキテクチャが提供されます。
Microsoft Fabric SQL Database の既定の構成が備えるシンプル、自律的、統合という性質により、データベース管理タスクが最小限に抑えられ、ベスト プラクティスが既に実装されています。
Microsoft Fabric SQL Database は購入も簡単であり、Microsoft Fabric SQL Database の機能はどの Fabric 容量でも同じです。
シナリオ 2
Arin は、独立系ソフトウェア ベンダー (ISV) で .NET アプリケーション開発者と一緒に働いた経験を持つ Azure アーキテクトです。 各顧客が独自の分離されたデータベースを必要とするマルチテナント アーキテクチャを開発しています。 顧客は世界中にいて、ピーク使用時間帯が異なります。
Arin は、Azure SQL Database のエラスティック プールに多数のデータベースを大規模にデプロイすることを選びます。 エラスティック プールでは、サイズやワークロード プロファイルが異なるデータベースを収容するのに最適な、一貫した課金とリソース プールが提供されます。 Arin は、データベース プールのメンバーシップを制御し、ピーク時の使用パターンを監視して、エラスティック プールの一貫性のあるリソースと課金でコストを節約できます。