Represents a ValueExtractor -> Projection -> binAggregator -> tileAggregator ValueExtractor --------^ Multiple series are meant to be tiled by a TileGenerator simultaneously
Produces an RDD[SeriesData] which only materializes when an operation pulls some or all of those tiles back to the Spark driver
Provides the default implementation of TileGenerator so that clients do not need to import some specific implementation.
Represents a ValueExtractor -> Projection -> binAggregator -> tileAggregator ValueExtractor --------^ Multiple series are meant to be tiled by a TileGenerator simultaneously
Also used to extract its own SeriesData from a Tile
the source data record type (the source data is an RDD[RT])
the abstract type representing a data-space coordinate
the abstract type representing a tile coordinate.
the abstract type representing a bin coordinate. Must be something that can be represented in 1 dimension.
Input data type for bin aggregators
Intermediate data type for bin aggregators
Output data type for bin aggregators, and input for tile aggregator
Intermediate data type for tile aggregators
Output data type for tile aggregators