New-AzHDInsightStreamingMapReduceJobDefinition
ストリーミング MapReduce ジョブ オブジェクトを作成します。
構文
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>]
説明
New-AzHDInsightStreamingMapReduceJobDefinition コマンドレットは、Azure HDInsight クラスターで使用する Streaming MapReduce ジョブ オブジェクトを定義します。
例
例 1: ストリーミング 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
このコマンドは、Streaming MapReduce ジョブ定義を作成します。
パラメーター
-Arguments
ジョブの引数の配列を指定します。 引数はコマンド ライン引数として各タスクに渡されます。
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CommandEnvironment
ジョブがワーカー ノードで実行されるときに設定するコマンド ライン環境変数の配列を指定します。
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Defines
ジョブの実行時に設定する Hadoop 構成値を指定します。
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-File
実行するクエリを含むファイルへのパスを指定します。 このパラメーターは、Query パラメーターの代わりに使用できます。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Files
Hive ジョブに関連付けられているファイルのコレクションを指定します。
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputPath
入力ファイルへのパスを指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Mapper
マッパー ファイル名を指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OutputPath
ジョブ出力のパスを指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Reducer
Reducer ファイル名を指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StatusFolder
ジョブの標準出力とエラー出力を含むフォルダーの場所を指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
入力
None
出力
AzureHDInsightStreamingMapReduceJobDefinition
関連リンク
Azure PowerShell
フィードバック
https://aka.ms/ContentUserFeedback。
近日公開予定: 2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub イシューを段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、以下を参照してください:フィードバックの送信と表示