configurer.addOutputFormat(tableNames[i], HCatOutputFormat.class, BytesWritable.class, HCatRecord.class); HCatOutputFormat.setOutput(configurer.getJob(tableNames[i]), infoList.get(i)); HCatOutputFormat.setSchema(configurer.getJob(tableNames[i]), schemaMap.get(tableNames[i])); configurer.configure();
private static JobConfigurer create(Job job) { JobConfigurer configurer = new JobConfigurer(job); return configurer; }
private static JobConfigurer create(Job job) { JobConfigurer configurer = new JobConfigurer(job); return configurer; }
private static JobConfigurer create(Job job) { JobConfigurer configurer = new JobConfigurer(job); return configurer; }
private static JobConfigurer create(Job job) { JobConfigurer configurer = new JobConfigurer(job); return configurer; }
configurer.addOutputFormat("out1", TextOutputFormat.class, IntWritable.class, Text.class); configurer.addOutputFormat("out2", SequenceFileOutputFormat.class, Text.class, IntWritable.class); Path outDir = new Path(workDir.getPath(), job.getJobName()); FileOutputFormat.setOutputPath(configurer.getJob("out1"), new Path(outDir, "out1")); FileOutputFormat.setOutputPath(configurer.getJob("out2"), new Path(outDir, "out2")); DistributedCache.addFileToClassPath(new Path(dummyFile), configurer.getJob("out1") .getConfiguration(), fs); DistributedCache.addFileToClassPath(new Path(inputFile), configurer.getJob("out2") .getConfiguration(), fs); configurer.configure();
configurer.addOutputFormat("out1", TextOutputFormat.class, IntWritable.class, Text.class); configurer.addOutputFormat("out2", SequenceFileOutputFormat.class, Text.class, IntWritable.class); configurer.addOutputFormat("out3", NullOutputFormat.class, Text.class, IntWritable.class); Path outDir = new Path(workDir.getPath(), job.getJobName()); FileOutputFormat.setOutputPath(configurer.getJob("out1"), new Path(outDir, "out1")); FileOutputFormat.setOutputPath(configurer.getJob("out2"), new Path(outDir, "out2")); configurer.configure();
private static JobConfigurer create(Job job) { JobConfigurer configurer = new JobConfigurer(job); return configurer; }