Delen via


Enable-AzSynapseWorkspace

Wanneer u een Azure Synapse Analytics-werkruimte maakt, kunt u ervoor kiezen om alle data-at-rest in de werkruimte te versleutelen met een door de klant beheerde sleutel die dubbele versleuteling voor de werkruimte biedt. Mogelijk moet u eerst de versleutelingsomgeving instellen, zoals het maken van een sleutelkluis met opschoningsbeveiliging en het opgeven van toegangsbeleid voor de sleutelkluis. Gebruik vervolgens deze cmdlet om de nieuwe Azure Synapse Analytics-werkruimte te activeren waarvoor dubbele versleuteling is ingeschakeld met behulp van een door de klant beheerde sleutel.

Syntaxis

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

De cmdlet Enable-AzSynapseWorkspace activeert een nieuwe Azure Synapse Analytics-werkruimte waarvoor dubbele versleuteling is ingeschakeld met behulp van een door de klant beheerde sleutel.

Voorbeelden

Voorbeeld 1

Enable-AzSynapseWorkspace -WorkspaceName ContosoWorkspace

Met deze opdracht wordt een nieuwe Azure Synapse Analytics-werkruimte met de naam ContosoWorkspace geactiveerd.

Voorbeeld 2

$ws = Get-AzSynapseWorkspace -Name ContosoWorkspace
$ws | Enable-AzSynapseWorkspace

Met deze opdracht wordt een nieuwe Azure Synapse Analytics-werkruimte met de naam ContosoWorkspace via pijplijn geactiveerd.

Voorbeeld 3

Enable-AzSynapseWorkspace -ResourceId /subscriptions/21686af7-58ec-4f4d-9c68-f431f4db4edd/resourceGroups/ContosoResourceGroup/providers/Microsoft.Synapse/workspaces/ContosoWorkspace/keys/default

Met deze opdracht wordt een nieuwe Azure Synapse Analytics-werkruimte geactiveerd via een pijplijn met de opgegeven resource-id.

Parameters

-AsJob

Cmdlet op de achtergrond uitvoeren

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EncryptionKeyIdentifier

De sleutel-id moet de volgende indeling hebben: https://{keyvaultname}.vault.azure.net/keys/{keyname}.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-InputObject

Invoerobject voor werkruimtesleutels, meestal doorgegeven via de pijplijn.

Type:PSWorkspaceKey
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Name

De naam van de versleutelingssleutel voor de werkruimte.

Type:String
Aliassen:KeyName
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ResourceGroupName

Naam van de resourcegroep.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ResourceId

De resource-id van Synapse SQL-pool.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WorkspaceName

Naam van Synapse-werkruimte.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WorkspaceObject

werkruimte-invoerobject, meestal doorgegeven via de pijplijn.

Type:PSSynapseWorkspace
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

Invoerwaarden

PSSynapseWorkspace

PSWorkspaceKey

Uitvoerwaarden

PSWorkspaceKey