az synapse workspace
Gerencie espaços de trabalho do Synapse.
Comandos
Name | Description | Tipo | Estado |
---|---|---|---|
az synapse workspace activate |
Ativa um espaço de trabalho e altera seu estado de pendente para o estado de êxito quando o espaço de trabalho está sendo provisionado pela primeira vez e a criptografia dupla está habilitada. |
Principal | GA |
az synapse workspace check-name |
Verifique se um nome de espaço de trabalho Synapse está disponível ou não. |
Principal | GA |
az synapse workspace create |
Crie um espaço de trabalho Synapse. |
Principal | GA |
az synapse workspace delete |
Exclua um espaço de trabalho do Synapse. |
Principal | GA |
az synapse workspace firewall-rule |
Gerencie as regras de firewall de um espaço de trabalho. |
Principal | GA |
az synapse workspace firewall-rule create |
Crie uma regra de firewall. |
Principal | GA |
az synapse workspace firewall-rule delete |
Exclua uma regra de firewall. |
Principal | GA |
az synapse workspace firewall-rule list |
Liste todas as regras de firewall. |
Principal | GA |
az synapse workspace firewall-rule show |
Obtenha uma regra de firewall. |
Principal | GA |
az synapse workspace firewall-rule update |
Atualize uma regra de firewall. |
Principal | GA |
az synapse workspace firewall-rule wait |
Coloque a CLI em um estado de espera até que uma condição de uma regra de firewall seja atendida. |
Principal | GA |
az synapse workspace key |
Gerencie as chaves do espaço de trabalho. |
Principal | GA |
az synapse workspace key create |
Crie a chave de um espaço de trabalho. |
Principal | GA |
az synapse workspace key delete |
Exclua a chave de um espaço de trabalho. A chave no status ativo não pode ser excluída. |
Principal | GA |
az synapse workspace key list |
Listar chaves no espaço de trabalho especificado. |
Principal | GA |
az synapse workspace key show |
Mostrar a chave de um espaço de trabalho pelo nome. |
Principal | GA |
az synapse workspace key wait |
Coloque a CLI em um estado de espera até que uma condição de uma chave de espaço de trabalho seja atendida. |
Principal | GA |
az synapse workspace list |
Liste todos os espaços de trabalho do Sinapse. |
Principal | GA |
az synapse workspace managed-identity |
Gerencie a identidade gerenciada do espaço de trabalho. |
Principal | GA |
az synapse workspace managed-identity grant-sql-access |
Conceda o acesso sql do espaço de trabalho à identidade gerenciada. |
Principal | GA |
az synapse workspace managed-identity revoke-sql-access |
Revogar o acesso sql do espaço de trabalho à identidade gerenciada. |
Principal | GA |
az synapse workspace managed-identity show-sql-access |
Mostrar o estado de acesso sql do espaço de trabalho para managed-identity. |
Principal | GA |
az synapse workspace managed-identity wait |
Coloque a CLI em um estado de espera até que uma condição de estado sql-access para managed-identity seja atendida. |
Principal | GA |
az synapse workspace show |
Obtenha um espaço de trabalho Synapse. |
Principal | GA |
az synapse workspace update |
Atualize um espaço de trabalho Sinapse. |
Principal | GA |
az synapse workspace wait |
Coloque a CLI em um estado de espera até que uma condição do espaço de trabalho seja atendida. |
Principal | GA |
az synapse workspace activate
Ativa um espaço de trabalho e altera seu estado de pendente para o estado de êxito quando o espaço de trabalho está sendo provisionado pela primeira vez e a criptografia dupla está habilitada.
Ao criar um espaço de trabalho do Azure Synapse Analytics, você pode optar por criptografar todos os dados em repouso no espaço de trabalho com uma chave gerenciada pelo cliente que fornecerá criptografia dupla para o espaço de trabalho. Talvez seja necessário configurar o ambiente de criptografia primeiro, como criar um cofre de chaves com proteção contra limpeza habilitar e especificar Políticas de Acesso para o cofre de chaves. Em seguida, use esse cmdlet para ativar o novo espaço de trabalho do Azure Synapse Analytics, cuja criptografia dupla é habilitada usando uma chave gerenciada pelo cliente.
az synapse workspace activate --key-identifier
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--workspace-name]
Exemplos
Ativar um espaço de trabalho.
az synapse workspace activate --name newkey --workspace-name testsynapseworkspace \
--resource-group rg --key-identifier https://{keyvaultname}.vault.azure.net/keys/{keyname}
Parâmetros Obrigatórios
A URL do Cofre da Chave da chave de criptografia do espaço de trabalho. deve estar no formato de: https://{keyvaultname}.vault.azure.net/keys/{keyname}.
Parâmetros Opcionais
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
O nome de exibição da chave gerenciada pelo cliente do espaço de trabalho. Todas as chaves existentes podem ser encontradas usando o cmdlet /"az synapse workspace key list/".
Não espere que a operação de longa duração termine.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
O nome do espaço de trabalho.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az synapse workspace check-name
Verifique se um nome de espaço de trabalho Synapse está disponível ou não.
az synapse workspace check-name --name
Exemplos
Verifique se um nome de espaço de trabalho Synapse está disponível ou não.
az synapse workspace check-name --name testsynapseworkspace
Parâmetros Obrigatórios
O nome que você queria verificar.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az synapse workspace create
Crie um espaço de trabalho 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]
Exemplos
Criar uma área de trabalho do 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"
Criar um espaço de trabalho Synapse com ID de recurso de armazenamento
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"
Criar um espaço de trabalho Synapse usando a chave gerenciada pelo cliente
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
Criar um espaço de trabalho Synapse conectando-se ao Azure Devops
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
Criar um espaço de trabalho Synapse com grupo de recursos gerenciado
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"
Criar um espaço de trabalho Synapse com identidade gerenciada atribuída ao usuário
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}"
Parâmetros Obrigatórios
O sistema de arquivos da conta de armazenamento do data lake.
O nome do espaço de trabalho.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
A senha de login do administrador sql.
O nome de usuário de login do administrador sql.
O nome da conta de armazenamento do data lake ou a ID do recurso.
Parâmetros Opcionais
Nome da conta do GitHub usado para o repositório ou nome da organização do Azure devops.
Os locatários aprovados do Azure AD que o tráfego de dados de saída permitiu. O locatário do Azure AD do usuário atual será incluído por padrão. Use ('' no PowerShell) para desabilitar todas as ids de locatário permitidas.
A chave gerenciada pelo cliente usada para criptografar todos os dados em repouso no espaço de trabalho. O identificador de chave deve estar no formato de: https://{keyvaultname}.vault.azure.net/keys/{keyname}.
O nome da filial onde irá colaborar com outras pessoas e a partir do qual irá publicar.
O sinalizador indica se habilita a rede virtual gerenciada.
Se estiver usando o github Enterprise Server, forneça URL de servidor como https://github.mydomain.com.Do não usar essa opção com o GitHub Enterprise Cloud.
O nome de exibição da chave gerenciada pelo cliente do espaço de trabalho. Todas as chaves existentes podem ser encontradas usando o cmdlet "az synapse workspace key list".
A última ID de confirmação.
Localização. Valores de: az account list-locations
. Você pode configurar o local padrão usando az configure --defaults location=<location>
.
Grupo de recursos gerenciados pelo espaço de trabalho. O nome do grupo de recursos identifica exclusivamente o grupo de recursos dentro do usuário subscriptionId.
Não espere que a operação de longa duração termine.
O sinalizador indica se habilita a exfiltração de dados.
O nome do projeto ao qual você está se conectando.
O nome do repositório ao qual você está se conectando.
O tipo de configuração do repositório.
O nome da pasta para o local dos recursos JSON da sinapse do Azure é importado. O padrão é /.
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.
A ID do locatário usada para conectar devops do Azure.
A lista de ID de Identidade Gerenciada atribuída pelo usuário para espaço de trabalho.
ID do recurso de identidade atribuído pelo usuário usado na criptografia de espaço de trabalho.
Se usa a identidade atribuída ao sistema na criptografia de espaço de trabalho. Se usar uami, por favor, defina True.If não, defina False.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az synapse workspace delete
Exclua um espaço de trabalho do Synapse.
az synapse workspace delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--yes]
Exemplos
Exclua um espaço de trabalho do Synapse.
az synapse workspace delete --name testsynapseworkspace --resource-group rg
Parâmetros Opcionais
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
O nome do espaço de trabalho.
Não espere que a operação de longa duração termine.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Não solicite confirmação.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az synapse workspace list
Liste todos os espaços de trabalho do Sinapse.
az synapse workspace list [--resource-group]
Exemplos
Listar todos os espaços de trabalho Synapse sob uma assinatura
az synapse workspace list
Listar todos os espaços de trabalho Synapse em um grupo de recursos específico
az synapse workspace list --resource-group rg
Parâmetros Opcionais
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az synapse workspace show
Obtenha um espaço de trabalho Synapse.
az synapse workspace show [--ids]
[--name]
[--resource-group]
[--subscription]
Exemplos
Obtenha um espaço de trabalho Synapse.
az synapse workspace show --name testsynapseworkspace --resource-group rg
Parâmetros Opcionais
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
O nome do espaço de trabalho.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az synapse workspace update
Atualize um espaço de trabalho Sinapse.
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]
Exemplos
Atualizar um espaço de trabalho Synapse
az synapse workspace update --name fromcli4 --resource-group rg \
--tags key1=value1
Atualizar um espaço de trabalho Synapse, adicionar identidade gerenciada atribuída ao usuário
az synapse workspace update --name fromcli4 --resource-group rg \
--uami-action Add --uami-id "{your-first-uami-resourceid}" "{your-second-uami-resourceid}"
Atualizar um espaço de trabalho Synapse, remover a identidade gerenciada atribuída ao usuário
az synapse workspace update --name fromcli4 --resource-group rg \
--uami-action Remove --uami-id "{your-first-uami-resourceid}" "{your-second-uami-resourceid}"
Atualizar um espaço de trabalho Sinapse, reescrever a identidade gerenciada atribuída ao usuário
az synapse workspace update --name fromcli4 --resource-group rg \
--uami-action Set --uami-id "{your-first-uami-resourceid}" "{your-second-uami-resourceid}"
Atualizar um espaço de trabalho Synapse, definir criptografia de espaço de trabalho uami
az synapse workspace update --name fromcli4 --resource-group rg \
--uami-id-in-encrypt "{your-encrytion-uami-resourceid}" --use-sami-in-encrypt False
Parâmetros Opcionais
Nome da conta do GitHub usado para o repositório ou nome da organização do Azure devops.
Os locatários aprovados do Azure AD que o tráfego de dados de saída permitiu. O locatário do Azure AD do usuário atual será incluído por padrão. Use ('' no PowerShell) para desabilitar todas as ids de locatário permitidas.
O nome da filial onde irá colaborar com outras pessoas e a partir do qual irá publicar.
Se estiver usando o github Enterprise Server, forneça URL de servidor como https://github.mydomain.com.Do não usar essa opção com o GitHub Enterprise Cloud.
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
O nome de exibição da chave gerenciada pelo cliente do espaço de trabalho. Todas as chaves existentes podem ser encontradas usando o cmdlet "az synapse workspace key list".
A última ID de confirmação.
O nome do espaço de trabalho.
Não espere que a operação de longa duração termine.
O nome do projeto ao qual você está se conectando.
O nome do repositório ao qual você está se conectando.
O tipo de configuração do repositório.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O nome da pasta para o local dos recursos JSON da sinapse do Azure é importado. O padrão é /.
A senha de login do administrador sql.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.
A ID do locatário usada para conectar devops do Azure.
A ação deve ser especificada quando você adiciona/remove/define identidades gerenciadas atribuídas pelo usuário para o espaço de trabalho. As ações suportadas são:Add,Remove,set.Add significa adicionar identidades gerenciadas atribuídas pelo usuário para o espaço de trabalho, Remove significa remover identidades gerenciadas atribuídas pelo usuário do espaço de trabalho, set pode ser usado quando você deseja adicionar e remover identidades gerenciadas atribuídas pelo usuário ao mesmo tempo, as identidades atuais serão cobertas por identidades gerenciadas especificadas.
A lista de ID de Identidade Gerenciada atribuída pelo usuário para espaço de trabalho.
ID do recurso de identidade atribuído pelo usuário usado na criptografia de espaço de trabalho.
Se usa a identidade atribuída ao sistema na criptografia de espaço de trabalho. Se usar uami, por favor, defina True.If não, defina False.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az synapse workspace wait
Coloque a CLI em um estado de espera até que uma condição do espaço de trabalho seja atendida.
az synapse workspace wait --resource-group
--workspace-name
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Parâmetros Obrigatórios
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O nome do espaço de trabalho.
Parâmetros Opcionais
Aguarde até ser criado com 'provisioningState' em 'Succeeded'.
Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Aguarde até ser excluído.
Aguarde até que o recurso exista.
Intervalo de sondagem em segundos.
Espera máxima em segundos.
Aguarde até ser atualizado com provisioningState em 'Succeeded'.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.