I am new to Hadoop technology stack and have a little background in .Net, we have a Cloudera cluster running on top of Azure services and I was wondering if I can execute a C# (.Net Standard/Framework/Core) MapReduce job on my cluster to perform any task.
P.S. I know this can be done for HDInsight, but I am unable to find any way to make it work on Cloudera/Hue.
Thanks in Advance.
Per my experience, if you want to write a MapReduce job in C# or other languages not work on JVM, the only way to work with Hadoop/Cloudera is via Hadoop Streaming. So you need to create two console executers in Mono C#(.Net Standard) or dotNet Core C# as the mapper and/or the reducer for Cloudera on Linux.
Hope it helps.