Delen via


New-AzSynapseWorkspacePackage

Uploadt een lokaal werkruimtepakketbestand naar een Azure Synapse-werkruimte.

Syntaxis

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>]

Description

De New-AzSynapseWorkspacePackage een lokaal werkruimtepakketbestand uploadt naar een Azure Synapse-werkruimte.

Voorbeelden

Voorbeeld 1: Een benoemd werkruimtepakket uploaden

New-AzSynapseWorkspacePackage -WorkspaceName ContosoWorkspace -Package ".\ContosoPackage.whl"

Met deze opdracht wordt het werkruimtepakket geüpload waarvan de locatie '.\ContosoPackage.whl' is naar een Azure Synapse-werkruimte met de naam ContosoWorkspace. De pacakge van de werkruimte kan wiel- of JAR-bestanden zijn.

Voorbeeld 2: Alle werkruimtepakketten onder de huidige map uploaden

Get-ChildItem -File | New-AzSynapseWorkspacePackage -WorkspaceName ContosoWorkspace

Deze opdracht maakt gebruik van de Windows PowerShell-kern-cmdlet Get-ChildItem om alle werkruimtepakketten in de huidige map en in submappen op te halen en deze vervolgens door te geven aan de huidige cmdlet met behulp van de pijplijnoperator. De New-AzSynapseWorkspacePackage cmdlet uploadt de werkruimtepakketbestanden naar de Azure Synapse-werkruimte met de naam ContosoWorkspace.

Voorbeeld 3: Een benoemd werkruimtepakket uploaden en toevoegen aan Apache Spark-pool

$package = New-AzSynapseWorkspacePackage -WorkspaceName ContosoWorkspace -Package ".\ContosoPackage.whl"
Update-AzSynapseSparkPool -WorkspaceName ContosoWorkspace -Name ContosoSparkPool -PackageAction Add -Package $package

Met deze eerste opdracht wordt het werkruimtepakket geüpload waarvan de locatie '.\ContosoPackage.whl' is naar een Azure Synapse-werkruimte met de naam ContosoWorkspace. De pacakge van de werkruimte kan wiel- of JAR-bestanden zijn. Vervolgens voegt de tweede opdracht het pakket toe aan een bepaalde Apache Spark-pool met de naam ContotoSparkPool.

Parameters

-AsJob

Cmdlet op de achtergrond uitvoeren

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

-ConcurrentTaskCount

De totale hoeveelheid gelijktijdige asynchrone taken. De standaardwaarde is 10.

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

U wordt 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

-Package

Hiermee geeft u een lokaal bestandspad op voor een bestand dat moet worden geüpload als werkruimtepakket.

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

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. 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

String

Uitvoerwaarden

PSSynapseWorkspacePackage