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 |
---|---|---|---|
ENTITY | Entity | eagle_ml-2-0_default_in_xml_entity | |
ISSUER | Issuer | eagle_ml-2-0_default_in_xml_issuer_mi | |
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. |
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 |
---|---|---|
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
<taskParameter> <name>MC2Load</name> <value>Y</value> </taskParameter>
This setting can be also applied globally by adding expression below to w_config_custom config file<COL TAG="W_MC2_LOAD" EXPRESSION="'Y'" />