共用方式為


DataItem 資料類型 (ASSL)

定義代表某個資料項目 (例如資料行或屬性) 之資料相關特性的基本資料類型。

語法

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

資料類型特性

特性

描述

基底資料類型

衍生資料類型

資料類型關聯性

關聯性

元素

父元素

子元素

AnnotationsCollationDataSizeDataTypeFormatInvalidXmlCharactersMimeTypeNullProcessingSourceTrimming

衍生的元素

請參閱「備註」中的表格。

備註

DataItem 資料類型會用於可繫結的任何資料項目。例如,量值、屬性索引鍵和屬性名稱。相關的詳細資料和適用的預設值會因使用方式而不同。例如,屬性名稱必須是字串。

Microsoft SQL Server Analysis Services 執行個體僅接受特定資料類型集合。使用其他資料類型會產生錯誤,而不會隱含轉換成其中一種有效的類型。

下表列出 DataItem 類型的元素。

父元素

DataItem 類型的元素

註解

AttributeTranslation

CaptionColumn

DataItem 的 Source 元素必須屬於 ColumnBindingAttributeBinding 類型

DimensionAttribute

CustomRollupColumn

DataItem 的 Source 元素必須屬於 ColumnBindingAttributeBinding 類型

DimensionAttribute

CustomRollupPropertiesColumn

DataItem 的 Source 元素必須屬於 ColumnBindingAttributeBinding 類型

DimensionAttribute

KeyColumn

DataItem 的 Source 元素必須屬於 ColumnBindingAttributeBindingTimeBinding 類型

DimensionAttribute

NameColumn

DataItem 的 Source 元素必須屬於 ColumnBindingAttributeBinding 類型

DimensionAttribute

SkippedLevelsColumn

DataItem 的 Source 元素必須屬於 ColumnBindingAttributeBinding 類型

DimensionAttribute

UnaryOperatorColumn

DataItem 的 Source 元素必須屬於 ColumnBindingAttributeBinding 類型

Measure

Source

DataItem 的 Source 元素必須屬於 RowBindingColumnBindingMeasureBindingCubeDimensionBinding 類型

MeasureGroupAttribute

KeyColumn

DataItem 的 Source 元素必須屬於 ColumnBindingAttributeBindingInheritedBinding 類型

ScalarMiningStructureColumn

KeyColumn

DataItem 的 Source 元素必須屬於 ColumnBinding 類型

ScalarMiningStructureColumn

NameColumn

DataItem 的 Source 元素必須屬於 ColumnBinding 類型

TableMiningStructureColumn

ForeignKeyColumn

DataItem 的 Source 元素必須屬於 ColumnBinding 類型

在「分析管理物件」(AMO) 物件模型中的對應元素是 DataItem