Cube extension

Analysis service

on

Methods

combinations(String cube, {Map<String, dynamic>? axes}) Future<List<List<String>>>

Available on Session, provided by the Cube extension

constraints(String cube, {Map<String, dynamic>? axes}) Future<Map<String, Map<String, dynamic>>>

Available on Session, provided by the Cube extension

currencies() Future<Iterable<CurrencyInfo>>

Available on Session, provided by the Cube extension

Get currencies list. See exchangeRate
exchangeRate(String code, {DateTime? date}) Future<double>

Available on Session, provided by the Cube extension

Get currency exchange rate.
explore(String cube, {Map<String, dynamic>? axes}) Future<List<Map<String, dynamic>>>

Available on Session, provided by the Cube extension

exploreIndex(String cube, String index, {Map<String, dynamic>? axes}) Future<List<Map<String, dynamic>>>

Available on Session, provided by the Cube extension

patterns(String cube) Future<Iterable<PatternInfo>>

Available on Session, provided by the Cube extension

resolve(String cube, {Map<String, dynamic>? axes}) Future<ExploreType>

Available on Session, provided by the Cube extension

segmentValues(String cube, String axis) Future<Map<String, dynamic>>

Available on Session, provided by the Cube extension

series(String cube, List<String> xAxis, {List<String>? series, List<String>? indices, Map<String, dynamic>? filters, bool? groupIndices, bool? inverseIndices}) Future<List<CubeSeries>>

Available on Session, provided by the Cube extension

Retrieve series of cube by xAxis. If series are set, each CubeSeries.name receive the series group value. If indices are set, each CubeSeries.index is set to the index name.
table(String cube, List<String> columns, {List<String>? indices, Map<String, dynamic>? filters}) Future<List<Map>>

Available on Session, provided by the Cube extension

Flat iterable records of cube.