Partilhar via


az synapse workspace

Gerencie espaços de trabalho do Synapse.

Comandos

Name Description Tipo Status
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.

Core disponibilidade geral
az synapse workspace check-name

Verifique se um nome de espaço de trabalho Synapse está disponível ou não.

Core disponibilidade geral
az synapse workspace create

Crie uma área de trabalho do Synapse.

Core disponibilidade geral
az synapse workspace delete

Exclua um espaço de trabalho do Synapse.

Core disponibilidade geral
az synapse workspace firewall-rule

Gerencie as regras de firewall de um espaço de trabalho.

Core disponibilidade geral
az synapse workspace firewall-rule create

Crie uma regra de firewall.

Core disponibilidade geral
az synapse workspace firewall-rule delete

Exclua uma regra de firewall.

Core disponibilidade geral
az synapse workspace firewall-rule list

Liste todas as regras de firewall.

Core disponibilidade geral
az synapse workspace firewall-rule show

Obtenha uma regra de firewall.

Core disponibilidade geral
az synapse workspace firewall-rule update

Atualize uma regra de firewall.

Core disponibilidade geral
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.

Core disponibilidade geral
az synapse workspace key

Gerencie as chaves do espaço de trabalho.

Core disponibilidade geral
az synapse workspace key create

Crie a chave de um espaço de trabalho.

Core disponibilidade geral
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.

Core disponibilidade geral
az synapse workspace key list

Listar chaves no espaço de trabalho especificado.

Core disponibilidade geral
az synapse workspace key show

Mostrar a chave de um espaço de trabalho pelo nome.

Core disponibilidade geral
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.

Core disponibilidade geral
az synapse workspace list

Liste todos os espaços de trabalho do Sinapse.

Core disponibilidade geral
az synapse workspace managed-identity

Gerencie a identidade gerenciada do espaço de trabalho.

Core disponibilidade geral
az synapse workspace managed-identity grant-sql-access

Conceda o acesso sql do espaço de trabalho à identidade gerenciada.

Core disponibilidade geral
az synapse workspace managed-identity revoke-sql-access

Revogar o acesso sql do espaço de trabalho à identidade gerenciada.

Core disponibilidade geral
az synapse workspace managed-identity show-sql-access

Mostrar o estado de acesso sql do espaço de trabalho para managed-identity.

Core disponibilidade geral
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.

Core disponibilidade geral
az synapse workspace show

Obtenha um espaço de trabalho Synapse.

Core disponibilidade geral
az synapse workspace update

Atualize um espaço de trabalho Sinapse.

Core disponibilidade geral
az synapse workspace wait

Coloque a CLI em um estado de espera até que uma condição do espaço de trabalho seja atendida.

Core disponibilidade geral

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 Azure Synapse Analytics, pode optar por encriptar todos os dados em repouso no espaço de trabalho com uma chave gerida pelo cliente, que fornecerá dupla encriptação ao espaço de trabalho. Pode ser necessário configurar primeiro o ambiente de encriptação, por exemplo, criar um cofre de chaves com proteção contra purga ativada e especificar Políticas de Acesso ao cofre de chaves. Depois, use este cmdlet para ativar o novo espaço de trabalho do Azure Synapse Analytics, cuja dupla encriptação está ativada usando uma chave gerida pelo cliente.

az synapse workspace activate --key-identifier
                              [--acquire-policy-token]
                              [--change-reference]
                              [--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

--key-identifier

O URL do Key Vault da chave de encriptação do espaço de trabalho. deve estar no formato de: https://{keyvaultname}.vault.azure.net/keys/{keyname}.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--name -n

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/".

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--no-wait

Não espere que a operação de longa duração termine.

Propriedade Valor
Default value: False
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--workspace-name

O nome do espaço de trabalho.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

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
                                [--acquire-policy-token]
                                [--change-reference]

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

--name -n

O nome que você queria verificar.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az synapse workspace create

Crie uma área de trabalho do Synapse.

az synapse workspace create --file-system
                            --name
                            --resource-group
                            --sql-admin-login-password
                            --sql-admin-login-user
                            --storage-account
                            [--account-name]
                            [--acquire-policy-token]
                            [--allowed-tenant-ids]
                            [--change-reference]
                            [--cmk --key-identifier]
                            [--collaboration-branch]
                            [--enable-managed-virtual-network --enable-managed-vnet {false, true}]
                            [--host-name]
                            [--key-name]
                            [--last-commit-id]
                            [--location]
                            [--managed-rg-name]
                            [--no-wait]
                            [--prevent-data-exfiltration --prevent-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 gerenciados

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

--file-system

O sistema de arquivos da conta de armazenamento do data lake.

--name -n

O nome do espaço de trabalho.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--sql-admin-login-password -p

A senha de login do administrador sql.

--sql-admin-login-user -u

O nome de usuário de login do administrador sql.

--storage-account

O nome da conta de armazenamento do data lake ou a ID do recurso.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--account-name

Nome da conta do GitHub usado para o repositório ou nome da organização Azure devops.

Propriedade Valor
Grupo de parâmetros: Git Configuration Arguments
--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--allowed-tenant-ids

Os inquilinos Azure AD aprovados que o tráfego de dados de saída permitia. O inquilino Azure AD do utilizador atual será incluído por defeito. Use "" ou '' ('""' no PowerShell) para desabilitar todas as ids de locatário permitidas.

--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--cmk --key-identifier

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}.

--collaboration-branch

O nome da filial onde irá colaborar com outras pessoas e a partir do qual irá publicar.

Propriedade Valor
Grupo de parâmetros: Git Configuration Arguments
--enable-managed-virtual-network --enable-managed-vnet

O sinalizador indica se habilita a rede virtual gerenciada.

Propriedade Valor
Valores aceites: false, true
--host-name

Se estiver usando o github Enterprise Server, forneça a URL do servidor. Não utilize esta opção com o GitHub Enterprise Cloud.

Propriedade Valor
Grupo de parâmetros: Git Configuration Arguments
--key-name

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".

Propriedade Valor
Default value: default
--last-commit-id

A última ID de confirmação.

Propriedade Valor
Grupo de parâmetros: Git Configuration Arguments
--location -l

Location. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--managed-rg-name

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.

--no-wait

Não espere que a operação de longa duração termine.

Propriedade Valor
Default value: False
--prevent-data-exfiltration --prevent-exfiltration

O sinalizador indica se habilita a exfiltração de dados.

Propriedade Valor
Valores aceites: false, true
--project-name

O nome do projeto ao qual você está se conectando.

Propriedade Valor
Grupo de parâmetros: Git Configuration Arguments
--repository-name

O nome do repositório ao qual você está se conectando.

Propriedade Valor
Grupo de parâmetros: Git Configuration Arguments
--repository-type

O tipo de configuração do repositório.

Propriedade Valor
Grupo de parâmetros: Git Configuration Arguments
Valores aceites: AzureDevOpsGit, GitHub
--root-folder

O nome da pasta para a localização dos seus recursos JSON do Azure Synapse é importado. O padrão é /.

Propriedade Valor
Grupo de parâmetros: Git Configuration Arguments
Default value: /
--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.

--tenant-id

O id de inquilino era usado para ligar o Azure DevOps.

Propriedade Valor
Grupo de parâmetros: Git Configuration Arguments
--uami-id

A lista de ID de Identidade Gerenciada atribuída pelo usuário para espaço de trabalho.

--uami-id-in-encrypt

ID do recurso de identidade atribuído pelo usuário usado na criptografia de espaço de trabalho.

--use-sami-in-encrypt

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
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az synapse workspace delete

Exclua um espaço de trabalho do Synapse.

az synapse workspace delete [--acquire-policy-token]
                            [--change-reference]
                            [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--name -n

O nome do espaço de trabalho.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--no-wait

Não espere que a operação de longa duração termine.

Propriedade Valor
Default value: False
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--yes -y

Não solicite confirmação.

Propriedade Valor
Default value: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--name -n

O nome do espaço de trabalho.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az synapse workspace update

Atualize um espaço de trabalho Sinapse.

az synapse workspace update [--account-name]
                            [--acquire-policy-token]
                            [--allowed-tenant-ids]
                            [--change-reference]
                            [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--account-name

Nome da conta do GitHub usado para o repositório ou nome da organização Azure devops.

Propriedade Valor
Grupo de parâmetros: Git Configuration Arguments
--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--allowed-tenant-ids

Os inquilinos Azure AD aprovados que o tráfego de dados de saída permitia. O inquilino Azure AD do utilizador atual será incluído por defeito. Use "" ou '' ('""' no PowerShell) para desabilitar todas as ids de locatário permitidas.

--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--collaboration-branch

O nome da filial onde irá colaborar com outras pessoas e a partir do qual irá publicar.

Propriedade Valor
Grupo de parâmetros: Git Configuration Arguments
--host-name

Se estiver usando o github Enterprise Server, forneça a URL do servidor. Não utilize esta opção com o GitHub Enterprise Cloud.

Propriedade Valor
Grupo de parâmetros: Git Configuration Arguments
--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--key-name

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".

--last-commit-id

A última ID de confirmação.

Propriedade Valor
Grupo de parâmetros: Git Configuration Arguments
--name -n

O nome do espaço de trabalho.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--no-wait

Não espere que a operação de longa duração termine.

Propriedade Valor
Default value: False
--project-name

O nome do projeto ao qual você está se conectando.

Propriedade Valor
Grupo de parâmetros: Git Configuration Arguments
--repository-name

O nome do repositório ao qual você está se conectando.

Propriedade Valor
Grupo de parâmetros: Git Configuration Arguments
--repository-type

O tipo de configuração do repositório.

Propriedade Valor
Grupo de parâmetros: Git Configuration Arguments
Valores aceites: AzureDevOpsGit, GitHub
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--root-folder

O nome da pasta para a localização dos seus recursos JSON do Azure Synapse é importado. O padrão é /.

Propriedade Valor
Grupo de parâmetros: Git Configuration Arguments
--sql-admin-login-password -p

A senha de login do administrador sql.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.

--tenant-id

O id de inquilino era usado para ligar o Azure DevOps.

Propriedade Valor
Grupo de parâmetros: Git Configuration Arguments
--uami-action

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 especificadas.

Propriedade Valor
Valores aceites: Add, Remove, Set
--uami-id

A lista de ID de Identidade Gerenciada atribuída pelo usuário para espaço de trabalho.

--uami-id-in-encrypt

ID do recurso de identidade atribuído pelo usuário usado na criptografia de espaço de trabalho.

--use-sami-in-encrypt

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
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

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
                          [--acquire-policy-token]
                          [--change-reference]
                          [--created]
                          [--custom]
                          [--deleted]
                          [--exists]
                          [--interval]
                          [--timeout]
                          [--updated]

Parâmetros Obrigatórios

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--workspace-name

O nome do espaço de trabalho.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--created

Aguarde até ser criado com 'provisioningState' em 'Succeeded'.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Default value: False
--custom

Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
--deleted

Aguarde até ser excluído.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Default value: False
--exists

Aguarde até que o recurso exista.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Default value: False
--interval

Intervalo de sondagem em segundos.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Default value: 30
--timeout

Espera máxima em segundos.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Default value: 3600
--updated

Aguarde até ser atualizado com provisioningState em 'Succeeded'.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Default value: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False