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

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DefaultProfile

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

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DefinitionFile

Ścieżka pliku JSON.

Typ:String
Aliasy:File
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Name

Nazwa konfiguracji platformy Spark.

Typ:String
Aliasy:SparkConfigurationName
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-WhatIf

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

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-WorkspaceName

Nazwa obszaru roboczego usługi Synapse.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-WorkspaceObject

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

Typ:PSSynapseWorkspace
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

PSSynapseWorkspace

Dane wyjściowe

PSSparkConfigurationResource