|Term or Acronym||Definition|
A resource exposing one or more endpoints.
A unidirectional stream that processes finite units of input, example complete files or fixed amount of rows in a database.
A function that collects data from a source.
The process of Dazzler acquiring data from a source.
A communication mode where collectors initiate outgoing requests.
Custom references refer to an optional feature that is used with SAP-related functions. When enabled it allows users to specify one or more typeCode and id values in the relevant usage records.
|The process of parsing input from a source and converting it into records in a format that can be sent across a route.|
|An endpoint to which data is sent from a stream.|
The flush operation forces to pass the stored/buffered (aggregated) data to another function in the current stream or writes the data when the specified criteria is met.
|A function that sends data to a given destination.|
The process of sending data to a destination.
A function accepts input, applies logic to it, and then returns a result. Functions may be stateful.
|HTTP Response Headers|
This is an option found within the HTTP Client collector and processor function, intended to support the sending out of response headers in the network stream. The users can enter a custom value in the result header key and associated result key to configure the target web service.
A notification group is an email list to which automated messages regarding erroneous events related to streams are being sent. The content of the error messages include stream execution errors, missing files, and related events.
RegEx (Regular Expression)
The use of regular expressions implies the creation of custom schemes to which various operations can be executed.
A representation of an aggregated record that is kept in storage before being flushed out.
A solution is a set of streams that together solve a particular customer problem.
|An endpoint from which data is collected into a stream using a given protocol and data format.|
|Time To Leave (TTL)|
This is a mechanism that limits the lifespan of data in an environment. It is used in functions like aggregation to express the date and time where a record expires.
A transaction is a unit of data that is being processed inside a stream. The definition of a completed transaction is when the stream processes it without any errors. The transactions by design are limited to their specified data sources.
A transaction can refer to a file that is being processed in a stream or a result set from a query.
The data correction feature also creates transactions of reference and they are regarded as separate processes.
For more information refer to Transaction Safety.
|Transactions Per Second (TPS)|
This is a metric showing the number of transactions per second (tps) that can be processed by a given web service. This value can be calculated using this formula:
Tps value for a function = (Total number of output events handled by the function) / (duration of the stream)