Olap |
The OlapDataProvider type exposes the following members.
| Name | Description | |
|---|---|---|
| OlapDataProvider | Initializes a new instance of the OlapDataProvider class |
| Name | Description | |
|---|---|---|
| CommandTimeout | Gets or sets the command timeout. | |
| ComponentDescription |
Gets the standard component description.
(Inherited from ComponentBase) | |
| ComponentId |
Gets the component ID.
(Inherited from ComponentBase) | |
| ComponentName |
Gets the standard component name.
(Inherited from ComponentBase) | |
| HasCustomConfigurationUI |
Gets a value indicating whether this data provider is using a custom configuration UI.
(Inherited from DataProvider) | |
| IsEnabled | Gets a value indicating whether the component is enabled. (Inherited from ComponentBase) | |
| ManualAuthentication |
Gets a value indicating whether the data provider is expecting no external authentication.
(Inherited from DataProvider) | |
| MaximumParameterValueCount |
Gets the maximum number of parameter values the provider is able to support.
(Inherited from DataProvider) | |
| NamedParameterFormat |
Gets the named parameter format.
(Overrides DataProviderNamedParameterFormat) | |
| PackageId |
Gets the ID of the extension package to which the component belongs.
(Inherited from ComponentBase) | |
| PropertyDescriptors |
Gets the data provider specific property descriptors.
(Inherited from DataProvider) | |
| QueryHints |
Gets the query hints that are supported by the current provider.
(Inherited from DataProvider) | |
| SupportedStructureTypes |
Gets the supported data structures.
(Overrides DataProviderSupportedStructureTypes) | |
| SupportsArrayFlattening |
Gets a value indicating whether the provider supports flattening of array elements.
(Inherited from DataProvider) | |
| SupportsManualQuery |
Gets a value indicating whether this data provider supports manual queries.
(Inherited from DataProvider) | |
| SupportsParameterPushDown |
Gets a value indicating whether this data provider supports pushing parameters into queries.
(Inherited from DataProvider) | |
| SupportsSelectElementsExpansion |
Gets a value indicating whether this provider supports injecting additional elements
into a SelectTransform via GetExpandedElements(IListDataParameterValue, DataConnector).
When , the transform will call GetExpandedElements(IListDataParameterValue, DataConnector)
during refresh and validation to auto-select provider-driven columns
(e.g. columns from an OData $expand navigation property).
(Inherited from DataProvider) | |
| SupportsSessionSchemas |
Gets a value indicating whether this data provider supports session schemas.
(Inherited from DataProvider) | |
| SupportsTopOneElementDiscovery |
Gets a value indicating whether this data provider supports top one element discovery behaviour.
(Inherited from DataProvider) | |
| UsingProviderData |
Gets a value indicating whether this data provider calls LoadProviderData and SaveProviderData(String).
(Inherited from DataProvider) |
| Name | Description | |
|---|---|---|
| AllowStoringResult |
Gets a value indicating whether the data returned by this provider can be put into cache or used in storage jobs.
(Inherited from DataProvider) | |
| BuildConnectionString |
Builds the connection string.
(Overrides DataProviderBuildConnectionString(IProviderConnector)) | |
| DiscoverStructure(IDisposable, DataStructure) |
Discovers the structure definition.
(Inherited from DataProvider) | |
| DiscoverStructure(IDisposable, SupportedDataStructures, String) |
Gets the structure definition with the specified name.
(Inherited from DataProvider) | |
| DiscoverStructures |
Gets the list of the structures with the specified type.
(Inherited from DataProvider) | |
| EnumerateCustom |
Enumerates the provider-specific values.
(Inherited from DataProvider) | |
| EnumerateDatabases |
Enumerates the available databases.
(Inherited from DataProvider) | |
| EnumerateServers |
Enumerates the available database servers.
(Inherited from DataProvider) | |
| GenerateDefaultDataConnector | Generates default data connector. (Inherited from DataProvider) | |
| GetBasicStructureDetails |
Get basic details of the structure.
(Inherited from DataProvider) | |
| GetCellset(IOlapCube, QueryDefinition, ResultPaging) | Retrieves the data using manual query. | |
| GetCellset(IOlapCube, DataRequest, ResultPaging, GroupProgressIndicator, GroupCancellationToken, Boolean) | Gets the result. | |
| GetConnection |
Gets the open connection.
(Inherited from DataProvider) | |
| GetCredentialsProviderId |
Gets the ID of the credentials provider.
(Inherited from DataProvider) | |
| GetCustomConfigurationUI |
Gets the custom configuration UI based on the requested content type.
(Inherited from DataProvider) | |
| GetDataCacheKey |
Gets the data cache key.
(Inherited from DataProvider) | |
| GetDefaultStructureName |
Gets the default structure name.
(Inherited from DataProvider) | |
| GetDiagnosticInfo | Gets diagnostic information about the data provider. (Inherited from DataProvider) | |
| GetExpandedElements |
Returns additional elements to be used in the SelectTransform.
(Inherited from DataProvider) | |
| GetIncrementalWarehouseSupportType |
Gets the type of incremental warehouse support provided by this data provider.
(Inherited from DataProvider) | |
| GetMemberQueryStatement | Gets the member query statement that is used to exclude members from date mapping. | |
| GetProviderDateMapping | Gets the provider implemented date mapping. | |
| IsDriverInstalled |
Determines whether third party driver required for this data provider is installed.
(Inherited from DataProvider) | |
| IsUsingUploadedFile |
Determines whether the connection is made to a file stored in Dundas BI database.
(Inherited from DataProvider) | |
| LoadTObject | Loads the specified object by its unique name. | |
| LoadCubes | Loads the OLAP cubes. | |
| LoadDimensions | Loads the dimensions. | |
| LoadDynamicProviderValues | Loads the dynamically retrieved provider values. (Inherited from DataProvider) | |
| LoadHierarchies | Loads the OLAP dimension hierarchies. | |
| LoadKpis | Loads the KPIs for the specific cube. | |
| LoadLevels | Loads the OLAP hierarchy levels. | |
| LoadMeasures | Loads the OLAP cube measures. | |
| LoadMembers(IOlapCube, Int32, Int32, String, String) | Loads the members. | |
| LoadMembers(OlapLevel, Int32, Int32, HierarchyMemberFilter, SortDirection) | Loads the hierarchy level members. | |
| LoadMembers(OlapMember, Int32, Int32, HierarchyMemberFilter, SortDirection) | Loads the hierarchy level members. | |
| LoadNamedSets | Loads the OLAP cube named sets. | |
| LoadProviderSpecificObjects | Loads the custom objects. | |
| Localize |
Localizes the specified string using the engine localization service.
(Inherited from ComponentBase) | |
| LogQueryStatement |
Logs the query statement into Data.DataRetrieval.QueryAudit channel at the Information level.
(Inherited from DataProvider) | |
| OnProviderValuesLoaded |
Allows the data provider a chance to view and modify the ProviderValues after they are retrieved from the Dundas BI database.
(Inherited from DataProvider) | |
| ProcessTask |
Processes the current task if the task is compatible with the data provider.
(Overrides DataProviderProcessTask(ProviderTransformTask)) | |
| ReplaceParameterPlaceholders | Replaces the parameter placeholder. | |
| RetrieveData(IOlapCube, QueryDefinition, ResultPaging) | Retrieves the data using manual query. | |
| RetrieveData(IOlapCube, DataRequest, ResultPaging, GroupProgressIndicator, GroupCancellationToken) | Retrieves the data. | |
| TestConnection |
Tests the connection.
(Inherited from DataProvider) | |
| UpdateConnectionString | Updates the connection string. | |
| UpdateFromConnectionString |
Updates from connection string.
(Overrides DataProviderUpdateFromConnectionString(IProviderConnector, String)) | |
| UpdateProperties | Updates the properties. | |
| ValidateProviderValues |
Validates data ProviderValues after they are retrieved from the Dundas BI database.
(Inherited from DataProvider) |