2017-05-22 1 views

답변

0

HadoopInputFormatIO은 다음과 하이브에서 읽을 수 있습니다 :

Configuration conf = new Configuration(); 
conf.setClass("mapreduce.job.inputformat.class", HCatInputFormat.class, 
InputFormat.class); 
conf.setClass("key.class", LongWritable.class, WritableComparable.class); 
conf.setClass("value.class", DefaultHCatRecord.class, Writable.class); 
conf.set("hive.metastore.uris", "..."); 
HCatInputFormat.setInput(hiveConf, "myDatabase", "myTable", "myFilter"); 


PCollection<KV<LongWritable, DefaultHCatRecord>> data = 
p.apply(HadoopInputFormatIO.<Long, 
DefaultHCatRecord>read().withConfiguration(conf)); 
관련 문제