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