次の方法で共有


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 2005 Analysis Services (SSAS) のインスタンスは、特定のデータ型のセットのみを受け入れます。他のデータ型を使用すると、有効なデータ型に暗黙的に変換されるのではなく、エラーになります。

次の表は、DataItem 型の要素を示しています。

親要素 DataItem 型の要素 コメント

AttributeTranslation

CaptionColumn

DataItemSource 要素は、ColumnBinding 型または AttributeBinding 型である必要があります。

DimensionAttribute

CustomRollupColumn

DataItemSource 要素は、ColumnBinding 型または AttributeBinding 型である必要があります。

DimensionAttribute

CustomRollupPropertiesColumn

DataItemSource 要素は、ColumnBinding 型または AttributeBinding 型である必要があります。

DimensionAttribute

KeyColumn

DataItemSource 要素は、ColumnBinding 型、AttributeBinding 型、または TimeBinding 型である必要があります。

DimensionAttribute

NameColumn

DataItemSource 要素は、ColumnBinding 型または AttributeBinding 型である必要があります。

DimensionAttribute

SkippedLevelsColumn

DataItemSource 要素は、ColumnBinding 型または AttributeBinding 型である必要があります。

DimensionAttribute

UnaryOperatorColumn

DataItemSource 要素は、ColumnBinding 型または AttributeBinding 型である必要があります。

Measure

Source

DataItemSource 要素は、RowBinding 型、ColumnBinding 型、MeasureBinding 型、または CubeDimensionBinding 型である必要があります。

MeasureGroupAttribute

KeyColumn

DataItemSource 要素は、ColumnBinding 型、AttributeBinding 型、または InheritedBinding 型である必要があります。

ScalarMiningStructureColumn

KeyColumn

DataItemSource 要素は、ColumnBinding 型である必要があります。

ScalarMiningStructureColumn

NameColumn

DataItemSource 要素は、ColumnBinding 型である必要があります。

TableMiningStructureColumn

ForeignKeyColumn

DataItemSource 要素は、ColumnBinding 型である必要があります。

分析管理オブジェクト (AMO) オブジェクト モデルで対応する要素は、DataItem です。

参照

関連項目

Analysis Services スクリプト言語の XML データ型 (ASSL)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手