The file with the query is selected by the -file command, for example:
Code Block |
---|
-file="C:\Users\User\Documents\my_config.txt" |
It should be formatted as follows:
basecorrid|businesstaskid|TaskParam;TaskValue;TaskParam;TaskValue;
For example:
Code Block |
---|
ENTITYEXTRACT|ENTITYEXTRACT|ActionType; EXTRACT; StreamName; eagle_ml-2-0_default_out_q; FeedType; ENTITYEXTRACT; maxrows; 50;
ENTITYEXTRACT|ENTITYEXTRACT|ActionType; EXTRACT; StreamName; eagle_ml-2-0_default_out_q; FeedType; ENTITYEXTRACT; maxrows; 50; |
Each line will trigger an RTR for extract, for example:
Expand |
---|
title | Example RTR (click to expand) |
---|
|
Code Block |
---|
| <EagleML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="RunTaskRequest">
<header>
<messageId>IDROKER002</messageId>
<sentBy>user</sentBy>
<sendTo>http://www.eagleinvsys.com/eagle_ml-2-0_default_cm_control_message</sendTo>
<creationTimestamp>2015-08-27T17:22:40.692+02:00</creationTimestamp>
</header>
<taskIdentifier>
<correlationId correlationIdScheme="correlationIdScheme">ENTITYEXTRACT_61CBI00AF8GLOJQ</correlationId>
<businessTaskId correlationIdScheme="businessTaskIdScheme">ENTITYEXTRACT_61CBI00AF8GLOJQ</businessTaskId>
</taskIdentifier>
<taskParameters>
<taskParameter>
<name>ActionType</name>
<value>EXTRACT</value>
</taskParameter>
<taskParameter>
<name>StreamName</name>
<value>eagle_ml-2-0_default_out_q</value>
</taskParameter>
<taskParameter>
<name>FeedType</name>
<value>ENTITYEXTRACT</value>
</taskParameter>
<taskParameter>
<name>maxrows</name>
<value>5</value>
</taskParameter>
</taskParameters>
</EagleML>
|
|
To add more task parameters, you should specify them in the following format:
Code Block |
---|
parameterName;parameterValue |
For example,
Code Block |
---|
fromdate;2015-12-12; |
will go for
Code Block |
---|
|
<taskParameter>
<name>fromdate</name>
<value>2015-12-12</value>
</taskParameter> |