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> > -
Available on Session, provided by the Cube extension
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> > -
Available on Session, provided by the Cube extension
Retrieve series of cube byxAxis
. Ifseries
are set, each CubeSeries.name receive the series group value. Ifindices
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.