DataItem 数据类型 (ASSL)

定义一个基元数据类型,该类型表示数据项的数据相关特征,如列或属性。

语法

  
<DataItem>  
   <DataType>...</DataType>  
   <DataSize>...</DataSize>  
   <MimeType>...</MimeType>  
   <NullProcessing>...</NullProcessing>  
   <Trimming>...</Trimming>  
   <InvalidXmlCharacters>...</InvalidXmlCharacters>  
      <Collation>...</Collation>  
   <Format>...</Format>  
   <Source>...</Source>  
   <Annotations>...</Annotations>  
</DataItem>  

数据类型特征

特征 说明
基本数据类型
派生数据类型

数据类型关系

关系 元素
父元素
子元素 批注排序规则DataSizeDataTypeFormatInvalidXmlCharactersMimeTypeNullProcessing、SourceTrimming
派生元素 请参阅“备注”中的表。

备注

DataItem 数据类型用于可以绑定的任何数据项;例如,度量值、属性键和属性名称。 相关的详细信息和适用的默认值取决于用法;例如,属性名称必须为字符串。

实例Analysis Services仅接受一组特定的数据类型。 使用其他数据类型将导致错误,而不是隐式转换为一种有效类型。

下表列出了 DataItem 类型的元素

父元素 DataItem 类型的元素 注释
AttributeTranslation CaptionColumn DataItem 的源元素必须是 ColumnBindingAttributeBinding 类型
DimensionAttribute CustomRollupColumn DataItem 的源元素必须是 ColumnBindingAttributeBinding 类型
DimensionAttribute CustomRollupPropertiesColumn DataItem 的源元素必须是 ColumnBindingAttributeBinding 类型
DimensionAttribute KeyColumn DataItem 的源元素必须是 ColumnBindingAttributeBindingTimeBinding 类型
DimensionAttribute NameColumn DataItem 的源元素必须是 ColumnBindingAttributeBinding 类型
DimensionAttribute SkippedLevelsColumn DataItem 的源元素必须是 ColumnBindingAttributeBinding 类型
DimensionAttribute UnaryOperatorColumn DataItem 的源元素必须是 ColumnBindingAttributeBinding 类型
度量 Source DataItem 的源元素必须是 RowBindingColumnBindingMeasureBindingCubeDimensionBinding 类型
MeasureGroupAttribute KeyColumn DataItem 的源元素必须是 ColumnBindingAttributeBindingInheritedBinding 类型
ScalarMiningStructureColumn KeyColumn DataItem 的源元素必须是 ColumnBinding 类型
ScalarMiningStructureColumn NameColumn DataItem 的源元素必须是 ColumnBinding 类型
TableMiningStructureColumn ForeignKeyColumn DataItem 的源元素必须是 ColumnBinding 类型

AMO 对象模型中分析管理对象 (元素) 为 DataItem

另请参阅

Analysis Services Scripting Language XML 数据类型s (ASSL)