Compartilhar via


Start-AzHDInsightJob

Inicia um trabalho definido do Azure HDInsight em um cluster especificado.

Syntax

Start-AzHDInsightJob
     [-ClusterName] <String>
     [-JobDefinition] <AzureHDInsightJobDefinition>
     [-HttpCredential] <PSCredential>
     [-ResourceGroupName <String>]
     [-DefaultProfile <IAzureContextContainer>]
     [<CommonParameters>]

Description

O cmdlet Start-AzHDInsightJob inicia um trabalho definido do Azure HDInsight em um cluster especificado. Isso pode ser um trabalho do MapReduce, um trabalho do Streaming MapReduce, um trabalho do Hive ou um trabalho do Pig.

Exemplos

Exemplo 1: Iniciar um trabalho no cluster especificado

# 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

Esse comando inicia um trabalho no cluster chamado your-hadoop-001.

Parâmetros

-ClusterName

Especifica o nome do cluster.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-HttpCredential

Especifica as credenciais de logon do cluster (HTTP) para o cluster.

Type:PSCredential
Aliases:ClusterCredential
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-JobDefinition

Especifica o trabalho a ser iniciado no cluster do Azure HDInsight.

Type:AzureHDInsightJobDefinition
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Especifica o nome do grupo de recursos.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

AzureHDInsightJobDefinition

Saídas

AzureHDInsightJob