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
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>