az synapse workspace
Synapse ワークスペースを管理します。
コマンド
名前 | 説明 | 型 | Status |
---|---|---|---|
az synapse workspace activate |
ワークスペースをアクティブ化し、ワークスペースが最初にプロビジョニングされ、二重暗号化が有効になっているときに、その状態を保留中から成功状態に変更します。 |
コア | GA |
az synapse workspace check-name |
Synapse ワークスペース名が使用可能かどうかを確認します。 |
コア | GA |
az synapse workspace create |
Synapse ワークスペースを作成します。 |
コア | GA |
az synapse workspace delete |
Synapse ワークスペースを削除します。 |
コア | GA |
az synapse workspace firewall-rule |
ワークスペースのファイアウォール規則を管理します。 |
コア | GA |
az synapse workspace firewall-rule create |
ファイアウォール規則を作成します。 |
コア | GA |
az synapse workspace firewall-rule delete |
ファイアウォール規則を削除します。 |
コア | GA |
az synapse workspace firewall-rule list |
すべてのファイアウォール規則を一覧表示します。 |
コア | GA |
az synapse workspace firewall-rule show |
ファイアウォール規則を取得します。 |
コア | GA |
az synapse workspace firewall-rule update |
ファイアウォール規則を更新します。 |
コア | GA |
az synapse workspace firewall-rule wait |
ファイアウォール規則の条件が満たされるまで、CLI を待機状態にします。 |
コア | GA |
az synapse workspace key |
ワークスペースのキーを管理します。 |
コア | GA |
az synapse workspace key create |
ワークスペースのキーを作成します。 |
コア | GA |
az synapse workspace key delete |
ワークスペースのキーを削除します。 アクティブな状態のキーは削除できません。 |
コア | GA |
az synapse workspace key list |
指定したワークスペースの下にキーを一覧表示します。 |
コア | GA |
az synapse workspace key show |
ワークスペースのキーを名前で表示します。 |
コア | GA |
az synapse workspace key wait |
ワークスペース キーの条件が満たされるまで、CLI を待機状態にします。 |
コア | GA |
az synapse workspace list |
すべての Synapse ワークスペースを一覧表示します。 |
コア | GA |
az synapse workspace managed-identity |
ワークスペースのマネージド ID を管理します。 |
コア | GA |
az synapse workspace managed-identity grant-sql-access |
マネージド ID へのワークスペースの sql アクセス権を付与します。 |
コア | GA |
az synapse workspace managed-identity revoke-sql-access |
マネージド ID へのワークスペースの sql アクセスを取り消します。 |
コア | GA |
az synapse workspace managed-identity show-sql-access |
ワークスペースの SQL アクセス状態をマネージド ID に表示します。 |
コア | GA |
az synapse workspace managed-identity wait |
マネージド ID への sql アクセス状態の条件が満たされるまで、CLI を待機状態にします。 |
コア | GA |
az synapse workspace show |
Synapse ワークスペースを取得します。 |
コア | GA |
az synapse workspace update |
Synapse ワークスペースを更新します。 |
コア | GA |
az synapse workspace wait |
ワークスペースの条件が満たされるまで、CLI を待機状態にします。 |
コア | GA |
az synapse workspace activate
ワークスペースをアクティブ化し、ワークスペースが最初にプロビジョニングされ、二重暗号化が有効になっているときに、その状態を保留中から成功状態に変更します。
Azure Synapse Analytics ワークスペースを作成するときに、ワークスペースに二重暗号化を提供するカスタマー マネージド キーを使用して、ワークスペース内のすべての保存データを暗号化することを選択できます。消去保護を有効にしてキー コンテナーを作成し、キー コンテナーへのアクセス ポリシーを指定するなど、暗号化環境を最初に設定する必要がある場合があります。 次に、このコマンドレットを使用して、カスタマー マネージド キーを使用して二重暗号化が有効になっている新しい Azure Synapse Analytics ワークスペースをアクティブ化します。
az synapse workspace activate --key-identifier
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--workspace-name]
例
ワークスペースをアクティブ化します。
az synapse workspace activate --name newkey --workspace-name testsynapseworkspace \
--resource-group rg --key-identifier https://{keyvaultname}.vault.azure.net/keys/{keyname}
必須のパラメーター
ワークスペース暗号化キーの Key Vault URL。 は、https://{keyvaultname}.vault.azure.net/keys/{keyname} の形式にする必要があります。
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
ワークスペースのカスタマー マネージド キーの表示名。 既存のすべてのキーは、/"az synapse workspace key list/" コマンドレットを使用して見つけることができます。
実行時間の長い操作の終了を待機しません。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ワークスペース名。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az synapse workspace check-name
Synapse ワークスペース名が使用可能かどうかを確認します。
az synapse workspace check-name --name
例
Synapse ワークスペース名が使用可能かどうかを確認します。
az synapse workspace check-name --name testsynapseworkspace
必須のパラメーター
チェックする名前。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az synapse workspace create
Synapse ワークスペースを作成します。
az synapse workspace create --file-system
--name
--resource-group
--sql-admin-login-password
--sql-admin-login-user
--storage-account
[--account-name]
[--allowed-tenant-ids]
[--cmk]
[--collaboration-branch]
[--enable-managed-virtual-network {false, true}]
[--host-name]
[--key-name]
[--last-commit-id]
[--location]
[--managed-rg-name]
[--no-wait]
[--prevent-data-exfiltration {false, true}]
[--project-name]
[--repository-name]
[--repository-type {AzureDevOpsGit, GitHub}]
[--root-folder]
[--tags]
[--tenant-id]
[--uami-id]
[--uami-id-in-encrypt]
[--use-sami-in-encrypt]
例
Synapse ワークスペースを作成する
az synapse workspace create --name testworkspace --resource-group rg \
--storage-account testadlsgen2 --file-system testfilesystem \
--sql-admin-login-user cliuser1 --sql-admin-login-password Password123! --location "East US"
ストレージ リソース ID を使用して Synapse ワークスペースを作成する
az synapse workspace create --name testworkspace --resource-group rg \
--storage-account /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.Storage/storageAccounts/testadlsgen2 --file-system testfilesystem \
--sql-admin-login-user cliuser1 --sql-admin-login-password Password123! --location "East US"
カスタマー マネージド キーを使用して Synapse ワークスペースを作成する
az synapse workspace create --name testworkspace --resource-group rg \
--storage-account testadlsgen2 --file-system testfilesystem \
--sql-admin-login-user cliuser1 --sql-admin-login-password Password123! --location "East US" \
--key-identifier https://{keyvaultname}.vault.azure.net/keys/{keyname} --key-name testcmk \
--use-sami-in-encrypt True
Azure devops に接続する Synapse ワークスペースを作成する
az synapse workspace create --name testworkspace --resource-group rg \
--storage-account testadlsgen2 --file-system testfilesystem \
--sql-admin-login-user cliuser1 --sql-admin-login-password Password123! --location "East US" \
--repository-type AzureDevOpsGit --account-name testuser --project-name testprj \
--repository-name testrepo --collaboration-branch main --last-commit-id 000000
マネージド リソース グループを使用して Synapse ワークスペースを作成する
az synapse workspace create --name testworkspace --resource-group rg \
--managed-rg-name managedrg \
--storage-account testadlsgen2 --file-system testfilesystem \
--sql-admin-login-user cliuser1 --sql-admin-login-password Password123! --location "East US"
ユーザー割り当てマネージド ID を使用して Synapse ワークスペースを作成する
az synapse workspace create --name testworkspace --resource-group rg \
--storage-account testadlsgen2 --file-system testfilesystem \
--sql-admin-login-user cliuser1 --sql-admin-login-password Password123! --location "East US" \
--uami-id "{your-first-uami-resourceid}" "{your-second-uami-resourceid}"
必須のパラメーター
Data Lake ストレージ アカウントのファイル システム。
ワークスペース名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
SQL 管理者のログイン パスワード。
SQL 管理者ログイン ユーザー名。
Data Lake ストレージ アカウント名またはリソース ID。
省略可能のパラメーター
リポジトリまたは Azure devops 組織名に使用される GitHub アカウント名。
送信データ トラフィックが許可された承認済みの Azure AD テナント。 現在のユーザーの Azure AD テナントは、既定で含まれます。 (PowerShell の場合は '' ) を使用して、許可されているすべてのテナント ID を無効にします。
ワークスペース内のすべての保存データを暗号化するために使用されるカスタマー マネージド キー。 キー識別子は、https://{keyvaultname}.vault.azure.net/keys/{keyname} の形式にする必要があります。
他のユーザーと共同作業を行い、公開元となるブランチ名。
このフラグは、マネージド仮想ネットワークを有効にするかどうかを示します。
github Enterprise Server を使用する場合は、GitHub Enterprise Cloud でこのオプションを使用しないように、サーバー URL を https://github.mydomain.com.Do 指定します。
ワークスペースのカスタマー マネージド キーの表示名。 既存のすべてのキーは、"az synapse workspace key list" コマンドレットを使用して見つけることができます。
最後のコミット ID。
場所。 値のソース: az account list-locations
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
ワークスペースマネージド リソース グループ。 リソース グループ名は、ユーザー subscriptionId 内のリソース グループを一意に識別します。
実行時間の長い操作の終了を待機しません。
このフラグは、データ流出を有効にするかどうかを示します。
接続先のプロジェクト名。
接続先のリポジトリの名前。
リポジトリ構成の種類。
Azure synapse JSON リソースの場所へのフォルダーの名前がインポートされます。 既定値は /です。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
Azure devops の接続に使用されるテナント ID。
ワークスペースのユーザー割り当てマネージド ID の一覧。
ワークスペース暗号化で使用されるユーザー割り当て ID リソース ID。
ワークスペース暗号化でシステム割り当て ID を使用するかどうか。 uami を使用する場合は、True を設定してください。そうでない場合は False を設定します。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az synapse workspace delete
Synapse ワークスペースを削除します。
az synapse workspace delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--yes]
例
Synapse ワークスペースを削除します。
az synapse workspace delete --name testsynapseworkspace --resource-group rg
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
ワークスペース名。
実行時間の長い操作の終了を待機しません。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
確認のダイアログを表示しません。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az synapse workspace list
すべての Synapse ワークスペースを一覧表示します。
az synapse workspace list [--resource-group]
例
サブスクリプションのすべての Synapse ワークスペースを一覧表示する
az synapse workspace list
特定のリソース グループのすべての Synapse ワークスペースを一覧表示する
az synapse workspace list --resource-group rg
省略可能のパラメーター
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az synapse workspace show
Synapse ワークスペースを取得します。
az synapse workspace show [--ids]
[--name]
[--resource-group]
[--subscription]
例
Synapse ワークスペースを取得します。
az synapse workspace show --name testsynapseworkspace --resource-group rg
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
ワークスペース名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az synapse workspace update
Synapse ワークスペースを更新します。
az synapse workspace update [--account-name]
[--allowed-tenant-ids]
[--collaboration-branch]
[--host-name]
[--ids]
[--key-name]
[--last-commit-id]
[--name]
[--no-wait]
[--project-name]
[--repository-name]
[--repository-type {AzureDevOpsGit, GitHub}]
[--resource-group]
[--root-folder]
[--sql-admin-login-password]
[--subscription]
[--tags]
[--tenant-id]
[--uami-action {Add, Remove, Set}]
[--uami-id]
[--uami-id-in-encrypt]
[--use-sami-in-encrypt]
例
Synapse ワークスペースを更新する
az synapse workspace update --name fromcli4 --resource-group rg \
--tags key1=value1
Synapse ワークスペースを更新し、ユーザー割り当てマネージド ID を追加する
az synapse workspace update --name fromcli4 --resource-group rg \
--uami-action Add --uami-id "{your-first-uami-resourceid}" "{your-second-uami-resourceid}"
Synapse ワークスペースの更新、ユーザー割り当てマネージド ID の削除
az synapse workspace update --name fromcli4 --resource-group rg \
--uami-action Remove --uami-id "{your-first-uami-resourceid}" "{your-second-uami-resourceid}"
Synapse ワークスペースの更新、ユーザー割り当てマネージド ID の書き換え
az synapse workspace update --name fromcli4 --resource-group rg \
--uami-action Set --uami-id "{your-first-uami-resourceid}" "{your-second-uami-resourceid}"
Synapse ワークスペースを更新し、ワークスペース暗号化 uami を設定する
az synapse workspace update --name fromcli4 --resource-group rg \
--uami-id-in-encrypt "{your-encrytion-uami-resourceid}" --use-sami-in-encrypt False
省略可能のパラメーター
リポジトリまたは Azure devops 組織名に使用される GitHub アカウント名。
送信データ トラフィックが許可された承認済みの Azure AD テナント。 現在のユーザーの Azure AD テナントは、既定で含まれます。 (PowerShell の場合は '' ) を使用して、許可されているすべてのテナント ID を無効にします。
他のユーザーと共同作業を行い、公開元となるブランチ名。
github Enterprise Server を使用する場合は、GitHub Enterprise Cloud でこのオプションを使用しないように、サーバー URL を https://github.mydomain.com.Do 指定します。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
ワークスペースのカスタマー マネージド キーの表示名。 既存のすべてのキーは、"az synapse workspace key list" コマンドレットを使用して見つけることができます。
最後のコミット ID。
ワークスペース名。
実行時間の長い操作の終了を待機しません。
接続先のプロジェクト名。
接続先のリポジトリの名前。
リポジトリ構成の種類。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
Azure synapse JSON リソースの場所へのフォルダーの名前がインポートされます。 既定値は /です。
SQL 管理者のログイン パスワード。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
Azure devops の接続に使用されるテナント ID。
ワークスペースのユーザー割り当てマネージド ID を追加/削除/設定する場合は、アクションを指定する必要があります。サポートされるアクションは、追加、削除、Set.Add は、ワークスペースのユーザー割り当てマネージド ID を追加することを意味し、削除はユーザー割り当てマネージド ID をワークスペースから削除することを意味します。Set は、ユーザー割り当てマネージド ID を同時に追加および削除する場合に使用できます。現在の ID は、指定された ID によってカバーされます。
ワークスペースのユーザー割り当てマネージド ID の一覧。
ワークスペース暗号化で使用されるユーザー割り当て ID リソース ID。
ワークスペース暗号化でシステム割り当て ID を使用するかどうか。 uami を使用する場合は、True を設定してください。そうでない場合は False を設定します。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az synapse workspace wait
ワークスペースの条件が満たされるまで、CLI を待機状態にします。
az synapse workspace wait --resource-group
--workspace-name
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
必須のパラメーター
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
ワークスペースの名前。
省略可能のパラメーター
'provisioningState' が 'Succeeded' で作成されるまで待ちます。
条件がカスタム JMESPath クエリを満たすまで待ちます。 例: provisioningState!='InProgress'、instanceView.statuses[?code=='PowerState/running']。
削除されるまで待ちます。
リソースが存在するまで待ちます。
ポーリング間隔 (秒単位)。
最大待機時間 (秒単位)。
provisioningState が 'Succeeded' で更新されるまで待ちます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI