是否可以在azure上远程运行流式map reduce作业?

5cg8jx4n  于 2021-06-03  发布在  Hadoop
关注(0)|答案(2)|浏览(319)

如何使用c#在azure群集上远程运行流Map缩减作业?我的Map器和还原器是用java或c编写的。.NETC#sdk的作业执行方法在输入中采用jobtype,因此我无法指定c和基于java的Map器/还原器的类型。
还有一节课 StreamingProcessExecutor 这似乎适合我的情况,但不需要输入我的凭据,所以我认为它不可能用于远程执行。
有人知道如何执行流Map减少作业远程和编程?

mum43rcc

mum43rcc1#

可以使用webhcat执行此操作。
文件在这里
只需对以下端点进行rest调用: https://<clusterDnsName>.azurehdinsight.net/templeton/v1/mapreaduce/streaming

r7xajy2e

r7xajy2e2#

我找到一个班级 WebHCatHttpClient 可以用于此目的的.net hadoop sdk。尽管我仍然无法成功地远程运行作业。

相关问题