Share via


New-AzureHDInsightStreamingMapReduceJobDefinition

Yeni bir akış MapReduce işi tanımlar.

Not

Bu belgelerde başvuruda bulunan cmdlet'ler, Hizmet Yönetimi API'lerini kullanan eski Azure kaynaklarını yönetmeye yöneliktir. Azure Resource Manager kaynaklarını yönetmek için cmdlet'ler için Az PowerShell modülüne bakın.

Syntax

New-AzureHDInsightStreamingMapReduceJobDefinition
   [-Arguments <String[]>]
   [-CmdEnv <String[]>]
   [-Combiner <String>]
   [-Defines <Hashtable>]
   [-Files <String[]>]
   [-InputPath <String>]
   [-JobName <String>]
   [-Mapper <String>]
   [-OutputPath <String>]
   [-Reducer <String>]
   [-StatusFolder <String>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Description

Azure PowerShell HDInsight'ın bu sürümü kullanım dışıdır. Bu cmdlet'ler 1 Ocak 2017'ye kadar kaldırılacaktır. Lütfen Azure PowerShell HDInsight'ın daha yeni sürümünü kullanın.

Yeni HDInsight'ı kullanarak küme oluşturma hakkında bilgi için bkz . Azure PowerShell (https://azure.microsoft.com/en-us/documentation/articles/hdinsight-hadoop-create-linux-clusters-azure-powershell/) kullanarak HDInsight'ta Linux tabanlı kümeler oluşturma. Azure PowerShell ve diğer yaklaşımları kullanarak iş gönderme hakkında bilgi için bkz . HDInsight'ta Hadoop işleri gönderme (https://azure.microsoft.com/en-us/documentation/articles/hdinsight-submit-hadoop-jobs-programmatically/). Azure PowerShell HDInsight hakkında başvuru bilgileri için bkz . Azure HDInsight Cmdlet'leri.

New-AzureHDInsightStreamingMapReduceJobDefinition cmdlet'i, Hadoop akış işinin parametrelerini temsil eden yeni bir iş tanımı nesnesi tanımlar.

Örnekler

Örnek 1: MapReduce iş tanımı akışı oluşturma

PS C:\>$StreamingWordCount = New-AzureHDInsightStreamingMapReduceJobDefinition -Files "/Example/Apps/WordCount.exe", "/Example/Apps/Cat.exe" -InputPath "/Example/Data/Gutenberg/Davinci.txt" -OutputPath "/Example/Data/StreamingOutput/WordCount.txt" -Mapper "Cat.exe" -Reducer "WordCount.exe"

Bu komut belirtilen akış MapReduce iş tanımını oluşturur ve $StreamingWordCount değişkeninde depolar.

Parametreler

-Arguments

Hadoop işi için bir bağımsız değişken dizisi belirtir. Bağımsız değişkenler her göreve komut satırı bağımsız değişkenleri olarak geçirilir.

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

-CmdEnv

bir iş veri düğümlerinde çalıştırıldığında ayarlanacağı bir komut satırı ortam değişkenleri dizisi belirtir.

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

-Combiner

Bir Birleştirici dosya adını belirtir.

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

-Defines

İş çalıştırıldığında ayarlanacağı Hadoop yapılandırma değerlerini belirtir.

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

-Files

bir iş için gereken dosya dizisini belirtir.

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

-InputPath

Giriş dosyalarının WASB yolunu belirtir.

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

-JobName

Yeni MapReduce iş tanımının adını belirtir. Bu parametre isteğe bağlıdır.

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

-Mapper

Bir Eşleyici dosya adı belirtir.

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

-OutputPath

İş çıkışı için WASB yolunu belirtir.

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

-Profile

Bu cmdlet'in okuduğu Azure profilini belirtir. Bir profil belirtmezseniz, bu cmdlet yerel varsayılan profilden okur.

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

-Reducer

Bir Azaltıcı dosya adı belirtir.

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

-StatusFolder

İş için çıkış kodu ve görev günlükleri dahil olmak üzere standart çıkışları ve hata çıkışlarını içeren klasörü belirtir.

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