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 類型 |
在「分析管理物件」(AMO) 物件模型中的對應元素是 DataItem。