この記事では、NoSQL アカウントの Terraform サンプルを示します。
NoSQL 用 API
| サンプル | Description |
|---|---|
| 自動スケーリング スループットを使用して Azure Cosmos アカウント、データベース、コンテナーを作成する | 自動スケーリング スループットを持つデータベースとコンテナーの 2 つのリージョンに、NoSQL 用 API アカウントを作成します。 |
| 分析ストアを使用して Azure Cosmos アカウント、データベース、コンテナーを作成する | 分析 TTL を有効にして構成されたコンテナーと、手動または自動スケーリングのスループットを使用するオプションを使用して、1 つのリージョンに NoSQL 用 API アカウントを作成します。 |
| 標準 (手動) スループットで Azure Cosmos アカウント、データベース、コンテナーを作成する | 標準スループットのデータベースとコンテナーの 2 つのリージョンに、NoSQL 用 API アカウントを作成します。 |
| ストアド プロシージャ、トリガー、UDF を使用して Azure Cosmos アカウント、データベース、コンテナーを作成する | コンテナーのストアド プロシージャ、トリガー、UDF を使用して、2 つのリージョンに NoSQL 用 API アカウントを作成します。 |
| Microsoft Entra ID、ロール定義、ロールの割り当てを使用して Azure Cosmos アカウントを作成する | サービス プリンシパルに対する Microsoft Entra ID、ロール定義、ロールの割り当てを使用して、NoSQL 用 API アカウントを作成します。 |
| Free レベルの Azure Cosmos アカウントを作成する | Free レベルで Azure Cosmos DB API for NoSQL アカウントを作成します。 |
次のステップ
Azure Cosmos DB への移行のための容量計画を実行しようとしていますか? 容量計画のために、既存のデータベース クラスターに関する情報を使用できます。
- 既存のデータベース クラスター内の仮想コアとサーバーの数のみがわかっている場合は、仮想コアまたは vCPU を使用した要求ユニットの見積もりに関するページを参照してください
- 現在のデータベース ワークロードに対する通常の要求レートがわかっている場合は、Azure Cosmos DB Capacity Planner を使用した要求ユニットの見積もりに関するページを参照してください