103 |
103 |
<PARAM managedBy="user" name="mapping" required="true" type="string" function="obtainValues('dbmf2hbaseMappings', {})"></PARAM>
|
104 |
104 |
</PARAMETERS>
|
105 |
105 |
<ARCS>
|
106 |
|
<ARC to="queryPersons"/>
|
107 |
|
</ARCS>
|
108 |
|
</NODE>
|
109 |
|
<NODE name="queryPersons" type="QueryDb">
|
110 |
|
<DESCRIPTION>query Persons</DESCRIPTION>
|
111 |
|
<PARAMETERS>
|
112 |
|
<PARAM managedBy="system" name="dbProperty" required="true" type="string">dnet.openaire.db.name</PARAM>
|
113 |
|
<PARAM managedBy="system" name="sql" required="true" type="string">/eu/dnetlib/msro/openaireplus/workflows/hbase/queryPersons.sql</PARAM>
|
114 |
|
<PARAM managedBy="system" name="outputEprParam" required="true" type="string">personsEpr</PARAM>
|
115 |
|
</PARAMETERS>
|
116 |
|
<ARCS>
|
117 |
|
<ARC to="storePersons"/>
|
118 |
|
</ARCS>
|
119 |
|
</NODE>
|
120 |
|
<NODE name="storePersons" type="StoreHBase">
|
121 |
|
<DESCRIPTION>Store Persons to HBase</DESCRIPTION>
|
122 |
|
<PARAMETERS>
|
123 |
|
<PARAM managedBy="system" name="inputEprParam" required="true" type="string">personsEpr</PARAM>
|
124 |
|
<PARAM managedBy="system" name="hbaseTableProperty" required="true" type="string">hbase.mapred.datatable</PARAM>
|
125 |
|
<PARAM managedBy="system" name="cluster" required="true" type="string">DM</PARAM>
|
126 |
|
<PARAM managedBy="user" name="mapping" required="true" type="string" function="obtainValues('dbmf2hbaseMappings', {})"></PARAM>
|
127 |
|
</PARAMETERS>
|
128 |
|
<ARCS>
|
129 |
106 |
<ARC to="queryProjects"/>
|
130 |
107 |
</ARCS>
|
131 |
108 |
</NODE>
|
... | ... | |
174 |
151 |
<PARAM managedBy="user" name="mapping" required="true" type="string" function="obtainValues('dbmf2hbaseMappings', {})"></PARAM>
|
175 |
152 |
</PARAMETERS>
|
176 |
153 |
<ARCS>
|
177 |
|
<ARC to="queryProjectContactperson"/>
|
178 |
|
</ARCS>
|
179 |
|
</NODE>
|
180 |
|
<NODE name="queryProjectContactperson" type="QueryDb">
|
181 |
|
<DESCRIPTION>query relation Project_Contactperson</DESCRIPTION>
|
182 |
|
<PARAMETERS>
|
183 |
|
<PARAM managedBy="system" name="dbProperty" required="true" type="string">dnet.openaire.db.name</PARAM>
|
184 |
|
<PARAM managedBy="system" name="sql" required="true" type="string">
|
185 |
|
/eu/dnetlib/msro/openaireplus/workflows/hbase/queryProjectContactperson.sql
|
186 |
|
</PARAM>
|
187 |
|
<PARAM managedBy="system" name="outputEprParam" required="true" type="string">projPerEpr</PARAM>
|
188 |
|
</PARAMETERS>
|
189 |
|
<ARCS>
|
190 |
|
<ARC to="storeProjectContactperson"/>
|
191 |
|
</ARCS>
|
192 |
|
</NODE>
|
193 |
|
<NODE name="storeProjectContactperson" type="StoreHBase">
|
194 |
|
<DESCRIPTION>Store relation Project_Contactperson</DESCRIPTION>
|
195 |
|
<PARAMETERS>
|
196 |
|
<PARAM managedBy="system" name="inputEprParam" required="true" type="string">projPerEpr</PARAM>
|
197 |
|
<PARAM managedBy="system" name="hbaseTableProperty" required="true" type="string">hbase.mapred.datatable</PARAM>
|
198 |
|
<PARAM managedBy="system" name="cluster" required="true" type="string">DM</PARAM>
|
199 |
|
<PARAM managedBy="user" name="mapping" required="true" type="string" function="obtainValues('dbmf2hbaseMappings', {})"></PARAM>
|
200 |
|
</PARAMETERS>
|
201 |
|
<ARCS>
|
202 |
|
<ARC to="queryClaimRels"/>
|
203 |
|
</ARCS>
|
204 |
|
</NODE>
|
205 |
|
<NODE name="queryClaimRels" type="QueryDb">
|
206 |
|
<DESCRIPTION>query Claim Rels</DESCRIPTION>
|
207 |
|
<PARAMETERS>
|
208 |
|
<PARAM managedBy="system" name="dbProperty" required="true" type="string">dnet.openaire.db.name</PARAM>
|
209 |
|
<PARAM managedBy="system" name="sql" required="true" type="string">/eu/dnetlib/msro/openaireplus/workflows/hbase/queryClaimsRel.sql</PARAM>
|
210 |
|
<PARAM managedBy="system" name="outputEprParam" required="true" type="string">claimRelsEpr</PARAM>
|
211 |
|
<PARAM managedBy="system" name="xslt" required="true" type="string">/eu/dnetlib/msro/openaireplus/workflows/db/decapsule_claims_xml.xsl
|
212 |
|
</PARAM>
|
213 |
|
</PARAMETERS>
|
214 |
|
<ARCS>
|
215 |
|
<ARC to="storeClaimRels"/>
|
216 |
|
</ARCS>
|
217 |
|
</NODE>
|
218 |
|
<NODE name="storeClaimRels" type="StoreHBase">
|
219 |
|
<DESCRIPTION>Store relation Claim Project</DESCRIPTION>
|
220 |
|
<PARAMETERS>
|
221 |
|
<PARAM managedBy="system" name="inputEprParam" required="true" type="string">claimRelsEpr</PARAM>
|
222 |
|
<PARAM managedBy="system" name="hbaseTableProperty" required="true" type="string">hbase.mapred.datatable</PARAM>
|
223 |
|
<PARAM managedBy="system" name="cluster" required="true" type="string">DM</PARAM>
|
224 |
|
<PARAM managedBy="user" name="mapping" required="true" type="string" function="obtainValues('dbmf2hbaseMappings', {})"></PARAM>
|
225 |
|
</PARAMETERS>
|
226 |
|
<ARCS>
|
227 |
|
<ARC to="queryClaimUpdates"/>
|
228 |
|
</ARCS>
|
229 |
|
</NODE>
|
230 |
|
<NODE name="queryClaimUpdates" type="QueryDb">
|
231 |
|
<DESCRIPTION>query Claim updates</DESCRIPTION>
|
232 |
|
<PARAMETERS>
|
233 |
|
<PARAM managedBy="system" name="dbProperty" required="true" type="string">dnet.openaire.db.name</PARAM>
|
234 |
|
<PARAM managedBy="system" name="sql" required="true" type="string">/eu/dnetlib/msro/openaireplus/workflows/hbase/queryClaimsUpdate.sql
|
235 |
|
</PARAM>
|
236 |
|
<PARAM managedBy="system" name="outputEprParam" required="true" type="string">claimRelsEpr</PARAM>
|
237 |
|
<PARAM managedBy="system" name="xslt" required="true" type="string">/eu/dnetlib/msro/openaireplus/workflows/db/decapsule_claims_xml.xsl
|
238 |
|
</PARAM>
|
239 |
|
</PARAMETERS>
|
240 |
|
<ARCS>
|
241 |
|
<ARC to="storeClaimUpdates"/>
|
242 |
|
</ARCS>
|
243 |
|
</NODE>
|
244 |
|
<NODE name="storeClaimUpdates" type="StoreHBase">
|
245 |
|
<DESCRIPTION>Store claim updates</DESCRIPTION>
|
246 |
|
<PARAMETERS>
|
247 |
|
<PARAM managedBy="system" name="inputEprParam" required="true" type="string">claimRelsEpr</PARAM>
|
248 |
|
<PARAM managedBy="system" name="hbaseTableProperty" required="true" type="string">hbase.mapred.datatable</PARAM>
|
249 |
|
<PARAM managedBy="system" name="cluster" required="true" type="string">DM</PARAM>
|
250 |
|
<PARAM managedBy="user" name="mapping" required="true" type="string" function="obtainValues('dbmf2hbaseMappings', {})"></PARAM>
|
251 |
|
</PARAMETERS>
|
252 |
|
<ARCS>
|
253 |
|
<ARC to="finish"/>
|
254 |
|
</ARCS>
|
255 |
|
</NODE>
|
256 |
|
<NODE isJoin="true" name="finish">
|
257 |
|
<DESCRIPTION/>
|
258 |
|
<PARAMETERS/>
|
259 |
|
<ARCS>
|
260 |
154 |
<ARC to="success"/>
|
261 |
155 |
</ARCS>
|
262 |
156 |
</NODE>
|
getting rid of person entities