Dela via


New-AzSynapseWorkspacePackage

Laddar upp en paketfil för lokal arbetsyta till en Azure Synapse-arbetsyta.

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 laddar upp en lokal arbetsytepaketfil till en Azure Synapse-arbetsyta.

Exempel

Exempel 1: Ladda upp ett namngivet arbetsytepaket

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

Det här kommandot laddar upp arbetsytepaketet vars plats är ".\ContosoPackage.whl" till en Azure Synapse-arbetsyta med namnet ContosoWorkspace. Arbetsytans pacakge kan vara hjul- eller jar-filer.

Exempel 2: Ladda upp alla arbetsytepaket under den aktuella mappen

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

Det här kommandot använder den centrala Windows PowerShell-cmdleten Get-ChildItem för att hämta alla arbetsytepaket i den aktuella mappen och i undermappar och skickar dem sedan till den aktuella cmdleten med hjälp av pipelineoperatorn. Cmdleten New-AzSynapseWorkspacePackage laddar upp arbetsytepaketfilerna till Azure Synapse-arbetsytan med namnet ContosoWorkspace.

Exempel 3: Ladda upp ett namngivet arbetsytepaket och lägg till det i Apache Spark-poolen

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

Det första kommandot överför arbetsytepaketet vars plats är ".\ContosoPackage.whl" till en Azure Synapse-arbetsyta med namnet ContosoWorkspace. Arbetsytans pacakge kan vara hjul- eller jar-filer. Sedan lägger det andra kommandot till paketet i en viss Apache Spark-pool med namnet ContotoSparkPool.

Parametrar

-AsJob

Kör cmdlet i bakgrunden

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ConcurrentTaskCount

Den totala mängden samtidiga asynkrona uppgifter. Standardvärdet är 10.

Typ:Nullable<T>[Int32]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Alias:cf
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Typ:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Package

Anger en lokal filsökväg för en fil som ska laddas upp som arbetsytepaket.

Typ:String
Alias:FullName
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-WhatIf

Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-WorkspaceName

Namnet på Synapse-arbetsytan.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-WorkspaceObject

indataobjekt för arbetsytan, som vanligtvis skickas via pipelinen.

Typ:PSSynapseWorkspace
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

Indata

PSSynapseWorkspace

String

Utdata

PSSynapseWorkspacePackage