1
|
define avro_load_input
|
2
|
org.apache.pig.piggybank.storage.avro.AvroStorage(
|
3
|
'schema', '$schema_input');
|
4
|
|
5
|
define avro_store_output
|
6
|
org.apache.pig.piggybank.storage.avro.AvroStorage(
|
7
|
'index', '0',
|
8
|
'schema', '$schema_output');
|
9
|
|
10
|
input1 = load '$input_1' using avro_load_input;
|
11
|
input2 = load '$input_2' using avro_load_input;
|
12
|
input3 = load '$input_3' using avro_load_input;
|
13
|
|
14
|
input_union = union input1, input2, input3;
|
15
|
|
16
|
store input_union into '$output' using avro_store_output;
|