Control Message Task Parameters - Define ACQUIRE Options

There are several conventional task parameter setups used with the ACQUIRE action type parameter, depending on the type of interface and incoming file.

This page describes the following setups:

Setup for CSV Data Loads

You can load CSV files to the EAGLE data warehouse using the Eagle default generic message streams with the following <taskParameter> paired options:

  • <name> = ActionType and <value> = ACQUIRE

  • <name> = StreamName and <value> = eagle_ml-2-0_default_cm_acquire_data

  • <name> = GICSV and <value> = Eagle_CSV_filename1

  • <name> = GICSV and <value> = Eagle_CSV_filename2  and so forth

When using the Generic Interface CSV File (GICSV) option, the eagle_default_in_csv_all message stream is used to acquire the CSV file specified by the associated <value> option.

Example:  Task Parameter Setup for CSV Data Loads

<taskParameters>     <taskParameter>           <name>ActionType</name>           <dataType>S</dataType>           <value>ACQUIRE</value>     </taskParameter>     <taskParameter>           <name>StreamName</name>           <dataType>S</dataType>           <value>eagle_ml-2-0_default_cm_acquire_data</value>     </taskParameter>     <taskParameter>           <name>GICSV</name>           <dataType>S</dataType>           <value>EAGLE_CSV_TRADES.csv</value>     </taskParameter>     <taskParameter>           <name>GICSV</name>           <dataType>S</dataType>           <value>EAGLE_CSV_ISSUEPRICE.csv</value>     </taskParameter> </taskParameters>

Setup for EagleML Data Loads

You can load EagleML files to the EAGLE data warehouse using the default EagleML message streams with the following <taskParameter> paired options:

  • <name> = ActionType and <value> = ACQUIRE

  • <name> = StreamName and <value> = eagle_ml-2-0_default_cm_acquire_data

  • <name> = Option and <value> = EagleML_filename1

  • <name> = Option and <value> = EagleML_filename2  and so forth

The table below lists the options, descriptions, and execution streams that perform the data load using the EagleML file specified by the associated <value> option.



Note

The options are listed in the order in which they are handled by the pre-processing rule.



Option

Description

Execution Stream

Note

Option

Description

Execution Stream

Note

ENTITY

Entity

eagle_ml-2-0_default_in_xml_entity



ISSUER

Issuer

eagle_ml-2-0_default_in_xml_issuer_mi

Currently not supported with MC2Load parameter

SMFGENERIC

  Security Master

eagle_ml-2-0_default_in_xml_smf_generic

This is typically the SMF option you should use

SECMASTER 

Security Master*

eagle_ml-2-0_default_in_xml_smf_mi*

*Reserved for advanced usage.  Please discuss with Eagle prior to using.
Currently not supported with MC2Load parameter

COUPON

Coupon

eagle_ml-2-0_default_in_xml_reference



FACTOR

Factor

eagle_ml-2-0_default_in_xml_reference



CODECAT

Code Category

eagle_ml-2-0_default_in_xml_reference



CODEVAL

Code Value

eagle_ml-2-0_default_in_xml_reference



REFERENCE

All other Reference data

eagle_ml-2-0_default_in_xml_reference



PRICE

Price

eagle_ml-2-0_default_in_xml_reference



WAREHOUSE

Warehouse data

eagle_ml-2-0_default_in_xml_warehouse_preproc



Example: Task Parameter Setup for EagleML Data Loads

<taskParameters>     <taskParameter>           <name>ActionType</name>           <dataType>S</dataType>           <value>ACQUIRE</value>     </taskParameter>     <taskParameter>           <name>StreamName</name>           <dataType>S</dataType>           <value>eagle_ml-2-0_default_cm_acquire_data</value>     </taskParameter>     <taskParameter>           <name>WAREHOUSE</name>           <dataType>S</dataType>           <value>EAGLE_ML_TRADES.xml</value>     <taskParameter>           <name>PRICE</name>           <dataType>S</dataType>           <value>EAGLE_ML_ISSUEPRICE.xml</value>     </taskParameter> </taskParameters>

Setup for STAR Data Loads

You can load STAR tag value files to the EAGLE data warehouse using the Eagle default generic message streams with the following <taskParameter> paired options:

  • <name> = ActionType and <value> = ACQUIRE

  • <name> = StreamName and <value> = eagle_ml-2-0_default_cm_acquire_data

  • <name> = Option and <value> = Eagle_TAGVALUE_filename1

  • <name> = Option and <value> = Eagle_TAGVALUE_filename2  and so forth

The table below lists the options, descriptions, and execution streams that perform the data load using the STAR tag value file specified by the associated <value> option.

Option

Description

Execution Stream

Option

Description

Execution Stream

STARTRADES

Trades

eagle_default_in_star_trades

GISTAR

Generic Interfaces

eagle_default_in_star_all

Example:  Task Parameter Setup for STAR Tag Value Data Loads

<taskParameters>     <taskParameter>           <name>ActionType</name>           <dataType>S</dataType>           <value>ACQUIRE</value>     </taskParameter>     <taskParameter>           <name>StreamName</name>           <dataType>S</dataType>           <value>eagle_ml-2-0_default_cm_acquire_data</value>     </taskParameter>     <taskParameter>           <name>STARTRADES</name>           <dataType>S</dataType>           <value>EAGLE_TAGVALUE_TRADES.txt</value>     </taskParameter>     <taskParameter>           <name>GISTAR</name>           <dataType>S</dataType>           <value>EAGLE_TAGVALUE_ISSUEPRICE.txt</value>     </taskParameter> </taskParameters>

Load data using MC2 service

You can load data using MC2 service with the following taskParameter option:

  • <name> = MC2Load and <value> = Y

This setting can be also applied globally by adding expression below to w_config_custom config file
<COL TAG="W_MC2_LOAD" EXPRESSION="'Y'" />