Enable-AzSynapseWorkspace
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.
Syntax
Enable-AzSynapseWorkspace
[-ResourceGroupName <String>]
-WorkspaceName <String>
[-Name <String>]
[-EncryptionKeyIdentifier <String>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Enable-AzSynapseWorkspace
[-Name <String>]
-WorkspaceObject <PSSynapseWorkspace>
[-EncryptionKeyIdentifier <String>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Enable-AzSynapseWorkspace
-InputObject <PSWorkspaceKey>
[-EncryptionKeyIdentifier <String>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Enable-AzSynapseWorkspace
-ResourceId <String>
[-EncryptionKeyIdentifier <String>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet Enable-AzSynapseWorkspace ativa um novo espaço de trabalho do Azure Synapse Analytics cuja criptografia dupla é habilitada usando uma chave gerenciada pelo cliente.
Exemplos
Exemplo 1
Enable-AzSynapseWorkspace -WorkspaceName ContosoWorkspace
Este comando ativa um novo espaço de trabalho do Azure Synapse Analytics chamado ContosoWorkspace.
Exemplo 2
$ws = Get-AzSynapseWorkspace -Name ContosoWorkspace
$ws | Enable-AzSynapseWorkspace
Este comando ativa um novo espaço de trabalho do Azure Synapse Analytics chamado ContosoWorkspace através do pipeline.
Exemplo 3
Enable-AzSynapseWorkspace -ResourceId /subscriptions/21686af7-58ec-4f4d-9c68-f431f4db4edd/resourceGroups/ContosoResourceGroup/providers/Microsoft.Synapse/workspaces/ContosoWorkspace/keys/default
Este comando ativa um novo espaço de trabalho do Azure Synapse Analytics por meio de pipeline com a ID de recurso especificada.
Parâmetros
-AsJob
Executar cmdlet em segundo plano
Tipo: | SwitchParameter |
Position: | Named |
valor predefinido: | None |
Necessário: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Solicita a sua confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Position: | Named |
valor predefinido: | None |
Necessário: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
valor predefinido: | None |
Necessário: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EncryptionKeyIdentifier
O identificador de chave deve estar no formato de: https://{keyvaultname}.vault.azure.net/keys/{keyname}.
Tipo: | String |
Position: | Named |
valor predefinido: | None |
Necessário: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Objeto de entrada de chave de espaço de trabalho, geralmente passado pelo pipeline.
Tipo: | PSWorkspaceKey |
Position: | Named |
valor predefinido: | None |
Necessário: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
O nome da chave de criptografia do espaço de trabalho.
Tipo: | String |
Aliases: | KeyName |
Position: | Named |
valor predefinido: | None |
Necessário: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Nome do grupo de recursos.
Tipo: | String |
Position: | Named |
valor predefinido: | None |
Necessário: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceId
O identificador de recurso do Synapse SQL Pool.
Tipo: | String |
Position: | Named |
valor predefinido: | None |
Necessário: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Apresenta o que aconteceria mediante a execução do cmdlet. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Position: | Named |
valor predefinido: | None |
Necessário: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WorkspaceName
Nome do espaço de trabalho Sinapse.
Tipo: | String |
Position: | Named |
valor predefinido: | None |
Necessário: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WorkspaceObject
objeto de entrada do espaço de trabalho, geralmente passado pelo pipeline.
Tipo: | PSSynapseWorkspace |
Position: | Named |
valor predefinido: | None |
Necessário: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Entradas
Saídas
Azure PowerShell
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários