we are using java ema and have queries on reissue, emaconfig.xml and fid level subscription

- Verify whether we can reliably use a reissue request to safely cause a refresh;
(note: The issues I experienced with this (reloading all instruments) was an unrelated GC issue. Further tests have shown that requesting a reissue appears to work fine for a single EPIC – I just need confirmation that this is the right way to proceed)
- Find out how to configure EmaConfig.xml to randomly assign channels at startup, in order to avoid straining the first channel.
(assuming it’s possible; the alternative would be to revert to programmatic configuration);
- Is there a case for using views to reduce the number of fields we’re getting? Does this carry a performance advantage? Is it something that would need to be setup serverside, in which case would it entail additional work on ADS?
Answers
-
Hello @gowrisankar.dasarathan
Question 1: Verify whether we can reliably use a reissue request to safely cause a refresh. Further tests have shown that requesting a reissue appears to work fine for a single EPIC
Answer: I do not understand the question. However, the EMA API does not support batch re-issue and batch close items as the shown on the API Concepts Guide document.
The API supports a single RIC reissue.
Question 2: Find out how to configure EmaConfig.xml to randomly assign channels at startup, in order to avoid straining the first channel.
Answer: I am assuming that you are using the ChannelSet configuration. The ChannelSet connection is based on the order of channels in the values setting. The EmaConfig.xml file does not support the random order setting, so you need to use the programmatic configuration and random set the order of ChannelSet values instead.
Question 3: Is there a case for using views to reduce the number of fields we’re getting? Does this carry a performance advantage? Is it something that would need to be setup serverside, in which case would it entail additional work on ADS?
Answer: The API requests all field data for an application by default. Using the View feature lets an application subscribes to only interested fields which can save a network bandwidth between the API and Server because it does not load the unwanted data fields.
About the ADS setting for the View, the ADS server configurations should enable View by default via enableViews configuration. Unless your Market Data team has disabled it manually.
! *ads*enableViews : True !#help ! enableViews: { True, False } ! ! This parameter enables the view requests feature which allows applications to request specific ! fields for a Level 1 record. If set to false, the view requests will be responded with full ! images, the same as normal requests. ! ! Default value: True
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 685 Datastream
- 1.4K DSS
- 615 Eikon COM
- 5.2K Eikon Data APIs
- 10 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 252 ETA
- 556 WebSocket API
- 38 FX Venues
- 14 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 23 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 275 Open PermID
- 44 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 22 RDMS
- 1.9K Refinitiv Data Platform
- 652 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 27 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 193 TREP Infrastructure
- 228 TRKD
- 917 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 90 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 46 中文论坛