Я не использовал C# в своей работе Hadoop, но мы можем это сделать.
В JAVA
Configuration conf = new Configuration();
Job job = new Job(conf);
job.setOutputFormatClass(SequenceFileOutputFormat.class);
Это запишет SequenceFile. Точно так же в C# должно быть, как это
HadoopJobConfiguration myConfig = new HadoopJobConfiguration();
myConfig.InputPath = "/demo/simple/in";
myConfig.OutputFolder = "/demo/simple/out";
Обновлен:
HadoopJobConfiguration myConfig = new HadoopJobConfiguration();
myConfig.InputPath = "/demo/simple/in";
myConfig.OutputFolder = "/demo/simple/out";
myConfig.outputformat = // Your needed o/p format
Надеется, что это даст вам представление о
Спасибо и за уры ответа ... У меня есть этот код. . но я хочу знать, можем ли мы это сделать в C# – user3797438
Вы проверили это на C#. Что вы тогда пробовали? – Backtrack
Environment.SetEnvironmentVariable ("HADOOP_HOME", @ "C: \ Hadoop"); Environment.SetEnvironmentVariable ("JAVA_HOME", @ "C: \ Java \ jdk1.7.0_51"); var config = new HadoopJobConfiguration(); config.InputPath = "/sample.docx"; config.OutputFolder = "/ Count"; Job job = new Job (config); job.setOutputFormatClass (SequenceFileOutputFormat.class); Это мой код, и он показывает, что Job не может быть разрешен ... Я знаю, что некоторые DLL отсутствуют, но я не знаю, где найти это – user3797438