Start-AzHDInsightJob
Startet einen definierten Azure HDInsight-Auftrag auf einem angegebenen Cluster.
Syntax
Start-AzHDInsightJob
[-ClusterName] <String>
[-JobDefinition] <AzureHDInsightJobDefinition>
[-HttpCredential] <PSCredential>
[-ResourceGroupName <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Beschreibung
Das cmdlet Start-AzHDInsightJob startet einen definierten Azure HDInsight-Auftrag auf einem angegebenen Cluster. Dies kann ein MapReduce-Auftrag, ein Streaming MapReduce-Auftrag, ein Hive-Auftrag oder ein Schweineauftrag sein.
Beispiele
Beispiel 1: Starten eines Auftrags im angegebenen Cluster
# Cluster info
$clusterName = "your-hadoop-001"
$clusterCreds = Get-Credential
# Hive job details
$statusFolder = "tempStatusFolder/"
$query = "SHOW TABLES"
New-AzHDInsightHiveJobDefinition -StatusFolder $statusFolder `
-Query $query `
| Start-AzHDInsightJob `
-ClusterName $clusterName `
-ClusterCredential $clusterCreds
Dieser Befehl startet einen Auftrag auf dem Cluster namens "your-hadoop-001".
Parameter
-ClusterName
Gibt den Namen des Clusters an.
Typ: | String |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Typ: | IAzureContextContainer |
Aliase: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-HttpCredential
Gibt die Http-Anmeldeinformationen (Cluster login) für den Cluster an.
Typ: | PSCredential |
Aliase: | ClusterCredential |
Position: | 2 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-JobDefinition
Gibt den Auftrag an, der im Azure HDInsight-Cluster gestartet werden soll.
Typ: | AzureHDInsightJobDefinition |
Position: | 1 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-ResourceGroupName
Gibt den Namen der Ressourcengruppe an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
Ausgaben
Ähnliche Themen
Azure PowerShell