Wait-AzureRmHDInsightJob
Väntar tills ett angivet jobb har slutförts eller misslyckats.
Varning
AzureRM PowerShell-modulen är officiellt inaktuell från och med den 29 februari 2024. Användare rekommenderas att migrera från AzureRM till Az PowerShell-modulen för att säkerställa fortsatt support och uppdateringar.
Även om AzureRM-modulen fortfarande kan fungera, underhålls den inte längre eller stöds, vilket gör att användaren kan välja och riskera fortsatt användning. Se våra migreringsresurser för vägledning om övergången till Az-modulen.
Syntax
Wait-AzureRmHDInsightJob
[-ClusterName] <String>
[-JobId] <String>
[-HttpCredential] <PSCredential>
[-ResourceGroupName <String>]
[-TimeoutInSeconds <Int32>]
[-WaitIntervalInSeconds <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Cmdleten Wait-AzureRmHDInsightJob väntar på att ett Azure HDInsight-jobb ska slutföras eller misslyckas.
Exempel
Exempel 1: Vänta tills ett jobb har slutförts eller misslyckats
PS C:\># Cluster info
PS C:\> $clusterResourceGroupName = "Group"
PS C:\> $clusterName = "your-hadoop-001"
PS C:\> $clusterCreds = Get-Credential
# Hive job details
PS C:\> $statusFolder = "tempStatusFolder/"
PS C:\> $query = "SHOW TABLES"
PS C:\> New-AzureRmHDInsightHiveJobDefinition -StatusFolder $statusFolder `
-Query $query `
| Start-AzureRmHDInsightJob -ResourceGroupName $clusterResourceGroupName `
-ClusterName $clusterName `
-ClusterCredential $clusterCreds `
| Wait-AzureRmHDInsightJob -ResourceGroupName $clusterResourceGroupName `
-ClusterName $clusterName `
-ClusterCredential $clusterCreds
Det här kommandot väntar på att ett jobb har slutförts eller misslyckats.
Parametrar
-ClusterName
Anger namnet på klustret.
Typ: | String |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
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: | AzureRmContext, AzureCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-HttpCredential
Anger autentiseringsuppgifterna för klusterinloggning (HTTP) för klustret.
Typ: | PSCredential |
Alias: | ClusterCredential |
Position: | 2 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-JobId
Anger jobbets jobb-ID.
Typ: | String |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-ResourceGroupName
Anger namnet på resursgruppen.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-TimeoutInSeconds
Den totala tiden att vänta tills jobbet har slutförts, i sekunder.
Typ: | Int32 |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-WaitIntervalInSeconds
Tiden att vänta mellan jobbstatuskontroller i sekunder.
Typ: | Int32 |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
Parametrar: JobId (ByValue)