Aracılığıyla paylaş


New-AzSynapseWorkspacePackage

Yerel çalışma alanı paket dosyasını Azure Synapse çalışma alanına yükler.

Sözdizimi

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, yerel çalışma alanı paket dosyasını bir Azure Synapse çalışma alanına yükler.

Örnekler

Örnek 1: Adlandırılmış çalışma alanı paketini karşıya yükleme

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

Bu komut, konumu ".\ContosoPackage.whl" olan çalışma alanı paketini ContosoWorkspace adlı bir Azure Synapse çalışma alanına yükler. Çalışma alanı pacakge tekerlek veya jar dosyaları olabilir.

Örnek 2: Tüm çalışma alanı paketlerini geçerli klasörün altına yükleme

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

Bu komut, geçerli klasördeki ve alt klasörlerdeki tüm çalışma alanı paketlerini almak için Get-ChildItem çekirdek Windows PowerShell cmdlet'ini kullanır ve ardından işlem hattı işlecini kullanarak bunları geçerli cmdlet'e geçirir. New-AzSynapseWorkspacePackage cmdlet'i, çalışma alanı paketi dosyalarını ContosoWorkspace adlı Azure Synapse çalışma alanına yükler.

Örnek 3: Adlandırılmış çalışma alanı paketini karşıya yükleme ve Apache Spark havuzuna ekleme

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

Bu ilk komut, konumu ".\ContosoPackage.whl" olan çalışma alanı paketini ContosoWorkspace adlı bir Azure Synapse çalışma alanına yükler. Çalışma alanı pacakge tekerlek veya jar dosyaları olabilir. ardından ikinci komut paketi ContotoSparkPool adlı belirli bir Apache Spark havuzuna ekler.

Parametreler

-AsJob

Cmdlet'i arka planda çalıştırma

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ConcurrentTaskCount

Eş zamanlı zaman uyumsuz görevlerin toplam miktarı. Varsayılan değer 10'dur.

Tür:Nullable<T>[Int32]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Tür:SwitchParameter
Diğer adlar:cf
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Tür:IAzureContextContainer
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Package

Çalışma alanı paketi olarak karşıya yüklenecek dosyanın yerel dosya yolunu belirtir.

Tür:String
Diğer adlar:FullName
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Tür:SwitchParameter
Diğer adlar:wi
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-WorkspaceName

Synapse çalışma alanının adı.

Tür:String
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-WorkspaceObject

çalışma alanı giriş nesnesi, genellikle işlem hattından geçirilir.

Tür:PSSynapseWorkspace
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

Girişler

PSSynapseWorkspace

String

Çıkışlar

PSSynapseWorkspacePackage