Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

There are two feedtypes available for Entities In List extract:

  • STATICENTITYLISTEXTRACT - No required filters, but can process only EntityList and ProcessCenter. Any other Entity filters will return an error
  • DYNAMICENTITYLISTEXTRACT - EntityList filter is required for this feedtype. EntityList should contain one or multiple values of EntityId with type LIST. They can be static or dynamic, STATIC lists will be ignored, for DYNAMIC lists entityIds which belong to specified list(s) will be extracted.
 Example of STATICENTITYLISTEXTRACT (click to expand):
<EagleML
 xmlns="http://www.eagleinvsys.com/2011/EagleML-2-0"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:type="RunTaskRequest"
 eaglemlVersion="2-0"
 xsi:schemaLocation="http://www.eagleinvsys.com/2011/EagleML-2-0 eagleml-main-2-0.xsd"
 eaglemlType="RunTaskRequest">
	<header>
		<messageId>EXTRACT_TEST</messageId>
		<sentBy>http://www.eagleinvsys.com</sentBy>
		<sendTo>http://www.eagleinvsys.com/eagle_ml-2-0_default_cm_control_message</sendTo>
		<replyTo>http://www.client.com/Eagle Control Messages</replyTo>
		<creationTimestamp>2012-08-02T22:13:32.272-05:00</creationTimestamp>
	</header>
	<taskIdentifier>
		<correlationId correlationIdScheme="correlationIdScheme">C5_{GUID}</correlationId>
		<businessTaskId correlationIdScheme="businessTaskIdScheme">STATICENTITYLISTEXTRACT</businessTaskId>
	</taskIdentifier>
	<taskTypeEnum>NEW</taskTypeEnum>
	<taskParameters>
		<taskParameter>
			<name>ActionType</name>
			<dataType>S</dataType>
			<value>EXTRACT</value>
		</taskParameter>
		<taskParameter>
			<name>StreamName</name>
			<dataType>S</dataType>
			<value>eagle_ml-2-0_default_out_q</value>
		</taskParameter>
		<taskParameter>
			<name>FeedType</name>
			<dataType>S</dataType>
			<value>STATICENTITYLISTEXTRACT</value>
		</taskParameter>
		<taskParameter>
			<name>maxrows</name>
			<dataType>S</dataType>
			<value>100</value>
		</taskParameter>
	</taskParameters>
</EagleML>
 Example of DYNAMICENTITYLISTEXTRACT (click to expand):

Entity List and maxrows filters applied:

<EagleML
 xmlns="http://www.eagleinvsys.com/2011/EagleML-2-0"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:type="RunTaskRequest"
 eaglemlVersion="2-0"
 xsi:schemaLocation="http://www.eagleinvsys.com/2011/EagleML-2-0 eagleml-main-2-0.xsd"
 eaglemlType="RunTaskRequest">
	<header>
		<messageId>EXTRACT_TEST</messageId>
		<sentBy>http://www.eagleinvsys.com</sentBy>
		<sendTo>http://www.eagleinvsys.com/eagle_ml-2-0_default_cm_control_message</sendTo>
		<replyTo>http://www.client.com/Eagle Control Messages</replyTo>
		<creationTimestamp>2012-08-02T22:13:32.272-05:00</creationTimestamp>
	</header>
	<taskIdentifier>
		<correlationId correlationIdScheme="correlationIdScheme">C2_{GUID}</correlationId>
		<businessTaskId correlationIdScheme="businessTaskIdScheme">DYNAMICENTITYLISTEXTRACT</businessTaskId>
	</taskIdentifier>
	<taskTypeEnum>NEW</taskTypeEnum>
	<taskParameters>
		<taskParameter>
			<name>ActionType</name>
			<dataType>S</dataType>
			<value>EXTRACT</value>
		</taskParameter>
		<taskParameter>
			<name>StreamName</name>
			<dataType>S</dataType>
			<value>eagle_ml-2-0_default_out_q</value>
		</taskParameter>
		<taskParameter>
			<name>FeedType</name>
			<dataType>S</dataType>
			<value>DYNAMICENTITYLISTEXTRACT</value>
		</taskParameter>
		<taskParameter>
			<name>entityselectiontype</name>
			<dataType>S</dataType>
			<value>EntityList</value>
		</taskParameter>
		<taskParameter>
			<name>entityselectionvalue</name>
			<dataType>S</dataType>
			<value>EMLEL001,EMLEL002,EMLEL008,EMLEL003,EMLEL004,EMLEL010</value>
		</taskParameter>
		<taskParameter>
			<name>maxrows</name>
			<dataType>S</dataType>
			<value>1000</value>
		</taskParameter>
	</taskParameters>
</EagleML>
  • No labels