EventStore Reader

We assume that you have already learned what is described in:

If you want to find the right Reader for your purposes, see Readers Comparison.

Short Summary

ES Reader reads data from EventStore.

Component Data source Input ports Output ports Each to all outputs [ 1)] Different to different outputs [ 2)] Transformation Transf. req. Java CTL
EventStore ReaderEventStore01
no
no
no
no
no
no

[ 1)] Sending each data record to every connected output port

[ 2)] Sending data records to output ports according to Return Values of Transformations

EventStore Reader retrieves records from the EventStore. The component requires EventStore to created in corresponding GoodData project.

A valid Field Mapping must be provided in order to retrieve data from EventStore. Here is an example:

EventStore reader field mapping

Figure 53.5. EventStore reader field mapping


A valid Time Intervals must be also provided in order to retrieve data.

EventStore Time Intervals

Figure 53.6. EventStore Time Intervals


Icon

Ports

Port typeNumberRequiredDescriptionMetadata
Output0
yes
 any

ES Reader Attributes

AttributeReqDescriptionPossible values
Basic
GoodData working project
yes
GoodData working project 
EventStore
yes
EventStore name 
Field Mapping
yes
Determines the EventStore to Metadata mapping 
Time intervals
yes
Determines time interval and data granularity 
Advanced
Timezone
no
Specify the timezoneDefault is UTC
Number of skipped records
no
Specifies number of skipped records on the output.Default is 1.
Read Map
yes
Generated EventStore read map.