Binding Data Type (ASSL)

 

Applies To: SQL Server 2016 Preview

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.

  
<Binding>...</Binding>  

CharacteristicDescription
Base data typesNone
Derived data typesAttributeBinding, ColumnBinding, CubeAttributeBinding, CubeDimensionBinding, DataSourceViewBinding, DimensionBinding, InheritedBinding, MeasureBinding, MeasureGroupBinding, MeasureGroupDimensionBinding, ProactiveCachingBinding, RowBinding, TabularBinding, TimeAttributeBinding, TimeBinding, UserDefinedGroupBinding
RelationshipElement
Parent elementsNone
Child elementsNone
Derived elementsNone

The corresponding element in the Analysis Management Objects (AMO) object model is Binding.

For more information about data binding, see Data Sources and Bindings (SSAS Multidimensional).

The following table lists elements of type Binding.

Parent ElementElement of type BindingComments
AttributeTranslationSource of CaptionColumn (of type DataItem)Type of the Binding must be AttributeBinding or ColumnBinding
CubeSourceType of the Binding must be DataSourceViewBinding
CubeBinding (out-of-line)MeasureGroupType of the Binding must be MeasureGroupBinding
DataItemSourceBinding may be of any type
DimensionSourceType of the Binding must be CubeDimensionBinding, DataSourceViewBinding, DimensionBinding, or TimeBinding
DimensionAttributeSourceType of the Binding must be AttributeBinding or UserDefinedGroupBinding
DrillThroughActionColumnType of the Binding must be CubeAttributeBinding or MeasureBinding
MeasureSource (of type DataItem)Type of the Binding must be ColumnBinding, CubeDimensionBinding, MeasureBinding, or RowBinding
MeasureGroupSourceType of the Binding must be MeasureGroupBinding
MeasureGroupAttributeSource of KeyColumn (of type DataItem)Type of the Binding must be AttributeBinding or ColumnBinding, or InheritedBinding
MeasureGroupBinding (out-of-line)DimensionType of the Binding must be MeasureGroupDimensionBinding
MeasureGroupBinding (out-of-line)MeasureType of the Binding must be MeasureBinding
MeasureGroupBinding (out-of-line)PartitionType of the Binding must be PartitionBinding
MeasureGroupBinding (out-of-line)SourceType of the Binding must be TableBinding
MeasureGroupDimensionSourceType of the Binding must be MeasureGroupDimensionBinding
MiningStructureSourceType of the Binding must be CubeDimensionBinding, DataSourceViewBinding, or DimensionBinding
PartitionSourceType of the Binding must be TabularBinding
ProactiveCachingSourceType of the Binding must be ProactiveCachingBinding
ScalarMiningStructureColumnSourceType of the Binding must be AttributeBinding, CubeAttributeBinding Data Type (ASSL), or MeasureBinding Data Type (ASSL)
TableMiningStructureColumnSourceMeasureGroupType of the Binding must be MeasureGroupBinding

Analysis Services Scripting Language XML Data Types (ASSL)

Community Additions

ADD
Show: