New-AzHDInsightStreamingMapReduceJobDefinition
Membuat objek pekerjaan Streaming MapReduce.
Sintaks
New-AzHDInsightStreamingMapReduceJobDefinition
[-Arguments <String[]>]
[-File <String>]
[-Files <String[]>]
[-StatusFolder <String>]
[-CommandEnvironment <Hashtable>]
[-Defines <Hashtable>]
-InputPath <String>
[-Mapper <String>]
[-OutputPath <String>]
[-Reducer <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Deskripsi
Cmdlet New-AzHDInsightStreamingMapReduceJobDefinition mendefinisikan objek pekerjaan Streaming MapReduce untuk digunakan dengan kluster Azure HDInsight.
Contoh
Contoh 1: Membuat definisi kerja Streaming MapReduce
# Cluster info
$clusterName = "your-hadoop-001"
$clusterCreds = Get-Credential
# Streaming MapReduce job details
$statusFolder = "tempStatusFolder/"
$query = "SHOW TABLES"
New-AzHDInsightStreamingMapReduceJobDefinition -StatusFolder $statusFolder -File $query `
| Start-AzHDInsightJob `
-ClusterName $clusterName `
-ClusterCredential $clusterCreds
Perintah ini membuat definisi kerja Streaming MapReduce.
Parameter
Menentukan array argumen untuk pekerjaan tersebut. Argumen diteruskan sebagai argumen baris-perintah untuk tiap pekerjaan.
| Type: | String[] |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Menentukan array variabel lingkungan baris perintah untuk diatur saat pekerjaan berjalan pada simpul pekerja.
| Type: | Hashtable |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure
| Type: | IAzureContextContainer |
| Aliases: | AzContext, AzureRmContext, AzureCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Menentukan nilai konfigurasi Hadoop yang akan diatur saat pekerjaan berjalan.
| Type: | Hashtable |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Menentukan jalur ke file yang berisi kueri untuk dijalankan. Anda bisa menggunakan parameter ini alih-alih parameter Kueri .
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Menentukan kumpulan file yang terkait dengan pekerjaan Apache Hive.
| Type: | String[] |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Menentukan jalur ke file input.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Menentukan nama file Pemeta.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Menentukan jalur untuk output pekerjaan.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Menentukan nama file Reducer.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Menentukan lokasi folder yang berisi output standar dan output kesalahan untuk pekerjaan.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Input
None
Output
AzureHDInsightStreamingMapReduceJobDefinition
Link Terkait
Saran dan Komentar
Kirim dan lihat umpan balik untuk