0

C# を使用して Azure クラスターでストリーミング Map Reduce ジョブをリモートで実行するにはどうすればよいですか? 私のマッパーとレデューサーは Java または C++ で書かれています。.Net C# SDK のジョブ実行メソッドは入力で JobType を受け取るため、C++ および Java ベースのマッパー/リデューサーのタイプを指定できません。

StreamingProcessExecutor私の場合に適していると思われる別のクラスがありますが、入力で資格情報を受け取る場所がないため、リモート実行には使用できないと思います。

ストリーミング マップ削減ジョブをリモートおよびプログラムで実行する方法を知っている人はいますか?

4

2 に答える 2

0

これは、WebHCat を使用して実行できます。

ドキュメントはこちら

以下のエンドポイントに対して REST 呼び出しを行うだけです。https://<clusterDnsName>.azurehdinsight.net/templeton/v1/mapreaduce/streaming

于 2014-10-06T06:10:37.727 に答える
0

この目的に使用できる.Net Hadoop SDKのクラスを見つけましたWebHCatHttpClient。私はまだリモートでジョブを正常に実行できません。

于 2013-08-20T06:33:19.290 に答える