New-AzSynapseWorkspacePackage
Lädt eine lokale Arbeitsbereichspaketdatei in einen Azure Synapse-Arbeitsbereich hoch.
Syntax
New-AzSynapseWorkspacePackage
-WorkspaceName <String>
-Package <String>
[-ConcurrentTaskCount <Int32>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzSynapseWorkspacePackage
-WorkspaceObject <PSSynapseWorkspace>
-Package <String>
[-ConcurrentTaskCount <Int32>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das New-AzSynapseWorkspacePackage lädt eine lokale Arbeitsbereichspaketdatei in einen Azure Synapse-Arbeitsbereich hoch.
Beispiele
Beispiel 1: Hochladen eines benannten Arbeitsbereichspakets
New-AzSynapseWorkspacePackage -WorkspaceName ContosoWorkspace -Package ".\ContosoPackage.whl"
Mit diesem Befehl wird das Arbeitsbereichspaket hochgeladen, dessen Speicherort ".\ContosoPackage.whl" ist, in einen Azure Synapse-Arbeitsbereich namens ContosoWorkspace. Der Arbeitsbereichs-Pacakge kann entweder Rad- oder Jar-Dateien sein.
Beispiel 2: Hochladen aller Arbeitsbereichspakete unter dem aktuellen Ordner
Get-ChildItem -File | New-AzSynapseWorkspacePackage -WorkspaceName ContosoWorkspace
Dieser Befehl verwendet das zentrale Windows PowerShell-Cmdlet Get-ChildItem, um alle Arbeitsbereichspakete im aktuellen Ordner und in Unterordnern abzurufen, und übergibt sie dann mithilfe des Pipelineoperators an das aktuelle Cmdlet. Das Cmdlet New-AzSynapseWorkspacePackage lädt die Arbeitsbereichspaketdateien in den Azure Synapse-Arbeitsbereich namens ContosoWorkspace hoch.
Beispiel 3: Hochladen eines benannten Arbeitsbereichspakets und Hinzufügen des Pakets zum Apache Spark-Pool
$package = New-AzSynapseWorkspacePackage -WorkspaceName ContosoWorkspace -Package ".\ContosoPackage.whl"
Update-AzSynapseSparkPool -WorkspaceName ContosoWorkspace -Name ContosoSparkPool -PackageAction Add -Package $package
Mit diesem ersten Befehl wird das Arbeitsbereichspaket hochgeladen, dessen Speicherort ".\ContosoPackage.whl" ist, in einen Azure Synapse-Arbeitsbereich namens ContosoWorkspace. Der Arbeitsbereichs-Pacakge kann entweder Rad- oder Jar-Dateien sein. Anschließend fügt der zweite Befehl das Paket einem bestimmten Apache Spark-Pool mit dem Namen ContotoSparkPool hinzu.
Parameter
-AsJob
Cmdlet im Hintergrund ausführen
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ConcurrentTaskCount
Die Gesamtmenge der gleichzeitigen asynchronen Vorgänge. Der Standardwert ist 10.
Typ: | Nullable<T>[Int32] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Confirm
Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.
Typ: | SwitchParameter |
Aliase: | cf |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Typ: | IAzureContextContainer |
Aliase: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Package
Gibt einen lokalen Dateipfad für eine Datei an, die als Arbeitsbereichspaket hochgeladen werden soll.
Typ: | String |
Aliase: | FullName |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: | SwitchParameter |
Aliase: | wi |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-WorkspaceName
Name des Synapse-Arbeitsbereichs.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-WorkspaceObject
Arbeitsbereichseingabeobjekt, in der Regel durch die Pipeline übergeben.
Typ: | PSSynapseWorkspace |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |