Поделиться через


Тип данных 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

Комментарии

AttributeTranslation

CaptionColumn

Элемент Source типа DataItem должен иметь тип ColumnBinding или AttributeBinding

DimensionAttribute

CustomRollupColumn

Элемент Source типа DataItem должен иметь тип ColumnBinding или AttributeBinding

DimensionAttribute

CustomRollupPropertiesColumn

Элемент Source типа DataItem должен иметь тип ColumnBinding или AttributeBinding

DimensionAttribute

KeyColumn

Элемент Source типа DataItem должен иметь тип ColumnBinding, AttributeBinding или TimeBinding

DimensionAttribute

NameColumn

Элемент Source типа DataItem должен иметь тип ColumnBinding или AttributeBinding

DimensionAttribute

SkippedLevelsColumn

Элемент Source типа DataItem должен иметь тип ColumnBinding или AttributeBinding

DimensionAttribute

UnaryOperatorColumn

Элемент Source типа DataItem должен иметь тип ColumnBinding или AttributeBinding

Measure

Source

Элемент Source типа DataItem должен иметь тип RowBinding, ColumnBinding, MeasureBinding или CubeDimensionBinding

MeasureGroupAttribute

KeyColumn

Элемент Source типа DataItem должен иметь тип ColumnBinding, AttributeBinding или InheritedBinding

ScalarMiningStructureColumn

KeyColumn

Элемент Source типа DataItem должен иметь тип ColumnBinding

ScalarMiningStructureColumn

NameColumn

Элемент Source типа DataItem должен иметь тип ColumnBinding

TableMiningStructureColumn

ForeignKeyColumn

Элемент Source типа DataItem должен иметь тип ColumnBinding

Соответствующий элемент в модели объектов AMO — это DataItem.

См. также

Справочник

Типы данных XML в языке ASSL