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.
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 Reader | EventStore | 0 | 1 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
[ 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:
A valid Time Intervals must be also provided in order to retrieve data.
| Port type | Number | Required | Description | Metadata |
|---|---|---|---|---|
| Output | 0 | ![]() | any |
| Attribute | Req | Description | Possible values |
|---|---|---|---|
| Basic | |||
| GoodData working project | ![]() | GoodData working project | |
| EventStore | ![]() | EventStore name | |
| Field Mapping | ![]() | Determines the EventStore to Metadata mapping | |
| Time intervals | ![]() | Determines time interval and data granularity | |
| Advanced | |||
| Timezone | ![]() | Specify the timezone | Default is UTC |
| Number of skipped records | ![]() | Specifies number of skipped records on the output. | Default is 1. |
| Read Map | ![]() | Generated EventStore read map. | |