Skip to content

Commit f2f3b8f

Browse files
committed
Add ETL to sync data from MCC
1 parent 28dcb33 commit f2f3b8f

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

primeseq/resources/etls/mcc.xml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<etl xmlns="http://labkey.org/etl/xml">
3+
<name>MCC_Data</name>
4+
<description>MCC Demographics and Pedigree Data</description>
5+
<transforms>
6+
<transform type="RemoteQueryTransformStep" id="aggregatedDemographics">
7+
<description>Copy to target</description>
8+
<source remoteSource="MCC" schemaName="mcc" queryName="aggregatedDemographics" sourceTimeout="0">
9+
<sourceColumns>
10+
<column>Id</column>
11+
<column>dam</column>
12+
<column>sire</column>
13+
<column>gender</column>
14+
</sourceColumns>
15+
</source>
16+
<destination schemaName="laboratory" queryName="subjects" targetOption="truncate" bulkLoad="true">
17+
<constants>
18+
<column name="species" type="VARCHAR" value="Marmoset"/>
19+
</constants>
20+
<columnTransforms>
21+
<column source="Id" target="subjectname"/>
22+
<column source="dam" target="mother"/>
23+
<column source="sire" target="father"/>
24+
</columnTransforms>
25+
</destination>
26+
</transform>
27+
</transforms>
28+
29+
<schedule>
30+
<cron expression="0 0 20 * * ?"/>
31+
</schedule>
32+
</etl>

0 commit comments

Comments
 (0)