Data feed

Table containing prepared data, which is accessed by the individual display components of a MashApp.

A data feed consists of several columns that contain numerical values (for example, figures), text, or date values. Each row in the calculated result of a data feed corresponds to one data record.

The data in a data feed is calculated based on various data sources (for example, data from Microsoft Excel, CSV, or XML files) by means of feed definitions. Feed definitions aggregate, extend, transform, or calculate data from one or more data sources. A feed definition can consist of any number of operators, which are linked together using connections. Data is calculated for each data source and each operator and then passed on to the operators linked to them for further processing. A feed definition delivers a data structure in the form of a list table as its result. All individual processing steps in the feed definition are based on this data structure.

The source data is not an integral part of the data feed, but remains in its original sources, which ensures that it is constantly up to date. In addition to the external data sources, direct user entries in the data feeds can also be processed.