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. |
IAttributeHierarchiesService | (ALPHA) Service for handle workspace attribute hierarchies |
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. |
IDashboardReferences | (ALPHA) Dashboard referenced objects |
IDashboardsQuery | Service to query dashboards. |
IDashboardWithReferences | (ALPHA) Dashboard with referenced objects |
IDataSourcesService | (ALPHA) Service to work with data sources |
IDataView | A view on the calculated data. |
IDateFilterConfigsQuery | (ALPHA) This service provides access to workspace date filter configs (also known as extended date filters). Date filter configs allow to define your own date filter presets, that appear in the date filter. To make date filter configs work, you have to set enableKPIDashboardExtendedDateFilters feature flag to true. |
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. |
IGetDashboardOptions | (ALPHA) Configuration options for getting dashboards. |
IGetDashboardPluginOptions | (ALPHA) Configuration options for getting dashboard plugin. |
IGetInsightOptions | Configuration options for getting a single insight. |
IGetScheduledMailOptions | (ALPHA) Configuration options for getting scheduled mails. |
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. |
IInsightsQuery | Service to query insights. |
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. |
IOrganizationPermissionService | (ALPHA) This service provides access to organization permissions. |
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. |
IOrganizationUserGroupsQuery | Service to query valid filter elements for particular filter. |
IOrganizationUserService | (ALPHA) This service provides access to organization users. |
IOrganizationUsersQuery | Service to query valid filter elements for particular filter. |
IPagedResource | Interface to interact with paged asynchronous resources |
IPermissionsAssignment | (ALPHA) Specification of the assignees and permissions to be assigned / revoked to them. |
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. |
IWidgetAlertCount | (ALPHA) Pair of the widget and it's alert count |
IWidgetReferences | (ALPHA) Contains information about objects that may be referenced by a widget. The contents of this object depend on the widget and the types requested at the time of call to getWidgetReferencedObjects. |
IWidgetWithLayoutPath | (ALPHA) Widget with it's layout path |
IWorkspaceAccessControlService | (ALPHA) Service to manage access to the objects. |
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 |
IWorkspaceDashboardsService | (ALPHA) Service to list, create and update analytical dashboards |
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. |
IWorkspaceUserGroupsQuery | (ALPHA) Service to query user groups for current workspace |
IWorkspaceUserGroupsQueryOptions | (ALPHA) Configuration options for querying user groups |
IWorkspaceUsersQuery | Service to query users for current workspace |
IWorkspaceUsersQueryOptions | Configuration options for querying users |