Udostępnij za pośrednictwem


New-AzSynapseSparkConfiguration

Tworzy lub aktualizuje konfigurację platformy Spark w obszarze roboczym.

Składnia

New-AzSynapseSparkConfiguration
   -WorkspaceName <String>
   [-Name <String>]
   -DefinitionFile <String>
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzSynapseSparkConfiguration
   -WorkspaceObject <PSSynapseWorkspace>
   [-Name <String>]
   -DefinitionFile <String>
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Opis

Polecenie cmdlet New-AzSynapseSparkConfiguration tworzy lub aktualizuje konfigurację platformy Spark w obszarze roboczym. Jeśli określisz nazwę konfiguracji platformy Spark, nowa konfiguracja platformy Spark zostanie nazwana jako określona, jeśli nie określisz nazwy, nowa konfiguracja platformy Spark będzie taka sama jak nazwa pliku definicji.

Przykłady

Przykład 1

New-AzSynapseSparkConfiguration -WorkspaceName ContosoWorkspace -DefinitionFile "C:\\samples\\sparkconfiguration.json"

To polecenie tworzy lub aktualizuje konfigurację platformy Spark z pliku sparkconfiguration.json w obszarze roboczym o nazwie ContosoWorkspace.

Przykład 2

New-AzSynapseSparkConfiguration -WorkspaceName ContosoWorkspace -Name ContosoSparkConfiguration -DefinitionFile "C:\\samples\\sparkconfiguration.json"

To polecenie tworzy lub aktualizuje konfigurację platformy Spark o nazwie ContosoSparkConfiguration z pliku sparkconfiguration.json w obszarze roboczym o nazwie ContosoWorkspace.

Przykład 3

$ws = Get-AzSynapseWorkspace -Name ContosoWorkspace
$ws | New-AzSynapseSparkConfiguration -DefinitionFile "C:\\samples\\sparkconfiguration.json"

To polecenie tworzy lub aktualizuje konfigurację platformy Spark z pliku sparkconfiguration.json w obszarze roboczym o nazwie ContosoWorkspace przez potok.

Parametry

-AsJob

Uruchamianie polecenia cmdlet w tle

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefinitionFile

Ścieżka pliku JSON.

Type:String
Aliases:File
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nazwa konfiguracji platformy Spark.

Type:String
Aliases:SparkConfigurationName
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceName

Nazwa obszaru roboczego usługi Synapse.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceObject

obiekt wejściowy obszaru roboczego, zwykle przekazywany przez potok.

Type:PSSynapseWorkspace
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Dane wejściowe

PSSynapseWorkspace

Dane wyjściowe

PSSparkConfigurationResource