Package com.activeviam.selection
Interface IApplicationDataStream
- All Known Subinterfaces:
IActivePivotSchemaSelectionSession
- All Known Implementing Classes:
ActivePivotSchemaSelectionSession
public interface IApplicationDataStream
Definition of the data session accessible to an ActivePivot.
This provides an access to the Data Storage, upon which a selection of fields is made to produce the flat view of data containing the most granular facts.
- Author:
- ActiveViam
-
Method Summary
Modifier and TypeMethodDescriptionfindFieldByAlias(String alias) Returns the field from the main selection.Gets the underlying fact selection upon which an ActivePivot is built.com.activeviam.database.internal.view.IStreamedViewReturns the underlying stream upon which an ActivePivot is built.Map<com.activeviam.database.internal.view.StreamingViewId,com.activeviam.database.internal.view.IStreamedView> Deprecated.com.activeviam.database.internal.schema.IInternalDatabaseGets the underlying database with the internal interface.
-
Method Details
-
getCubeSelection
ISelection getCubeSelection()Gets the underlying fact selection upon which an ActivePivot is built. -
getCubeStreamedView
com.activeviam.database.internal.view.IStreamedView getCubeStreamedView()Returns the underlying stream upon which an ActivePivot is built. -
getFeedingViews
@Deprecated Map<com.activeviam.database.internal.view.StreamingViewId,com.activeviam.database.internal.view.IStreamedView> getFeedingViews()Deprecated. -
getInternalDatabase
com.activeviam.database.internal.schema.IInternalDatabase getInternalDatabase()Gets the underlying database with the internal interface. -
findFieldByAlias
Returns the field from the main selection.This field offers access to its definition, as well as the dictionary encoding its data if any.
-