3.1.4.3.2.1.1.6.1 OutOfLineBinding
The OutOfLineBinding type is used for overriding the bindings on an object set in a Create or Alter command. It consists of a set of IDs that reference the object and the bindings to be overridden. The bindings have the same restrictions as those on the object that they override.
-
<xsd:complexType name="OutOfLineBinding" > <xsd:all> <xsd:element name="DatabaseID" minOccurs="0" type="xsd:string" /> <xsd:element name="DimensionID" minOccurs="0" type="xsd:string" /> <xsd:element name="CubeID" minOccurs="0" type="xsd:string" /> <xsd:element name="MeasureGroupID" minOccurs="0" type="xsd:string" /> <xsd:element name="PartitionID" minOccurs="0" type="xsd:string" /> <xsd:element name="MiningModelID" minOccurs="0" type="xsd:string" /> <xsd:element name="MiningStructureID" minOccurs="0" type="xsd:string" /> <xsd:element name="AttributeID" minOccurs="0" type="xsd:string" /> <xsd:element name="CubeDimensionID" minOccurs="0" type="xsd:string" /> <xsd:element name="MeasureID" minOccurs="0" type="xsd:string" /> <xsd:element name="ParentColumnID" minOccurs="0" type="xsd:string" /> <xsd:element name="ColumnID" minOccurs="0" type="xsd:string" /> <xsd:element name="Source" minOccurs="0" type="Binding" /> <xsd:element name="NameColumn" minOccurs="0" > <xsd:complexType> <xsd:all> <xsd:element name="Source" minOccurs="0" type="Binding" /> </xsd:all> </xsd:complexType> </xsd:element> <xsd:element name="SkippedLevelsColumn" minOccurs="0" > <xsd:complexType> <xsd:all> <xsd:element name="Source" minOccurs="0" type="Binding" /> </xsd:all> </xsd:complexType> </xsd:element> <xsd:element name="CustomRollupColumn" minOccurs="0" > <xsd:complexType> <xsd:all> <xsd:element name="Source" minOccurs="0" type="Binding" /> </xsd:all> </xsd:complexType> </xsd:element> <xsd:element name="CustomRollupPropertiesColumn" minOccurs="0" > <xsd:complexType> <xsd:all> <xsd:element name="Source" minOccurs="0" type="Binding" /> </xsd:all> </xsd:complexType> </xsd:element> <xsd:element name="ValueColumn" minOccurs="0" > <xsd:complexType> <xsd:all> <xsd:element name="Source" minOccurs="0" type="Binding" /> </xsd:all> </xsd:complexType> </xsd:element> <xsd:element name="UnaryOperatorColumn" minOccurs="0" > <xsd:complexType> <xsd:all> <xsd:element name="Source" minOccurs="0" type="Binding" /> </xsd:all> </xsd:complexType> </xsd:element> <xsd:element name="KeyColumns" minOccurs="0" > <xsd:complexType> <xsd:sequence> <xsd:element name="KeyColumn" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:all> <xsd:element name="Source" minOccurs="0" type="Binding" /> </xsd:all> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="ForeignKeyColumns" minOccurs="0" > <xsd:complexType> <xsd:sequence> <xsd:element name="ForeignKeyColumn" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:all> <xsd:element name="Source" minOccurs="0" type="Binding" /> </xsd:all> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="Translations" minOccurs="0" > <xsd:complexType> <xsd:sequence> <xsd:element name="Translation" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:all> <xsd:element name="Language" type="xsd:int" /> <xsd:element name="Source" minOccurs="0" type="Binding" /> </xsd:all> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:all> </xsd:complexType>
Element |
Default value |
Description |
---|---|---|
DatabaseID |
Empty |
The ID of the Database that this binding applies to. |
DimensionID |
Empty |
The ID of the Dimension that this binding applies to. |
CubeID |
Empty |
The ID of the Cube that this binding applies to. |
MeasureGroupID |
Empty |
The ID of the MeasureGroup that this binding applies to. |
PartitionID |
Empty |
The ID of the Partition that this binding applies to. |
MiningModelID |
Empty |
The ID of the MiningModel that this binding applies to. |
MiningStructureID |
Empty |
The ID of the MiningStructure that this binding applies to. |
AttributeID |
Empty |
The ID of the Attribute that this binding applies to. |
CubeDimensionID |
Empty |
The ID of the CubeDimension that this binding applies to. |
MeasureID |
Empty |
The ID of the Measure that this binding applies to. |
ParentColumnID |
Empty |
The ID of the Column that is the parent column in a nested table. |
ColumnID |
Empty |
The ID of the Column that this binding applies to. |
Source |
Empty |
The Source binding for the referenced object. |
NameColumn |
Empty |
The NameColumn binding for the referenced DimensionAttribute or MiningStructureColumn. |
SkippedLevelsColumn |
Empty |
The SkippedLevelsColumn binding for the referenced DimensionAttribute. |
CustomRollupColumn |
Empty |
The CustomRollupColumn binding for the referenced DimensionAttribute. |
CustomRollupPropertiesColumn |
Empty |
The CustomRollupPropertiesColumn binding for the referenced DimensionAttribute. |
ValueColumn |
Empty |
The ValueColumn binding for the referenced DimensionAttribute. |
UnaryOperatorColumn |
Empty |
The UnaryOperatorColumn binding for the referenced DimensionAttribute. |
KeyColumns |
Empty |
A collection of KeyColumn bindings for the referenced DimensionAttribute or MiningStructureColumn. |
ForeignKeyColumns |
Empty |
A collection of ForeignKeyColumn bindings for the referenced MiningStructureColumn. |
Translations |
Empty |
A collection of CaptionColumn bindings for each Translation of the referenced DimensionAttribute. |