Delen via


New-AzSynapseWorkspacePackage

Uploadt een lokaal werkruimtepakketbestand naar een Azure Synapse-werkruimte.

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

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. 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 cmdlet New-AzSynapseWorkspacePackage 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
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-ConcurrentTaskCount

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

Type:Nullable<T>[Int32]
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliases:cf
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-Package

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

Type:String
Aliases:FullName
Position:Named
standaardwaarde:None
Vereist:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliases:wi
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceName

Naam van Synapse-werkruimte.

Type:String
Position:Named
standaardwaarde:None
Vereist:True
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceObject

werkruimte-invoerobject, meestal doorgegeven via de pijplijn.

Type:PSSynapseWorkspace
Position:Named
standaardwaarde:None
Vereist:True
Accept pipeline input:True
Accept wildcard characters:False

Invoerwaarden

PSSynapseWorkspace

String

Uitvoerwaarden

PSSynapseWorkspacePackage