New-AzHDInsightMapReduceJobDefinition

Vytvoří objekt úlohy MapReduce.

Syntax

New-AzHDInsightMapReduceJobDefinition
   [-Arguments <String[]>]
   [-Files <String[]>]
   [-StatusFolder <String>]
   -ClassName <String>
   [-Defines <Hashtable>]
   -JarFile <String>
   [-JobName <String>]
   [-LibJars <String[]>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Rutina New-AzHDInsightMapReduceJobDefinition definuje novou úlohu MapReduce pro použití s clusterem Azure HDInsight.

Příklady

Příklad 1: Vytvoření definice úlohy MapReduce

# Cluster info
$clusterName = "your-hadoop-001"
$clusterCreds = Get-Credential

New-AzHDInsightMapReduceJobDefinition -StatusFolder $statusFolder `
            -ClassName $className `
            -JarFile $jarFilePath `
        | Start-AzHDInsightJob `
            -ClusterName $clusterName `
            -ClusterCredential $clusterCreds

Tento příkaz vytvoří definici úlohy MapReduce.

Parametry

-Arguments

Určuje pole argumentů pro úlohu. Argumenty se předávají každému úkolu jako argumenty příkazového řádku.

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

-ClassName

Určuje třídu úlohy v souboru JAR.

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

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure

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

-Defines

Určuje hodnoty konfigurace Hadoopu, které se mají nastavit při spuštění úlohy.

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

-Files

Určuje kolekci souborů přidružených k úloze Hive.

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

-JarFile

Určuje soubor JAR, který se má použít pro úlohu.

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

-JobName

Určuje název úlohy.

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

-LibJars

Určuje knihovnu JARS lib pro úlohu.

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

-StatusFolder

Určuje umístění složky, která obsahuje standardní výstupy a chybové výstupy úlohy.

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

Vstupy

None

Výstupy

AzureHDInsightMapReduceJobDefinition