Dela via


Enable-AzSynapseWorkspace

När du skapar en Azure Synapse Analytics-arbetsyta kan du välja att kryptera alla vilande data på arbetsytan med en kundhanterad nyckel som ger dubbel kryptering till arbetsytan. Du kan behöva konfigurera krypteringsmiljön först, till exempel för att skapa ett nyckelvalv med rensningsskydd aktiverat och ange Åtkomstprinciper för nyckelvalvet. Använd sedan den här cmdleten för att aktivera den nya Azure Synapse Analytics-arbetsytan som dubbelkryptering är aktiverad med hjälp av en kundhanterad nyckel.

Syntax

EnableByNameParameterSet (Standard)

Enable-AzSynapseWorkspace
    -WorkspaceName <String>
    [-ResourceGroupName <String>]
    [-Name <String>]
    [-EncryptionKeyIdentifier <String>]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

EnableByParentObjectParameterSet

Enable-AzSynapseWorkspace
    -WorkspaceObject <PSSynapseWorkspace>
    [-Name <String>]
    [-EncryptionKeyIdentifier <String>]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

EnableByInputObjectParameterSet

Enable-AzSynapseWorkspace
    -InputObject <PSWorkspaceKey>
    [-EncryptionKeyIdentifier <String>]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

EnableByResourceIdParameterSet

Enable-AzSynapseWorkspace
    -ResourceId <String>
    [-EncryptionKeyIdentifier <String>]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Cmdleten Enable-AzSynapseWorkspace aktiverar en ny Azure Synapse Analytics-arbetsyta som dubbelkryptering är aktiverad med hjälp av en kundhanterad nyckel.

Exempel

Exempel 1

Enable-AzSynapseWorkspace -WorkspaceName ContosoWorkspace

Det här kommandot aktiverar en ny Azure Synapse Analytics-arbetsyta med namnet ContosoWorkspace.

Exempel 2

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

Det här kommandot aktiverar en ny Azure Synapse Analytics-arbetsyta med namnet ContosoWorkspace via pipeline.

Exempel 3

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

Det här kommandot aktiverar en ny Azure Synapse Analytics-arbetsyta via pipeline med det angivna resurs-ID:t.

Parametrar

-AsJob

Kör cmdlet i bakgrunden

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:jfr

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Parameteregenskaper

Typ:IAzureContextContainer
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-EncryptionKeyIdentifier

Nyckelidentifieraren ska vara i formatet: https://{keyvaultname}.vault.azure.net/keys/{keyname}.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-InputObject

Indataobjekt för arbetsytans nyckel, skickas vanligtvis via pipelinen.

Parameteregenskaper

Typ:PSWorkspaceKey
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

EnableByInputObjectParameterSet
Position:Named
Obligatorisk:True
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-Name

Namnet på arbetsytans krypteringsnyckel.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:Nyckelnamn

Parameteruppsättningar

EnableByNameParameterSet
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False
EnableByParentObjectParameterSet
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-ResourceGroupName

Namn på resursgrupp.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

EnableByNameParameterSet
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-ResourceId

Resursidentifieraren för Synapse SQL-pool.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

EnableByResourceIdParameterSet
Position:Named
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-WhatIf

Visar vad som skulle hända om kommandot körs. Cmdleten körs inte.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:Wi

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-WorkspaceName

Namnet på Synapse-arbetsytan.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

EnableByNameParameterSet
Position:Named
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-WorkspaceObject

indataobjekt för arbetsytan, som vanligtvis skickas via pipelinen.

Parameteregenskaper

Typ:PSSynapseWorkspace
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

EnableByParentObjectParameterSet
Position:Named
Obligatorisk:True
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

CommonParameters

Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Indata

PSSynapseWorkspace

PSWorkspaceKey

Utdata

PSWorkspaceKey