File tree Expand file tree Collapse file tree 5 files changed +168
-0
lines changed
Expand file tree Collapse file tree 5 files changed +168
-0
lines changed Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <etl xmlns =" http://labkey.org/etl/xml" standalone =" false" >
3+ <name >PRIME_Blood_Data</name >
4+ <description >PRIMe Blood Data</description >
5+ <transforms >
6+ <transform type =" RemoteQueryTransformStep" id =" blood" >
7+ <description >Copy to target</description >
8+ <source remoteSource =" PRIME" schemaName =" study" queryName =" blood" sourceTimeout =" 0" >
9+ <sourceColumns >
10+ <column >Id</column >
11+ <column >date</column >
12+ <column >reason</column >
13+ <column >quantity</column >
14+ <column >objectid</column >
15+ <column >QCState</column >
16+ </sourceColumns >
17+ </source >
18+ <destination schemaName =" study" queryName =" blood" targetOption =" merge" bulkLoad =" true" >
19+
20+ </destination >
21+ </transform >
22+ </transforms >
23+ <incrementalFilter timestampColumnName =" modified" pkColumnName =" lsid" className =" ModifiedSinceFilterStrategy" >
24+ <deletedRowsSource remoteSource =" PRIME" schemaName =" auditlog" queryName =" DatasetAuditEvent" timestampColumnName =" Created" sourceTimeout =" 0" deletedSourceKeyColumnName =" lsid" targetKeyColumnName =" lsid" >
25+ <sourceFilters >
26+ <sourceFilter column =" datasetid/Name" operator =" eq" value =" blood" />
27+ </sourceFilters >
28+ </deletedRowsSource >
29+ </incrementalFilter >
30+ </etl >
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <etl xmlns =" http://labkey.org/etl/xml" standalone =" false" >
3+ <name >PRIME_Demographics_Data</name >
4+ <description >PRIMe Demographics Data</description >
5+ <transforms >
6+ <transform type =" RemoteQueryTransformStep" id =" demographics" >
7+ <description >Copy to target</description >
8+ <source remoteSource =" PRIME" schemaName =" study" queryName =" Demographics" sourceTimeout =" 0" >
9+ <sourceColumns >
10+ <column >Id</column >
11+ <column >date</column >
12+ <column >gender</column >
13+ <column >geographic_origin</column >
14+ <column >birth</column >
15+ <column >death</column >
16+ <column >species</column >
17+ <column >status</column >
18+ <column >objectid</column >
19+ <column >QCState</column >
20+ </sourceColumns >
21+ </source >
22+ <destination schemaName =" study" queryName =" Demographics" targetOption =" merge" bulkLoad =" true" >
23+
24+ </destination >
25+ </transform >
26+ </transforms >
27+ <incrementalFilter timestampColumnName =" modified" pkColumnName =" lsid" className =" ModifiedSinceFilterStrategy" >
28+ <deletedRowsSource remoteSource =" PRIME" schemaName =" auditlog" queryName =" DatasetAuditEvent" timestampColumnName =" Created" sourceTimeout =" 0" deletedSourceKeyColumnName =" lsid" targetKeyColumnName =" lsid" >
29+ <sourceFilters >
30+ <sourceFilter column =" datasetid/Name" operator =" eq" value =" blood" />
31+ </sourceFilters >
32+ </deletedRowsSource >
33+ </incrementalFilter >
34+ </etl >
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <etl xmlns =" http://labkey.org/etl/xml" standalone =" false" >
3+ <name >PRIME_Parentage_Data</name >
4+ <description >PRIMe Parentage Data</description >
5+ <transforms >
6+ <transform type =" RemoteQueryTransformStep" id =" demographics" >
7+ <description >Copy to target</description >
8+ <source remoteSource =" PRIME" schemaName =" study" queryName =" Parentage" sourceTimeout =" 0" >
9+ <sourceColumns >
10+ <column >Id</column >
11+ <column >date</column >
12+ <column >parent</column >
13+ <column >relationship</column >
14+ <column >method</column >
15+ <column >datedisabled</column >
16+ <column >objectid</column >
17+ <column >QCState</column >
18+ </sourceColumns >
19+ </source >
20+ <destination schemaName =" study" queryName =" Parentage" targetOption =" merge" bulkLoad =" true" >
21+
22+ </destination >
23+ </transform >
24+ </transforms >
25+ <incrementalFilter timestampColumnName =" modified" pkColumnName =" lsid" className =" ModifiedSinceFilterStrategy" >
26+ <deletedRowsSource remoteSource =" PRIME" schemaName =" auditlog" queryName =" DatasetAuditEvent" timestampColumnName =" Created" sourceTimeout =" 0" deletedSourceKeyColumnName =" lsid" targetKeyColumnName =" lsid" >
27+ <sourceFilters >
28+ <sourceFilter column =" datasetid/Name" operator =" eq" value =" parentage" />
29+ </sourceFilters >
30+ </deletedRowsSource >
31+ </incrementalFilter >
32+ </etl >
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <etl xmlns =" http://labkey.org/etl/xml" standalone =" false" >
3+ <name >PRIME_Parentage_Data</name >
4+ <description >PRIMe Parentage Data</description >
5+ <transforms >
6+ <transform type =" RemoteQueryTransformStep" id =" weight" >
7+ <description >Copy to target</description >
8+ <source remoteSource =" PRIME" schemaName =" study" queryName =" weight" sourceTimeout =" 0" >
9+ <sourceColumns >
10+ <column >Id</column >
11+ <column >date</column >
12+ <column >weight</column >
13+ <column >objectid</column >
14+ <column >QCState</column >
15+ </sourceColumns >
16+ </source >
17+ <destination schemaName =" study" queryName =" weight" targetOption =" merge" bulkLoad =" true" >
18+
19+ </destination >
20+ </transform >
21+ </transforms >
22+ <incrementalFilter timestampColumnName =" modified" pkColumnName =" lsid" className =" ModifiedSinceFilterStrategy" >
23+ <deletedRowsSource remoteSource =" PRIME" schemaName =" auditlog" queryName =" DatasetAuditEvent" timestampColumnName =" Created" sourceTimeout =" 0" deletedSourceKeyColumnName =" lsid" targetKeyColumnName =" lsid" >
24+ <sourceFilters >
25+ <sourceFilter column =" datasetid/Name" operator =" eq" value =" weight" />
26+ </sourceFilters >
27+ </deletedRowsSource >
28+ </incrementalFilter >
29+ </etl >
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <etl xmlns =" http://labkey.org/etl/xml" >
3+ <name >PRIME_Data</name >
4+ <description >PRIMe Clinical/Demographics Data</description >
5+ <transforms >
6+ <transform id =" demographics" type =" TaskrefTransformStep" >
7+ <taskref ref =" org.labkey.di.steps.QueueJobTask" >
8+ <settings >
9+ <setting name =" transformId" value =" {primeseq}/prime-demographics" />
10+ </settings >
11+ </taskref >
12+ </transform >
13+
14+ <transform id =" parentage" type =" TaskrefTransformStep" >
15+ <taskref ref =" org.labkey.di.steps.QueueJobTask" >
16+ <settings >
17+ <setting name =" transformId" value =" {primeseq}/prime-parentage" />
18+ </settings >
19+ </taskref >
20+ </transform >
21+
22+ <transform id =" weight" type =" TaskrefTransformStep" >
23+ <taskref ref =" org.labkey.di.steps.QueueJobTask" >
24+ <settings >
25+ <setting name =" transformId" value =" {primeseq}/prime-weight" />
26+ </settings >
27+ </taskref >
28+ </transform >
29+
30+ <transform id =" blooddraws" type =" TaskrefTransformStep" >
31+ <taskref ref =" org.labkey.di.steps.QueueJobTask" >
32+ <settings >
33+ <setting name =" transformId" value =" {primeseq}/prime-blooddraws" />
34+ </settings >
35+ </taskref >
36+ </transform >
37+
38+ </transforms >
39+
40+ <schedule >
41+ <cron expression =" 0 0 3 * * ?" />
42+ </schedule >
43+ </etl >
You can’t perform that action at this time.
0 commit comments