Delen via


New-AzSynapseWorkspacePackage

Uploadt een lokaal werkruimtepakketbestand naar een Azure Synapse-werkruimte.

Syntaxis

CreateByNameParameterSet (Standaard)

New-AzSynapseWorkspacePackage
    -WorkspaceName <String>
    -Package <String>
    [-ConcurrentTaskCount <Int32>]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

CreateByObjectParameterSet

New-AzSynapseWorkspacePackage
    -WorkspaceObject <PSSynapseWorkspace>
    -Package <String>
    [-ConcurrentTaskCount <Int32>]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

New-AzSynapseWorkspacePackage uploadt een lokaal werkruimtepakketbestand 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. Het werkruimtepakket 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. Het werkruimtepakket kan wiel- of JAR-bestanden zijn. Vervolgens voegt de tweede opdracht het pakket toe aan een bepaalde Apache Spark-pool met de naam ContosoSparkPool.

Parameters

-AsJob

Cmdlet op de achtergrond uitvoeren

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-ConcurrentTaskCount

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

Parametereigenschappen

Type:

Nullable<T>[Int32]

Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Confirm

Voordat u de cmdlet uitvoert, vraagt het systeem om bevestiging.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Cf

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Parametereigenschappen

Type:IAzureContextContainer
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:AzContext, AzureRmContext, AzureCredential

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Package

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

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:FullName

Parametersets

(All)
Position:Named
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:True
Waarde van resterende argumenten:False

-WhatIf

Toont wat er zou gebeuren wanneer de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Wi

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-WorkspaceName

Naam van Synapse-werkruimte.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

CreateByNameParameterSet
Position:Named
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-WorkspaceObject

werkruimte-invoerobject, meestal doorgegeven via de pijplijn.

Parametereigenschappen

Type:PSSynapseWorkspace
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

CreateByObjectParameterSet
Position:Named
Verplicht:True
Waarde uit pijplijn:True
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.

Invoerwaarden

PSSynapseWorkspace

String

Uitvoerwaarden

PSSynapseWorkspacePackage