Varigence, Inc.

Expand Minimize
BIML API Reference
Varigence.Languages.Biml.Cube Namespace
Classes
 NameSummary
AstActionReferenceNode
The AstActionReferenceNode type is a wrapper for a direct reference to an action for use in a cube perspective.
AstCalculationReferenceNode
The AstCalculationReferenceNode type is a wrapper for a direct reference to a calculation for use in a cube perspective.
AstClientInitiatedTableNotificationProactiveCachingSourceNode
The AstClientInitiatedTableNotificationProactiveCachingSourceNode type corresponds directly to client initiated table notification for a proactive caching source in SQL Server Analysis Services.
AstCubeAttributeReferenceNode
The AstCubeAttributeReferenceNode type is a wrapper for a direct reference to a SQL Server Analysis Services dimension attribute for use in a cube dimension.
AstCubeDimensionBindingBaseNode
The AstCubeDimensionRegularBindingNode type is the base class for cube dimension bindings.
AstCubeDimensionBindingNode
The AstCubeDimensionBindingNode type describes a simplified regular dimension relationship between a measure group and a cube dimension in SQL Server Analysis Services. This binding type uses the defined keys and references on the dimension and fact tables to derive the relationship.
AstCubeDimensionManyToManyBindingNode
The AstCubeDimensionManyToManyBindingNode type describes a many-to-many dimension relationship between a measure group and a cube dimension through an intermediate factless fact table in SQL Server Analysis Services.
AstCubeDimensionNode
Cube Dimension objects correspond directly to cube dimensions as defined in SQL Server Analysis Services (SSAS). They have all of the same capabilities and limitations.
AstCubeDimensionReferenceBindingNode
The AstCubeDimensionReferenceBindingNode type describes a reference dimension relationship between a measure group and a cube dimension through an intermediate cube dimension in SQL Server Analysis Services.
AstCubeDimensionReferenceNode
AstCubeDimensionReferenceNode is an abstract type that serves as the base type for all context-specific cube dimension reference types.
AstCubeDimensionRegularBindingNode
The AstCubeDimensionRegularBindingNode type describes a regular dimension relationship between a measure group and a cube dimension in SQL Server Analysis Services. This binding type allows the column mapping between the fact and dimension to be explicitly defined.
AstCubeNode
Cube objects correspond directly to SQL Server Analysis Services (SSAS) cubes, which offer a multidimensional data storage and query mechanism.
AstDimensionBindingColumnReferenceNode
Defines the fact table column binding of a dimension reference.
AstErrorConfigurationNode
The AstErrorConfigurationNode type defines how the SQL Server Analysis Services engine will respond to various potential error conditions while processing objects in the cube.
AstIncrementalNotificationProactiveCachingSourceNode
The AstIncrementalNotificationProactiveCachingSourceNode type provides information to the Proactive Caching object about how to determine incremental processing progress.
AstKpiNode
The AstKpiNode type corresponds directly to a Key Performance Indicator (KPI) in SQL Server Analysis Services.
AstKpiReferenceNode
The AstKpiReferenceNode type is a wrapper for a direct reference to a Key Performance Indication (KPI) for use in a cube perspective.
AstPerspectiveCubeDimensionReferenceNode
The AstPerspectiveCubeDimensionReferenceNode type is a wrapper for a direct reference to a cube dimension for use in a cube perspective.
AstPerspectiveNode
The AstPerpectiveNode type corresponds directly to a cube perspective in SQL Server Analysis Services. Note that perspectives are only available in Developer and Enterprise editions.
AstProactiveCachingIncrementalNotificationNode
The AstProactiveCachingIncrementalNotificationNode type corresponds directly to a proactive caching incremental notification configuration in SQL Server Analysis Services.
AstProactiveCachingNode
The AstProactiveCachingNodecorresponds directly to a proactive caching configuration definition in SQL Server Analysis Services.
AstProactiveCachingQueryNotificationNode
The AstProactiveCachingQueryNotificationNode type corresponds directly to a proactive caching query notification configuration in SQL Server Analysis Services.
AstProactiveCachingSourceNode
AstProactiveCachingSourceNode is an abstract type that serves as the base type for all proactive caching source definition types in SQL Server Analysis Services.
AstQueryNotificationProactiveCachingSourceNode
The AstQueryNotificationProactiveCachingSourceNode type provides information to the Proactive Caching object about which query to execute to determine whether a data source has been modified.
AstSqlServerTableNotificationProactiveCachingSourceNode
The AstSqlServerTableNotificationProactiveCachingSourceNode corresponds directly to SQL Server Table Notification Source for proactive caching in SQL Server Analysis Services.
AstTableNotificationProactiveCachingSourceNode
AstTableNotificationProactiveCachingSourceNode is an abstract type that serves as the base type for all table notification source types for proactive caching in SQL Server Analysis Services.
AstTranslationNode
The AstTranslationNode type is used to define alternate language versions of measure groups, measures, cube dimension, perspectives, KPIs, actions, named sets, and calculated members. These are used by client applications such as Microsoft Excel to show values for dimension metadata that are consistent with the language of the end-user.
Enumerations
 NameSummary
AggregationUsage
The AggregationUsage enumeration provides a list of potential restrictions that can be placed on aggregation designs relative to the parent attribute.
CubeState
The CubeState enumeration provides the the cube processing statuses.
DataAggregation
The DataAggregation enumeration provides a list of options for data or cache aggregation behaviors of a cube measure group.
ErrorConfigurationKeyDuplicate
The ErrorConfigurationKeyDuplicate enumeration provides options for how duplicate keys should be handled as part of cube processing error configuration.
ErrorConfigurationKeyErrorAction
The ErrorConfigurationKeyErrorAction enumeration provides options for how key errors should be handled as part of cube processing error configuration.
ErrorConfigurationKeyErrorLimitAction
The ErrorConfigurationKeyErrorLimitAction enumeration provides options for how cube processing should respond when the key error limit is reached.
ErrorConfigurationKeyNotFound
The ErrorConfigurationKeyNotFound enumeration provides options for how missing keys should be handled as part of cube processing error configuration.
ErrorConfigurationNullKeyConvertedToUnknown
The ErrorConfigurationNullKeyConvertedToUnknown enumeration provides options for how cube processing should respond when a null key is converted to the Unknown member.
ErrorConfigurationNullKeyNotAllowed
The ErrorConfigurationNullKeyNotAllowed enumeration provides options for how cube processing should respond when a disallowed null key is encountered.
HierarchyUniqueNameStyle
The HierarchyUniqueNameStyle enumeration provide options for how SQL Server Analysis Services determines the unique name of a hierarchy.
KpiStatusGraphic
KPI Status Graphic is used to communicate to the client application which image set it should use to render status information related to key performance indicators.
KpiTrendGraphic
KPI Trend Graphic is used to communicate to the client application which image set it should use to render trend information related to key performance indicators.
Language
The Language enumeration provides a list of system recognized locale identifiers.
MemberUniqueNameStyle
The HierarchyUniqueNameStyle enumeration provide options for how SQL Server Analysis Services determines the unique name of a member.
ProactiveCachingOnlineMode
The ProactiveCachingOnlineMode enumeration provides options for when the store should come online relative to cache completion.
ProcessingMode
The ProcessingMode enumeration provides options for when indexes and aggregations will be created relative to processing.
ScriptCacheProcessingMode
Script Cache Processing Mode determines the time at which the script information is cached, either during processing or after processing as a background job.
ScriptErrorHandlingMode
Script Error Handling determines how the error events are handled during the processing of script items.
SsasAggregationFunction
The SsasAggregationFunction enumeration provides a list of functions that can be used to aggregate the column values for a measure.
SsasAttributeDiscretizationMethod
The SsasAttributeDiscretizationMethod enumeration provides options for how attribute members are grouped.
SsasAttributeInstanceSelection
The SsasAttributeInstanceSelection enumeration provides a collection of hints to the client application regarding how the attribute members should be displayed to the user for selection.
SsasAttributeMembersWithData
The SsasAttributeMembersWithData enumeration provides options for how member values that are associated with non-leaf nodes are displayed when a parent-child hierarchy is specified.
SsasAttributeRootMemberIf
The SsasAttributeRootMemberIf enumeration provides options for how root attribute members are determined.
SsasAttributeType
The SsasAttributeType enumeration provides a collection of metadata categories to which an attribute can be assigned.
SsasAttributeUsage
The SsasAttributeUsage enumeration provides a list of options for the role of an attribute in the dimension.
SsasDataFormat
The SsasDataFormat enumeration provides options for the format of SQL Server Analysis Services data.
SsasDataMimeType
The SsasDataMimeType enumeration provides options for the MIME type of SQL Server Analysis Services data.
SsasDataType
The SsasDataType enumeration provides a collection of data types supported by SQL Server Analysis Services.
SsasGroupingBehavior
The SsasGroupingBehavior enumeration provides a list of hints that are passed by Analysis Services to the client application to suggest query building approaches relevant to a given hierarchy.
SsasInvalidXmlCharacterProcessing
The SsasInvalidXmlCharacterProcessing enumeration provides options for how invalid XML characters are handled by SQL Server Analysis Services.
SsasMeasureFormat
The SsasMeasureFormat enumeration provides a list of predefined measure formats that can be used in SQL Server Analysis Services and passed to the client application for rendering data values. Additional format strings can be provided as text.
SsasNullProcessing
The SsasNullProcessing enumeration provides options for how null values are handled by SQL Server Analysis Services.
SsasOptimizedState
The SsasOptimizedState enumeration provides a list of optimization types that can be used for an attribute or hierarchy.
SsasOrderBy
The SsasOrderBy enumeration provides options for how member values are sorted when they are returned in query results.
SsasTrimming
The SsasTrimming enumeration provides values that specify how SQL Server Analysis Services should trim string values.
StorageMode
The StorageMode enumeration provides options for how the data associated with a SQL Server Analysis Services object is stored.
StorageType
The StorageType enumeration provides options for how aggregations are stored during proactive caching.