The imageField element indicates whether or not the Event Stream Processor row is part of a snapshot initial image.
adapter (required, limit one)
|----publication (required, limit one)
|----streamMaps (required, limit one)
| '----streamMap (required)
| |----dataField (required)
| |----hiResTimestampField (optional)
| |----imageField (required for L2 data)
| |----itemName (required, limit one)
| |----itemStale (optional)
| |----marketByOrderKeyField (required)
| |----marketByPriceKeyField (required)
| |----marketMakerKeyField (required)
| |----nullField (optional)
| |----respTypeNumField (optional)
| |----sequenceNumber (optional)
| |----serviceName (optional)
| '----updateNumber (optional)
|----rfa (required, limit one)
'----itemLists (required, limit one)
'----itemList (required)
'----item (optional)
streamMap
None
| Name | Description | Requirement |
|---|---|---|
| name | Integer (1 if part of image, 0 if not) | Required for Level 2 |
The project should treat all rows of a snapshot image as one transaction.
<name column="0"/>
<keyField column="1" name="mbpkey" />
<imageField column="2" />
<!-- summary fields -->
<stale column="4" />
<field column="5" name="CURRENCY" />
<field column="6" name="ACTIV_DATE" />
<field column="7" name="PROD_PERM" />
<!-- end summary fields -->