New-AzHDInsightClusterAutoscaleScheduleCondition

Crea una condizione di scalabilità automatica basata su pianificazione.

Sintassi

New-AzHDInsightClusterAutoscaleScheduleCondition
   -Time <DateTime>
   -WorkerNodeCount <Int32>
   -Day <AzureHDInsightDaysOfWeek[]>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Descrizione

Il cmdlet New-AzHDInsightClusterAutoscaleScheduleCondition crea una condizione di scalabilità automatica basata su pianificazione.

Esempio

Esempio 1

New-AzHDInsightClusterAutoscaleScheduleCondition -Time 09:00 -WorkerNodeCount 5 -Day Monday,Wednesday

Questo comando crea una condizione in cui la scalabilità automatica del cluster viene eseguita su 5 nodi di lavoro alle 09:00 ogni lunedì, mercoledì.

Esempio 2: Abilitare la scalabilità automatica basata su pianificazione di un cluster con condizione di scalabilità automatica.

# create a autoscale condition
$condition=New-AzHDInsightClusterAutoscaleScheduleCondition -Time 09:00 -WorkerNodeCount 5 -Day Monday,Wednesday

# Set the cluster autoscale configuration
$clusterResourceGroup="group"
$clusterName="MyCluster"
Set-AzHDInsightClusterAutoscaleConfiguration -ResourceGroupName $clusterResourceGroup -ClusterName $clusterName -Schedule -TimeZone "Pacific Standard Time" -Condition $condition

Questo comando crea una condizione in cui la scalabilità automatica del cluster viene eseguita su 5 nodi di lavoro alle 09:00 ogni lunedì, mercoledì.

Parametri

-Day

Ottiene o imposta i giorni della condizione di pianificazione della scalabilità automatica.

Tipo:AzureHDInsightDaysOfWeek[]
Valori accettati:Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Time

Ottiene o imposta l'ora della condizione di pianificazione della scalabilità automatica.

Tipo:DateTime
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WorkerNodeCount

Ottiene o imposta il conteggio del nodo di lavoro pianificato della condizione di pianificazione della scalabilità automatica.

Tipo:Int32
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

None

Output

AzureHDInsightAutoscaleCondition