Revision 37109
Added by Marek Horst about 9 years ago
workflow.xml | ||
---|---|---|
9 | 9 |
</property> |
10 | 10 |
</parameters> |
11 | 11 |
|
12 |
<start to="transformer"/> |
|
12 |
<start to="generate-schema"/> |
|
13 |
|
|
14 |
<action name="generate-schema"> |
|
15 |
<java> |
|
16 |
<job-tracker>${jobTracker}</job-tracker> |
|
17 |
<name-node>${nameNode}</name-node> |
|
18 |
<main-class>eu.dnetlib.iis.core.javamapreduce.hack.AvroSchemaGenerator</main-class> |
|
19 |
<arg>eu.dnetlib.iis.importer.schemas.DocumentMetadata</arg> |
|
20 |
<arg>eu.dnetlib.iis.common.schemas.DocumentId</arg> |
|
21 |
<capture-output /> |
|
22 |
</java> |
|
23 |
<ok to="transformer" /> |
|
24 |
<error to="fail" /> |
|
25 |
</action> |
|
26 |
|
|
13 | 27 |
<action name="transformer"> |
14 | 28 |
<pig> |
15 | 29 |
<job-tracker>${jobTracker}</job-tracker> |
... | ... | |
28 | 42 |
<script>lib/scripts/transformer.pig</script> |
29 | 43 |
|
30 | 44 |
<param>input_document_metadata=${input_document_metadata}</param> |
31 |
<param>schema_input_document_metadata=eu.dnetlib.iis.importer.schemas.DocumentMetadata</param>
|
|
45 |
<param>schema_input_document_metadata=${wf:actionData('generate-schema')['eu.dnetlib.iis.importer.schemas.DocumentMetadata']}</param>
|
|
32 | 46 |
|
33 | 47 |
<param>output_identifier=${output_identifier}</param> |
34 |
<param>schema_output_identifier=eu.dnetlib.iis.common.schemas.DocumentId</param>
|
|
48 |
<param>schema_output_identifier=${wf:actionData('generate-schema')['eu.dnetlib.iis.common.schemas.DocumentId']}</param>
|
|
35 | 49 |
</pig> |
36 | 50 |
<ok to="end"/> |
37 | 51 |
<error to="fail"/> |
Also available in: Unified diff
merging trunk changes with IIS-CDH-5.3.0 branch