Azure Cosmos DB Core (SQL) API 用の Azure PowerShell サンプル
適用対象:
SQL API
次の表では、Azure Cosmos DB でよく使用される Azure PowerShell スクリプトへのリンクが示されています。 API 固有のサンプルに移動するには、右側のリンクを使用します。 共通サンプルは、すべての API で同じです。 Azure Cosmos DB PowerShell のすべてのコマンドレットのリファレンス ページについては、Azure PowerShell リファレンスを参照してください。 Az.CosmosDB モジュールは、Az モジュールの一部になりました。 Az モジュールの最新バージョンをダウンロードおよびインストールして、Azure Cosmos DB コマンドレットを取得します。 PowerShell ギャラリーから最新バージョンを取得することもできます。 GitHub の Cosmos DB PowerShell サンプルの GitHub リポジトリから、これらの Cosmos DB 用 PowerShell サンプルをフォークすることもできます。
他の API 用の PowerShell コマンドレットについては、Cassandra 用の PowerShell サンプル、MongoDB API 用の PowerShell サンプル、Gremlin 用の PowerShell サンプル、Table 用の PowerShell サンプルに関する記述を参照してください
一般的なサンプル
| タスク | 説明 |
|---|---|
| アカウントの更新 | Cosmos DB アカウントの既定の一貫性レベルを更新します。 |
| アカウントのリージョンの更新 | Cosmos DB アカウントのリージョンを更新します。 |
| フェールオーバー優先度の変更またはフェールオーバーのトリガー | Azure Cosmos アカウントのリージョン内フェールオーバー優先度を変更したり、手動フェールオーバーをトリガーしたりします。 |
| アカウント キーまたは接続文字列 | プライマリ キーとセカンダリ キー、接続文字列を取得します。または Azure Cosmos DB アカウントのアカウント キーを再生成します。 |
| IP ファイアウォールを使用した Cosmos アカウントの作成 | IP ファイアウォールを有効にして Azure Cosmos DB アカウントを作成します。 |
Core (SQL) API サンプル
| タスク | 説明 |
|---|---|
| アカウント、データベース、およびコンテナーの作成 | Azure Cosmos DB アカウント、データベース、コンテナーを作成する |
| アカウント、データベース、自動スケーリングするコンテナーを作成する | Azure Cosmos DB アカウント、データベース、自動スケーリングするコンテナーを作成します。 |
| 大きいパーティション キーを含むコンテナーの作成 | 大きいパーティション キーを含むコンテナーを作成します。 |
| インデックス ポリシーを持たないコンテナーの作成 | インデックス ポリシーが無効になっている Azure Cosmos コンテナーを作成します。 |
| データベースまたはコンテナーの一覧表示または取得 | データベースまたはコンテナーを一覧表示または取得します。 |
| スループット操作を実行する | データベースまたはコンテナーに対するスループット操作には、取得、更新、および自動スケーリングと標準スループット間の移行が含まれます。 |
| リソースが削除されないようにロックする | リソース ロックを使用してリソースが削除されないようにします。 |