Binding Data Type (ASSL)
Article
10/31/2023
3 contributors
Feedback
In this article
Defines an abstract primitive data type that represents a dependent relationship between two objects in which the data or metadata of one object is dependent on the data or metadata of a bound object.
Syntax
<Binding>...</Binding>
Data Type Characteristics
Characteristic
Description
Base data types
None
Derived data types
AttributeBinding , ColumnBinding , CubeAttributeBinding , CubeDimensionBinding , DataSourceViewBinding , DimensionBinding , InheritedBinding , MeasureBinding , MeasureGroupBinding , MeasureGroupDimensionBinding , ProactiveCachingBinding , RowBinding , TabularBinding , TimeAttributeBinding , TimeBinding , UserDefinedGroupBinding
Data Type Relationships
Relationship
Element
Parent elements
None
Child elements
None
Derived elements
None
The corresponding element in the Analysis Management Objects (AMO) object model is Binding .
Elements of Type Binding
The following table lists elements of type Binding .
Parent Element
Element of type Binding
Comments
AttributeTranslation
Source of CaptionColumn (of type DataItem )
Type of the Binding must be AttributeBinding or ColumnBinding
Cube
Source
Type of the Binding must be DataSourceViewBinding
CubeBinding (out-of-line)
MeasureGroup
Type of the Binding must be MeasureGroupBinding
DataItem
Source
Binding may be of any type
Dimension
Source
Type of the Binding must be CubeDimensionBinding , DataSourceViewBinding , DimensionBinding , or TimeBinding
DimensionAttribute
Source
Type of the Binding must be AttributeBinding or UserDefinedGroupBinding
DrillThroughAction
Column
Type of the Binding must be CubeAttributeBinding or MeasureBinding
Measure
Source (of type DataItem )
Type of the Binding must be ColumnBinding , CubeDimensionBinding , MeasureBinding , or RowBinding
MeasureGroup
Source
Type of the Binding must be MeasureGroupBinding
MeasureGroupAttribute
Source of KeyColumn (of type DataItem )
Type of the Binding must be AttributeBinding or ColumnBinding , or InheritedBinding
MeasureGroupBinding (out-of-line)
Dimension
Type of the Binding must be MeasureGroupDimensionBinding
MeasureGroupBinding (out-of-line)
Measure
Type of the Binding must be MeasureBinding
MeasureGroupBinding (out-of-line)
Partition
Type of the Binding must be PartitionBinding
MeasureGroupBinding (out-of-line)
Source
Type of the Binding must be TableBinding
MeasureGroupDimension
Source
Type of the Binding must be MeasureGroupDimensionBinding
MiningStructure
Source
Type of the Binding must be CubeDimensionBinding , DataSourceViewBinding , or DimensionBinding
Partition
Source
Type of the Binding must be TabularBinding
ProactiveCaching
Source
Type of the Binding must be ProactiveCachingBinding
ScalarMiningStructureColumn
Source
Type of the Binding must be AttributeBinding , CubeAttributeBinding Data Type (ASSL) , or MeasureBinding Data Type (ASSL)
TableMiningStructureColumn
SourceMeasureGroup
Type of the Binding must be MeasureGroupBinding
See Also
Analysis Services Scripting Language XML Data Types (ASSL)