Project

General

Profile

1
<RESOURCE_PROFILE>
2
    <HEADER>
3
        <RESOURCE_IDENTIFIER
4
                value="caee3f24-1756-4a96-a25d-7c1b01c8d172_V29ya2Zsb3dUZW1wbGF0ZURTUmVzb3VyY2VzL1dvcmtmbG93VGVtcGxhdGVEU1Jlc291cmNlVHlwZQ=="/>
5
        <RESOURCE_TYPE value="WorkflowTemplateDSResourceType"/>
6
        <RESOURCE_KIND value="WorkflowTemplateDSResources"/>
7
        <RESOURCE_URI value=""/>
8
        <DATE_OF_CREATION value="2006-05-04T18:13:51.0Z"/>
9
    </HEADER>
10
    <BODY>
11
        <CONFIGURATION>
12

    
13
            <PARAMETERS>
14
                <PARAM name="hbaseTable" description="HBase table name" required="true" type="string"/>
15
                <PARAM name="cluster" description="Hadoop cluster name" required="true" type="string"/>
16
                <PARAM name="workDir" description="minDist algorithm work directory" required="true" type="string"/>
17
                <PARAM name="actionSets" description="csv list of action sets to be promoted" required="true"
18
                       type="string"/>
19
                <PARAM name="entitySequence" description="list of entity names to be considered by the algorithm"
20
                       required="true" type="string" default="organization,result"/>
21
            </PARAMETERS>
22

    
23
            <WORKFLOW>
24
                <NODE name="fetchOntologies" type="FetchOntologies" isStart="true">
25
                    <DESCRIPTION/>
26
                    <PARAMETERS>
27
                        <PARAM name="ontologiesParamName" value="ontologies"/>
28
                    </PARAMETERS>
29
                    <ARCS>
30
                        <ARC to="entitySequence"/>
31
                    </ARCS>
32
                </NODE>
33

    
34
                <NODE name="entitySequence" type="CheckEntitySequenceJob">
35
                    <DESCRIPTION>Check entity sequence</DESCRIPTION>
36
                    <PARAMETERS>
37
                        <PARAM name="entitySequence" ref="entitySequence"/>
38
                        <PARAM name="dedupConfigSequenceParam" value="dedup.conf.queue"/>
39
                        <PARAM name="entityTypeNameParam" value="dedup.entity.name"/>
40
                        <PARAM name="entityTypeIdParam" value="dedup.entity.id"/>
41
                        <PARAM name="actionSetParam" value="actionset"/>
42
                    </PARAMETERS>
43
                    <ARCS>
44
                        <ARC to="fixRels"/>
45
                        <ARC name="done" to="success"/>
46
                    </ARCS>
47
                </NODE>
48

    
49

    
50
                <NODE name="fixRels" type="DedupConfigurationLoaderJob">
51
                    <DESCRIPTION>fix rels</DESCRIPTION>
52
                    <PARAMETERS>
53
                        <PARAM name="hadoopJob" value="dedupFixRelationsJob"/>
54
                        <PARAM name="dedupConfigSequence" env="actionset"/>
55
                        <PARAM name="cluster" ref="cluster"/>
56
                        <PARAM name="jobParams">
57
                            <MAP>
58
                                <ENTRY key="hbase.mapred.inputtable" ref="hbaseTable"/>
59
                                <ENTRY key="hbase.mapred.outputtable" ref="hbaseTable"/>
60
                                <ENTRY key="hbase.mapreduce.inputtable" ref="hbaseTable"/>
61
                                <ENTRY key="hbase.mapreduce.outputtable" ref="hbaseTable"/>
62
                                <ENTRY key="entityType" env="dedup.entity.name"/>
63
                                <ENTRY key="entityTypeId" env="dedup.entity.id"/>
64
                                <ENTRY key="ontologies" env="ontologies"/>
65
                            </MAP>
66
                        </PARAM>
67
                    </PARAMETERS>
68
                    <ARCS>
69
                        <ARC to="entitySequence"/>
70
                    </ARCS>
71
                </NODE>
72

    
73
            </WORKFLOW>
74
        </CONFIGURATION>
75
    </BODY>
76
</RESOURCE_PROFILE>
(3-3/5)