TabularDataSourceProvider members

Applies to: PerformancePoint Services for SharePoint Server, Enterprise version
Represents a tabular data source.

The TabularDataSourceProvider type exposes the following members.

Constructors

  Name Description
Protected method TabularDataSourceProvider Called from constructors in derived classes to initialize the TabularDataSourceProvider class.

Top

Properties

  Name Description
Public property ConnectionContext Gets the account used for data source authentication. (Inherited from CustomDataSourceProvider.)
Public property ConnectionString Gets or sets the connection string to use if UseConnectionString is true.
Public property CubeName Gets or sets the name of the cube to connect to.
Public property DatabaseName Gets or sets the name of the database to connect to.
Protected property DataSource Gets or sets the wrapped data source object. (Inherited from CustomDataSourceProvider.)
Public property InternalCube Gets the multidimensional representation of the source data.
Public property IsConnectionStringSecure This property is not used by PerformancePoint Services.
Indicates whether the connection string for the data source provider contains sensitive information, such as user name or password. (Inherited from CustomDataSourceProvider.)
Public property QueryTimeoutSeconds Gets the timeout period for the data source, which is defined by an application setting. (Inherited from CustomDataSourceProvider.)
Public property Roles Gets or sets the roles to use when connecting to the cube.
Public property ServerName Gets the server that the data source resides on.
Public property SupportsNamedSets Gets a Boolean value that indicates whether this data source supports named sets. (Overrides CustomDataSourceProvider.SupportsNamedSets.)
Public property SupportsTimeIntelligence Gets a Boolean value that indicates whether this data source supports time intelligence. (Overrides CustomDataSourceProvider.SupportsTimeIntelligence.)
Public property UseConnectionString Gets or sets a Boolean value that indicates whether to use a connection string to connect to the data source.

Top

Methods

  Name Description
Public method ConnectionUserName Returns the name of the user account that is used to connect to the data source. (Inherited from CustomDataSourceProvider.)
Public method EffectiveUserName Returns the user name used to connect to the data source, including custom data. (Inherited from CustomDataSourceProvider.)
Protected method EnsureProcessedCube Gets the cached cube if one exists or generates a new cube and caches it.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetCube Gets the cube representation of the data source. (Overrides CustomDataSourceProvider.GetCube().)
Public method GetCubeMetaData Returns the hierarchy of the cube. (Inherited from CustomDataSourceProvider.)
Public method GetCubeNameInfos Returns the unique name, display name (caption), and description of a cube. (Inherited from CustomDataSourceProvider.)
Public method GetCubeNames Returns the names of the cubes in the database. (Inherited from CustomDataSourceProvider.)
Public method GetDatabaseNames Returns the names of the databases on the server. (Inherited from CustomDataSourceProvider.)
Public method GetDataSet Gets data from the data source.
Public method GetDataSource Gets the underlying data source object for this data source.
Public method GetDimensionProperties This method is not implemented by CustomDataSourceProvider. (Inherited from CustomDataSourceProvider.)
Public method GetDimensions Gets the mapped dimension columns from the data source. (Overrides CustomDataSourceProvider.GetDimensions().)
Public method GetHashCode (Inherited from Object.)
Public method GetId Returns the identifier of this data source. (Inherited from CustomDataSourceProvider.)
Public method GetPreviewDataSet Gets preview data from the data source. (Overrides CustomDataSourceProvider.GetPreviewDataSet(Int32).)
Public method GetServerVersion() Gets the major version of the server. (Overrides CustomDataSourceProvider.GetServerVersion().)
Public method GetServerVersion(Boolean) Returns the major version of the server and disables logging events. (Inherited from CustomDataSourceProvider.)
Public method GetTimeIntelligenceLevel Gets the time intelligence level for the specified member. (Overrides CustomDataSourceProvider.GetTimeIntelligenceLevel(Member).)
Public method GetType (Inherited from Object.)
Protected method HandleDataSourceBpmException Returns an exception with data source-related error information for the specified exception. (Inherited from CustomDataSourceProvider.)
Public method LastUpdate Returns a timestamp of the last time that the data was updated. (Inherited from CustomDataSourceProvider.)
Protected method MemberwiseClone (Inherited from Object.)
Public method QueryChildMembers(String) Gets the child elements of a dimension. (Overrides CustomDataSourceProvider.QueryChildMembers(String).)
Public method QueryChildMembers(String, Int64, Int64) Gets the child elements of a dimension. (Overrides CustomDataSourceProvider.QueryChildMembers(String, Int64, Int64).)
Public method QueryDimensionRootMembers Gets all top-level (root) members of a dimension. (Overrides CustomDataSourceProvider.QueryDimensionRootMembers(String).)
Public method QueryNamedSetMembers Gets the members of a named set. (Overrides CustomDataSourceProvider.QueryNamedSetMembers(String).)
Public method QueryNamedSets Gets the available named sets in the data source. (Overrides CustomDataSourceProvider.QueryNamedSets().)
Public method QueryRelatedMember Gets a related member. (Overrides CustomDataSourceProvider.QueryRelatedMember(String, MemberRelationship).)
Public method QueryTimeIntelligenceMembers Gets the members for the time intelligence formula. (Overrides CustomDataSourceProvider.QueryTimeIntelligenceMembers(DateTime, String).)
Public method QueryTransformMembers Returns a transformed member collection. (Overrides CustomDataSourceProvider.QueryTransformMembers(MemberCollection, QueryTransformMembersType).)
Public method RunQuery Performs a query on the data source. (Overrides CustomDataSourceProvider.RunQuery(KpiMeasureCollection, MemberCollection, String, String, TupleCollection, IGlobalCache).)
Public method SetDataSource Sets a data source. (Overrides CustomDataSourceProvider.SetDataSource(DataSource).)
Public method TestConnection Tests the connection to the data source. (Overrides CustomDataSourceProvider.TestConnection().)
Public method ToString (Inherited from Object.)
Public method Validate Validates this object. (Inherited from CustomDataSourceProvider.)

Top

See also

Reference

TabularDataSourceProvider class

Microsoft.PerformancePoint.Scorecards.DataSourceProviders namespace