DataItem 数据类型 (ASSL)
定义一个基元数据类型,该类型表示数据项的数据相关特征,如列或属性。
语法
<DataItem>
<DataType>...</DataType>
<DataSize>...</DataSize>
<MimeType>...</MimeType>
<NullProcessing>...</NullProcessing>
<Trimming>...</Trimming>
<InvalidXmlCharacters>...</InvalidXmlCharacters>
<Collation>...</Collation>
<Format>...</Format>
<Source>...</Source>
<Annotations>...</Annotations>
</DataItem>
数据类型特征
特征 |
说明 |
---|---|
基本数据类型 |
无 |
派生数据类型 |
无 |
数据类型关系
关系 |
元素 |
---|---|
父元素 |
无 |
子元素 |
Annotations、Collation、DataSize、DataType、Format、InvalidXmlCharacters、MimeType、NullProcessing、Source、Trimming |
派生元素 |
请参阅“备注”中的表。 |
注释
DataItem 数据类型可用于任何可以绑定的数据项;例如,度量值、属性键和属性名称。 相关的详细信息和适用的默认值取决于用法;例如,属性名称必须为字符串。
Microsoft SQL Server Analysis Services 实例只接受某些数据类型。 使用其他数据类型将导致错误,而不是隐式转换为一种有效类型。
下表列出了 DataItem 类型的元素。
父元素 |
DataItem 类型的元素 |
注释 |
---|---|---|
DataItem 的 Source 元素必须为 ColumnBinding 或 AttributeBinding 类型 |
||
DataItem 的 Source 元素必须为 ColumnBinding 或 AttributeBinding 类型 |
||
DataItem 的 Source 元素必须为 ColumnBinding 或 AttributeBinding 类型 |
||
DataItem 的 Source 元素必须为 ColumnBinding、AttributeBinding 或 TimeBinding 类型 |
||
DataItem 的 Source 元素必须为 ColumnBinding 或 AttributeBinding 类型 |
||
DataItem 的 Source 元素必须为 ColumnBinding 或 AttributeBinding 类型 |
||
DataItem 的 Source 元素必须为 ColumnBinding 或 AttributeBinding 类型 |
||
DataItem 的 Source 元素必须为 RowBinding、ColumnBinding、MeasureBinding 或 CubeDimensionBinding 类型 |
||
DataItem 的 Source 元素必须为 ColumnBinding、AttributeBinding 或 InheritedBinding 类型 |
||
DataItem 的 Source 元素必须为 ColumnBinding 类型 |
||
DataItem 的 Source 元素必须为 ColumnBinding 类型 |
||
DataItem 的 Source 元素必须为 ColumnBinding 类型 |
在 Analysis Management Objects (AMO) 对象模型中,对应的元素为 DataItem。