New-AzSynapseSparkPool
Létrehoz egy Synapse Analytics Spark-készletet.
Syntax
CreateByNameAndEnableAutoScaleParameterSet (Alapértelmezett)
New-AzSynapseSparkPool
-WorkspaceName <String>
-Name <String>
-NodeSize <String>
-AutoScaleMinNodeCount <Int32>
-AutoScaleMaxNodeCount <Int32>
-SparkVersion <String>
[-ResourceGroupName <String>]
[-Tag <Hashtable>]
[-EnableIsolatedCompute]
[-EnableAutoPause]
[-AutoPauseDelayInMinute <Int32>]
[-EnableDynamicExecutorAllocation]
[-MinExecutorCount <Int32>]
[-MaxExecutorCount <Int32>]
[-SparkConfiguration <PSSparkConfigurationResource>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
CreateByNameAndDisableAutoScaleParameterSet
New-AzSynapseSparkPool
-WorkspaceName <String>
-Name <String>
-NodeCount <Int32>
-NodeSize <String>
-SparkVersion <String>
[-ResourceGroupName <String>]
[-Tag <Hashtable>]
[-EnableIsolatedCompute]
[-EnableAutoPause]
[-AutoPauseDelayInMinute <Int32>]
[-EnableDynamicExecutorAllocation]
[-MinExecutorCount <Int32>]
[-MaxExecutorCount <Int32>]
[-SparkConfiguration <PSSparkConfigurationResource>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
CreateByParentObjectAndEnableAutoScaleParameterSet
New-AzSynapseSparkPool
-WorkspaceObject <PSSynapseWorkspace>
-Name <String>
-NodeSize <String>
-AutoScaleMinNodeCount <Int32>
-AutoScaleMaxNodeCount <Int32>
-SparkVersion <String>
[-Tag <Hashtable>]
[-EnableIsolatedCompute]
[-EnableAutoPause]
[-AutoPauseDelayInMinute <Int32>]
[-EnableDynamicExecutorAllocation]
[-MinExecutorCount <Int32>]
[-MaxExecutorCount <Int32>]
[-SparkConfiguration <PSSparkConfigurationResource>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
CreateByParentObjectAndDisableAutoScaleParameterSet
New-AzSynapseSparkPool
-WorkspaceObject <PSSynapseWorkspace>
-Name <String>
-NodeCount <Int32>
-NodeSize <String>
-SparkVersion <String>
[-Tag <Hashtable>]
[-EnableIsolatedCompute]
[-EnableAutoPause]
[-AutoPauseDelayInMinute <Int32>]
[-EnableDynamicExecutorAllocation]
[-MinExecutorCount <Int32>]
[-MaxExecutorCount <Int32>]
[-SparkConfiguration <PSSparkConfigurationResource>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
A New-AzSynapseSparkPool parancsmag létrehoz egy Azure Synapse Analytics Spark-készletet.
Példák
1. példa
New-AzSynapseSparkPool -WorkspaceName ContosoWorkspace -Name ContosoSparkPool -NodeCount 3 -SparkVersion 2.4 -NodeSize Small
Ez a parancs létrehoz egy Azure Synapse Analytics Spark-készletet.
2. példa
New-AzSynapseSparkPool -WorkspaceName ContosoWorkspace -Name ContosoSparkPool -AutoScaleMinNodeCount 3 -AutoScaleMaxNodeCount 10 -SparkVersion 2.4 -NodeSize Small
Ez a parancs létrehoz egy Azure Synapse Analytics Spark-készletet, amelyen engedélyezve van az automatikus méretezés.
3. példa
New-AzSynapseSparkPool -WorkspaceName ContosoWorkspace -Name ContosoSparkPool -EnableDynamicExecutorAllocation -MinExecutorCount 1 -MaxExecutorCount 4 -NodeCount 10 -SparkVersion 2.4 -NodeSize Small
Ez a parancs létrehoz egy Azure Synapse Analytics Spark-készletet, amelyen engedélyezve van a dinamikus végrehajtói kiosztás, és meghatározza a végrehajtók minimális számát és a végrehajtók maximális számát.
4. példa
$config = Get-AzSynapseSparkConfiguration -WorkspaceName ContosoWorkspace -Name ContosoSparkConfig1
New-AzSynapseSparkPool -WorkspaceName ContosoWorkspace -Name ContosoSparkPool -NodeCount 3 -SparkVersion 2.4 -NodeSize Small -SparkConfiguration $config
Ez a parancs létrehoz egy Azure Synapse Analytics Spark-készletet, és megad egy Spark-konfigurációt a Spark-készlethez.
5. példa
$ws = Get-AzSynapseWorkspace -Name ContosoWorkspace
$ws | New-AzSynapseSparkPool -Name ContosoSparkPool -NodeCount 3 -SparkVersion 2.4 -NodeSize Small
Ez a parancs egy Azure Synapse Analytics Spark-készletet hoz létre folyamaton keresztül.
6. példa
$ws = Get-AzSynapseWorkspace -Name ContosoWorkspace
$ws | New-AzSynapseSparkPool -Name ContosoSparkPool -AutoScaleMinNodeCount 3 -AutoScaleMaxNodeCount 10 -SparkVersion 2.4 -NodeSize Small
Ez a parancs létrehoz egy Azure Synapse Analytics Spark-készletet a folyamaton keresztül engedélyezett automatikus méretezéssel.
7. példa
$ws = Get-AzSynapseWorkspace -Name ContosoWorkspace
$ws | New-AzSynapseSparkPool -Name ContosoSparkPool -EnableIsolatedCompute -NodeSize XXXLarge -NodeCount 3 -SparkVersion 2.4
Ez a parancs létrehoz egy Azure Synapse Analytics Spark-készletet, amely a folyamaton keresztül engedélyezve van az elkülönített számítással.
Paraméterek
-AsJob
Parancsmag futtatása a háttérben
Paramétertulajdonságok
Típus: SwitchParameter
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
(All)
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-AutoPauseDelayInMinute
Üresjárati percek száma. Ez a paraméter akkor adható meg, ha az automatikus szüneteltetés engedélyezve van. Az alapértelmezett érték [15] lesz, ha nincs manuálisan megadva.
Paramétertulajdonságok
Típus: Int32
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
(All)
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-AutoScaleMaxNodeCount
A megadott Spark-készletben lefoglalandó csomópontok maximális száma.
Ezt a paramétert akkor kell megadni, ha az automatikus skálázás engedélyezve van.
Paramétertulajdonságok
Típus: Int32
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
CreateByNameAndEnableAutoScaleParameterSet
Position: Named
Kötelező: True
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
CreateByParentObjectAndEnableAutoScaleParameterSet
Position: Named
Kötelező: True
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-AutoScaleMinNodeCount
A megadott Spark-készletben lefoglalandó csomópontok minimális száma.
Ezt a paramétert akkor kell megadni, ha az automatikus skálázás engedélyezve van.
Paramétertulajdonságok
Típus: Int32
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
CreateByNameAndEnableAutoScaleParameterSet
Position: Named
Kötelező: True
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
CreateByParentObjectAndEnableAutoScaleParameterSet
Position: Named
Kötelező: True
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-Confirm
Megerősítést kér a parancsmag futtatása előtt.
Paramétertulajdonságok
Típus: SwitchParameter
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Aliasok: Cf
Paraméterkészletek
(All)
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.
Paramétertulajdonságok
Típus: IAzureContextContainer
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Aliasok: AzContext, AzureRmContext, AzureCredential
Paraméterkészletek
(All)
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-EnableAutoPause
Azt jelzi, hogy engedélyezni kell-e az automatikus szüneteltetés használatát.
Paramétertulajdonságok
Típus: SwitchParameter
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
(All)
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-EnableDynamicExecutorAllocation
Azt jelzi, hogy engedélyezni kell-e a dinamikus végrehajtói foglalást.
Paramétertulajdonságok
Típus: SwitchParameter
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
(All)
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-EnableIsolatedCompute
A Számítás elkülönítése lehetőség csak a XXXLarge (80 vCPU / 504 GB) csomópontmérettel érhető el. Ennek a beállításnak az engedélyezése elkülöníti az Apache Spark-számítást a nem megbízható szolgáltatásokhoz. Az izolált számítási költségek megegyeznek az azonos méretű, nem izolált virtuális gépével. Ha a Spark-készlethez engedélyezni szeretné az Izolált számítást, győződjön meg arról, hogy a Synapse-munkaterület egy izolált számítási környezetben van létrehozva, további részletekért tekintse meg ezt a dokumentumot: https://learn.microsoft.com/en-us/azure/synapse-analytics/spark/apache-spark-pool-configurations#isolated-compute .
Paramétertulajdonságok
Típus: SwitchParameter
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
(All)
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-MaxExecutorCount
A megadott Spark-készletben lefoglalandó végrehajtók maximális száma. Ez a paraméter akkor adható meg, ha a DynamicExecutorAllocation engedélyezve van. Az értéknek 1 (beleértve) és maximumNodeCount (kizárólagos) közé kell esnie. Ha nincs manuálisan megadva, az alapértelmezett érték 2 lesz.
Paramétertulajdonságok
Típus: Int32
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
(All)
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-MinExecutorCount
A megadott Spark-készletben lefoglalandó végrehajtók minimális száma. Ez a paraméter akkor adható meg, ha a DynamicExecutorAllocation engedélyezve van. Az értéknek 1 (beleértve) és maxExecutor (kizárólagos) közé kell esnie. Ha nincs manuálisan megadva, az alapértelmezett érték 1 lesz.
Paramétertulajdonságok
Típus: Int32
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
(All)
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-Name
A Synapse Spark-készlet neve.
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Aliasok: SparkPoolName
Paraméterkészletek
(All)
Position: Named
Kötelező: True
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-NodeCount
A megadott Spark-készletben lefoglalandó csomópontok száma.
Paramétertulajdonságok
Típus: Int32
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
CreateByNameAndDisableAutoScaleParameterSet
Position: Named
Kötelező: True
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
CreateByParentObjectAndDisableAutoScaleParameterSet
Position: Named
Kötelező: True
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-NodeSize
A megadott Spark-készletben lefoglalt csomópontokhoz használandó mag és memória száma.
Ezt a paramétert akkor kell megadni, ha az automatikus skálázás le van tiltva
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Elfogadott értékek: Small, Medium, Large, XLarge, XXLarge, XXXLarge
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
(All)
Position: Named
Kötelező: True
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-ResourceGroupName
Az erőforráscsoport neve.
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
CreateByNameAndEnableAutoScaleParameterSet
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
CreateByNameAndDisableAutoScaleParameterSet
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-SparkConfiguration
Apache Spark-konfiguráció. Amikor egy feladat el lesz küldve a készletbe, a rendszer hivatkozni fog a kiválasztott konfigurációban megadott tulajdonságokra.
Paramétertulajdonságok
Paraméterkészletek
(All)
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-SparkVersion
Apache Spark-verzió.
Engedélyezett értékek: 2.4
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
(All)
Position: Named
Kötelező: True
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-Tag
Az erőforráshoz társított címkék sztring- és sztringszótára.
Paramétertulajdonságok
Típus: Hashtable
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
(All)
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-WhatIf
Megjeleníti, mi történne, ha a parancsmag futna.
A parancsmag nem fut.
Paramétertulajdonságok
Típus: SwitchParameter
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Aliasok: Wi
Paraméterkészletek
(All)
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-WorkspaceName
A Synapse-munkaterület neve.
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
CreateByNameAndEnableAutoScaleParameterSet
Position: Named
Kötelező: True
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
CreateByNameAndDisableAutoScaleParameterSet
Position: Named
Kötelező: True
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-WorkspaceObject
munkaterület bemeneti objektuma, amely általában áthalad a folyamaton.
Paramétertulajdonságok
Típus: PSSynapseWorkspace
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
CreateByParentObjectAndEnableAutoScaleParameterSet
Position: Named
Kötelező: True
Folyamatból származó érték: True
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
CreateByParentObjectAndDisableAutoScaleParameterSet
Position: Named
Kötelező: True
Folyamatból származó érték: True
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
CommonParameters
Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters .
Kimenetek