public class JsonTile extends Object
JsonLattice.
A tile is defined in terms of its dimensionality (the grouping columns, drawn from the lattice) and measures (aggregate functions applied to lattice columns).
Occurs within JsonLattice.tiles.
Description of schema elements| Modifier and Type | Field and Description |
|---|---|
List |
dimensions
List of dimensions that define this tile.
|
List<JsonMeasure> |
measures
List of measures in this tile.
|
| Constructor and Description |
|---|
JsonTile() |
public final List dimensions
Each dimension is a column from the lattice. The list of dimensions
defines the level of aggregation, like a GROUP BY clause.
Required, but may be empty. Each element is either a string (the unique label of the column within the lattice) or a string list (a pair consisting of a table alias and a column name).
public List<JsonMeasure> measures
If not specified, uses JsonLattice.defaultMeasures.
public void accept(ModelHandler handler)
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.