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


Элемент Attribute (XML для аналитики)

Определяет или фильтрует элемент атрибута, на котором выполняется родительская команда Insert, Updateили Drop .

Синтаксис

  
<Attributes>  
   ...  
   <Attribute>  
      <AttributeName>...</AttributeName>  
      <Keys>...</Keys>  
      <!-- The following elements are included only for attributes contained in the Attributes element of a parent Insert or Update command -->  
      <Name>...</Name>  
      <Translations>...</Translations>  
      <CustomRollup>...</CustomRollup>  
      <CustomRollupProperties>...</CustomRollupProperties>  
      <UnaryOperator>...</UnaryOperator>  
      <SkippedLevels>...</SkippedLevels>  
   </Attribute>  
   ...  
</Attributes>  

Характеристики элемента

Характеристика Описание
Тип данных и длина Нет
Значение по умолчанию Нет
Кратность 1-1: обязательный элемент, который встречается ровно один раз.

Связи элементов

Связь Элемент
Родительские элементы Атрибуты
Дочерние элементы См. таблицу ниже.
Предок или родитель Дочерний элемент
Drop, Where AttributeName, Keys
Вставка, Обновление AttributeName, CustomRollup, CustomRollupProperties, Keys, Name, SkippedLevels, Translations, UnaryOperator

Комментарии

Элемент Attribute определяет элемент атрибута, который вставлен, обновлен или удален командой Insert, Updateили Drop соответственно. Поскольку команды могут работать только с одним элемент атрибута одновременно, коллекция Attributes команд Insert, Updateи Drop может содержать только один элемент Attribute . Однако коллекция Attributes элемента Where для команд Drop и Update может содержать более одного элемента Attribute , таким образом возможна фильтрация атрибутов для удаления или обновления в доступном для записи измерении.