Cube extension

Analysis service

on

Methods

combinations(String cube, {Map<String, dynamic>? axes}) Future<List<List<String>>>
constraints(String cube, {Map<String, dynamic>? axes}) Future<Map<String, Map<String, dynamic>>>
currencies() Future<Iterable<CurrencyInfo>>
Get currencies list. See exchangeRate
exchangeRate(String code, {DateTime? date}) Future<double>
Get currency exchange rate.
explore(String cube, {Map<String, dynamic>? axes}) Future<List<Map<String, dynamic>>>
exploreIndex(String cube, String index, {Map<String, dynamic>? axes}) Future<List<Map<String, dynamic>>>
patterns(String cube) Future<Iterable<PatternInfo>>
resolve(String cube, {Map<String, dynamic>? axes}) Future<ExploreType>
segmentValues(String cube, String axis) Future<Map<String, dynamic>>
series(String cube, List<String> xAxis, {List<String>? series, List<String>? indices, Map<String, dynamic>? filters, bool? groupIndices, bool? inverseIndices}) Future<List<CubeSeries>>
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>>
Flat iterable records of cube.