IAnalyticalBackend | The root of the Analytical Backend SPI. |
IAnalyticalBackendConfig | Specifies platform agnostic configuration of an analytical backend. |
IAnalyticalWorkspace | Represents an analytical workspace hosted on a backend. |
IAttributeElementExpressionToken | Parsed MAQL token referencing an attribute element. |
IAuthenticatedPrincipal | Describes user, which is currently authenticated to the backend. |
IAuthenticationContext | Describes context in which the authentication is done. |
IAuthenticationProvider | Defines authentication provider to use when instance of IAnalyticalBackend discovers that the current session is not authentication. |
IBackendCapabilities | Analytical Backend communicates its capabilities via objects of this type. In return, the capabilities can then be used by applications to enable / disable particular features. |
IBracketExpressionToken | Parsed MAQL bracket. |
ICancelable | (BETA) Interface that implements aborting of requests |
ICommentExpressionToken | Parsed MAQL comment text. |
IDataView | A view on the calculated data. |
IElementsQuery | Service to query valid attribute elements for particular display form. |
IElementsQueryAttributeFilter | Attribute filter limiting the elements. |
IElementsQueryFactory | The attribute itself contains no view data, it's just a sequence of id's. |
IElementsQueryOptions | Configuration options for querying attribute elements |
IElementsQueryOptionsElementsByPrimaryDisplayFormValue | Specification of particular elements to load in IElementsQueryOptions using the values of the primary display form related to the attribute the requested display form is from. |
IElementsQueryOptionsElementsByUri | Specification of particular elements to load in IElementsQueryOptions using their URIs. |
IElementsQueryOptionsElementsByValue | Specification of particular elements to load in IElementsQueryOptions using their values. |
IEntitlements | Provides functions to obtain entitlements |
IExecutionFactory | Execution factory provides several methods to create a prepared execution from different types of inputs. |
IExecutionResult | Represents results of execution done with particular definition. |
IExportConfig | Configuration for exports of results into XLSX or CSV. |
IExportResult | Result of export is an object URL pointing to a Blob of downloaded data attached to the current window instance. The result also contains name of the downloaded file provided by the backend export service. method must be used when object URL is no longer needed to release the blob memory. |
IFilterElementsQuery | Service to query valid filter elements for particular filter. |
IGetInsightOptions | Configuration options for getting a single insight. |
IGetVisualizationClassesOptions | Additional options for the IWorkspaceInsightsService.getVisualizationClasses() function. |
IInsightReferences | Contains information about objects that may be referenced by an insight. |
IInsightReferencing | Contains information about objects that may be referencing an insight. |
IInsightsQueryOptions | Configuration options for querying insights |
IMeasureReferencing | Contains information about objects that may be referencing an measure. IWorkspaceMeasuresService.getMeasureReferencingObjects() function. |
IObjectExpressionToken | Parsed MAQL token referencing a metadata object. |
IOrganization | Represents an organization that services analytical workspaces. |
IOrganizations | Provides functions to obtain IOrganization instances |
IOrganizationSettingsService | This service provides access to organization settings |
IOrganizationStylingService | This service provides access to organization styling settings such as theme. |
IPagedResource | Interface to interact with paged asynchronous resources |
IPreparedExecution | Prepared execution already knows what data to calculate and allows to specify how the data should be sorted and shaped into dimensions. |
ISecuritySettingsService | This service provides access to security settings defined on backend. |
ITextExpressionToken | Parsed MAQL text. |
IUserService | Represents a user. It is an entry point to various services that can be used to inspect and modify the user. |
IUserSettings | Settings for particular user. |
IUserSettingsService | This query service provides access to feature flags that are in effect for particular user. |
IUserWorkspaceSettings | Settings for particular combination of user and workspace. |
IWorkspaceAttributesService | Service for querying additional attributes and attribute display forms data, and their elements. |
IWorkspaceCatalog | Instance of workspace catalog with loaded items |
IWorkspaceCatalogAvailableItemsFactory | Service to obtain only valid items for a particular execution or insight. |
IWorkspaceCatalogFactory | Catalog is useful for: - Interactive insight/execution creation - Exporting execution model for a specific workspace |
IWorkspaceCatalogFactoryMethods | Common methods for catalog configuration |
IWorkspaceCatalogFactoryOptions | Configuration options for querying catalog items |
IWorkspaceCatalogMethods | Common methods to obtain catalog items |
IWorkspaceCatalogWithAvailableItems | Instance of workspace catalog with loaded available items. |
IWorkspaceCatalogWithAvailableItemsFactoryOptions | Configuration options for querying catalog available items |
IWorkspaceDatasetsService | Service for querying workspace datasets |
IWorkspaceDescriptor | Workspace descriptor contains details about the analytical workspace. |
IWorkspaceFactsService | Service for querying additional facts data. If you want to query facts themselves, use catalog IWorkspaceCatalogFactory |
IWorkspaceInsightsService | Service to query, update or delete insights, and other methods related to insights. Check IInsight for more details. |
IWorkspaceMeasuresService | Service for create, update or delete measures and querying additional measures data. If you want to query measures themselves, use catalog IWorkspaceCatalogFactory |
IWorkspacePermissionsService | Service to query workspace permissions |
IWorkspaceSettings | Settings for particular workspace. |
IWorkspaceSettingsService | This query service provides access to feature flags that are in effect for particular workspace. |
IWorkspacesQuery | Query to retrieve available workspaces. |
IWorkspacesQueryFactory | Factory providing creating queries used to get available workspaces. |
IWorkspaceStylingService | This service provides access to workspace styling settings such as color palette. |
IWorkspaceUsersQuery | Service to query users for current workspace |
IWorkspaceUsersQueryOptions | Configuration options for querying users |