Project

General

Profile

1
<?xml version="1.0" encoding="UTF-8"?>
2
<RESOURCE_PROFILE xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3
    <HEADER>
4
        <RESOURCE_IDENTIFIER value="3e225d27-696a-4d55-96d4-3498a61960d9_V29ya2Zsb3dEU1Jlc291cmNlcy9Xb3JrZmxvd0RTUmVzb3VyY2VUeXBl"/>
5
        <RESOURCE_TYPE value="WorkflowDSResourceType"/>
6
        <RESOURCE_KIND value="WorkflowDSResources"/>
7
        <RESOURCE_URI value=""/>
8
        <DATE_OF_CREATION value="2006-05-04T18:13:51.0Z"/>
9
    </HEADER>
10
    <BODY>
11
        <WORKFLOW_NAME>Apply Actions</WORKFLOW_NAME>
12
        <WORKFLOW_TYPE>Deduplication</WORKFLOW_TYPE>
13
        <WORKFLOW_PRIORITY>30</WORKFLOW_PRIORITY>
14
        <CONFIGURATION start="manual">
15
        
16
			<NODE name="promoteActions" type="PromoteActions" isStart="true">
17
				<DESCRIPTION>Promote actions</DESCRIPTION>
18
				<PARAMETERS>
19
					<PARAM function="obtainValues('dedupOrchestrations', {})" required="false" type="string" name="set" managedBy="user"></PARAM>
20
				</PARAMETERS>
21
				<ARCS>
22
					<ARC to="querySimilarities" />
23
					<ARC to="queryDissimilarities" />
24
				</ARCS>
25
			</NODE>        
26

    
27
            <NODE name="querySimilarities" type="QueryDb">
28
                <DESCRIPTION>query similarity</DESCRIPTION>
29
                <PARAMETERS>
30
                    <PARAM name="dbProperty" type="string" managedBy="system" required="true">dnet.dedup.db.name</PARAM>
31
                    <PARAM name="sql" type="string" managedBy="system" required="true">/eu/dnetlib/msro/workflows/dedup/querySimilarities.sql</PARAM>
32
                    <PARAM name="outputEprParam" type="string" managedBy="system" required="true">simEpr</PARAM>
33
                </PARAMETERS>
34
                <ARCS>
35
                    <ARC to="buildSimilarityMesh"/>
36
                </ARCS>
37
            </NODE>            
38
            <NODE name="buildSimilarityMesh" type="BuildSimilarityMeshJob">
39
                <DESCRIPTION>build mesh</DESCRIPTION>
40
                <PARAMETERS>
41
                    <PARAM name="inputEprParam" type="string" managedBy="system" required="true">simEpr</PARAM>
42
                    <PARAM name="outputEprParam" type="string" managedBy="system" required="true">simMeshEpr</PARAM>
43
                </PARAMETERS>
44
                <ARCS>
45
                    <ARC to="storeSimilarities"/>
46
                </ARCS>
47
            </NODE>
48
            <NODE name="storeSimilarities" type="StoreHBase">
49
                <DESCRIPTION>store similarity</DESCRIPTION>
50
                <PARAMETERS>
51
                    <PARAM name="inputEprParam" type="string" managedBy="system" required="true">simMeshEpr</PARAM>
52
                    <PARAM name="hbaseTableProperty" type="string" managedBy="system" required="true">hbase.mapred.datatable</PARAM>
53
                    <PARAM name="cluster" type="string" managedBy="system" required="true">DM</PARAM>
54
                    <PARAM name="xslt" type="string" managedBy="system" required="true">/eu/dnetlib/msro/workflows/dedup/similarity_2_hbase.xsl</PARAM>
55
                    <PARAM name="simulation" type="boolean" managedBy="user" required="false">false</PARAM>
56
                </PARAMETERS>
57
                <ARCS>
58
                    <ARC to="success"/>
59
                </ARCS>
60
            </NODE>
61
            
62
            <NODE name="queryDissimilarities" type="QueryDb">
63
                <DESCRIPTION>query dissimilarity</DESCRIPTION>
64
                <PARAMETERS>
65
                    <PARAM name="dbProperty" type="string" managedBy="system" required="true">dnet.dedup.db.name</PARAM>
66
                    <PARAM name="sql" type="string" managedBy="system" required="true">/eu/dnetlib/msro/workflows/dedup/queryDissimilarities.sql</PARAM>
67
                    <PARAM name="outputEprParam" type="string" managedBy="system" required="true">dissimEpr</PARAM>
68
                </PARAMETERS>
69
                <ARCS>
70
                    <ARC to="storeDissimilarities"/>
71
                </ARCS>
72
            </NODE>            
73
            <NODE name="storeDissimilarities" type="DeleteFromHBase">
74
                <DESCRIPTION>store dissimilarity</DESCRIPTION>
75
                <PARAMETERS>
76
                    <PARAM name="inputEprParam" type="string" managedBy="system" required="true">dissimEpr</PARAM>
77
                    <PARAM name="hbaseTableProperty" type="string" managedBy="system" required="true">hbase.mapred.datatable</PARAM>
78
                    <PARAM name="cluster" type="string" managedBy="system" required="true">DM</PARAM>
79
                    <PARAM name="xslt" type="string" managedBy="system" required="true">/eu/dnetlib/msro/workflows/dedup/dissimilarity_2_hbase.xsl</PARAM>
80
                    <PARAM name="simulation" type="boolean" managedBy="user" required="false">false</PARAM>
81
                </PARAMETERS>
82
                <ARCS>
83
                    <ARC to="success"/>
84
                </ARCS>
85
            </NODE>             
86
                 
87
        </CONFIGURATION>
88
        <STATUS />
89
    </BODY>
90
</RESOURCE_PROFILE>
(1-1/10)