Udostępnij przez


New-AzSynapseWorkspacePackage

Przekazuje plik pakietu lokalnego obszaru roboczego do obszaru roboczego usługi Azure Synapse.

Składnia

CreateByNameParameterSet (Domyślne)

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

Opis

Pakiet New-AzSynapseWorkspacePackage przekazuje lokalny plik pakietu obszaru roboczego do obszaru roboczego usługi Azure Synapse.

Przykłady

Przykład 1. Przekazywanie nazwanego pakietu obszaru roboczego

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

To polecenie przekazuje pakiet obszaru roboczego, którego lokalizacja to ".\ContosoPackage.whl" do obszaru roboczego usługi Azure Synapse o nazwie ContosoWorkspace. Pakiet obszaru roboczego może być plikiem wheel lub jar.

Przykład 2. Przekazywanie wszystkich pakietów obszarów roboczych w bieżącym folderze

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

To polecenie używa podstawowego polecenia cmdlet programu Windows PowerShell Get-ChildItem, aby pobrać wszystkie pakiety obszarów roboczych w bieżącym folderze i w podfolderach, a następnie przekazuje je do bieżącego polecenia cmdlet przy użyciu operatora potoku. Polecenie cmdlet New-AzSynapseWorkspacePackage przekazuje pliki pakietu obszaru roboczego do obszaru roboczego usługi Azure Synapse o nazwie ContosoWorkspace.

Przykład 3. Przekazywanie nazwanego pakietu obszaru roboczego i dodawanie go do puli platformy Apache Spark

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

To pierwsze polecenie przekazuje pakiet obszaru roboczego, którego lokalizacja to ".\ContosoPackage.whl" do obszaru roboczego usługi Azure Synapse o nazwie ContosoWorkspace. Pakiet obszaru roboczego może być plikiem wheel lub jar. Następnie drugie polecenie dodaje pakiet do danej puli Platformy Apache Spark o nazwie ContosoSparkPool.

Parametry

-AsJob

Uruchamianie polecenia cmdlet w tle

Właściwości parametrów

Typ:SwitchParameter
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-ConcurrentTaskCount

Całkowita ilość współbieżnych zadań asynchronicznych. Wartość domyślna to 10.

Właściwości parametrów

Typ:

Nullable<T>[Int32]

Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-Confirm

Prosi o potwierdzenie przed uruchomieniem cmdletu.

Właściwości parametrów

Typ:SwitchParameter
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False
Aliasy:por

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Właściwości parametrów

Typ:IAzureContextContainer
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False
Aliasy:AzContext, AzureRmContext, AzureCredential

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-Package

Określa lokalną ścieżkę pliku do przekazania jako pakiet obszaru roboczego.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False
Aliasy:FullName

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:True
Wartość pozostałych argumentów:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Cmdlet nie jest uruchomiony.

Właściwości parametrów

Typ:SwitchParameter
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False
Aliasy:Wi

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-WorkspaceName

Nazwa obszaru roboczego usługi Synapse.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

CreateByNameParameterSet
Pozycja:Named
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-WorkspaceObject

obiekt wejściowy obszaru roboczego, zwykle przekazywany przez potok.

Właściwości parametrów

Typ:PSSynapseWorkspace
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

CreateByObjectParameterSet
Pozycja:Named
Obowiązkowy:True
Wartość z pipeline:True
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Wejścia

PSSynapseWorkspace

String

Wyjść

PSSynapseWorkspacePackage