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


Элемент MemberRef (CSDLBI)

Важно. Документ является архивным. Актуальные сведения см. в открытой спецификации [MS-CSDLBI]: Conceptual Schema Definition File Format with Business Intelligence Annotations (Формат файла CSDL с заметками бизнес-аналитики).

Элемент MemberRef определяет имя свойства, являющегося целью ссылки.

Элементы и атрибуты

В следующей таблице перечислены элементы и атрибуты, определяющие элемент MemberRef.

Имя Обязательный Описание
Имя Да Имя свойства, содержащегося в элементе MemberRef.

Элемент MemberRef

MemberRef — сложный тип, определяющий коллекцию элементов, где каждый элемент содержится в элементе MemberRef.

В следующей таблице перечислены элементы и атрибуты типа MemberRefs.

Имя Обязательный Описание
MemberRef Да Значение типа String, содержащее ссылку на элемент.

Пример табличного

В следующем примере для CSDLBI версии 1.1 представлена часть образца модели данных AdventureWorks, которая определяет таблицу Products. Здесь элемент MemberRef используется для каждого столбца, включенного в поле, установленное по умолчанию для модели.

  
<bi:EntityType>  
   <bi:DefaultDetails>  
     <bi:MemberRef Name="Color" />  
     <bi:MemberRef Name="DealerPrice" />  
     <bi:MemberRef Name="Status" />  
   </bi:DefaultDetails>  
  

Пример многомерного измерения

Следующий пример для CSDLBI версии 1.1 представляет часть куба операций Contoso, определяющую таблицу Bikes. В этом примере элемент MemberRef используется для указания имени столбца, используемого как набор полей по умолчанию для отчетов, а другой элемент MemberRef — для ссылки на столбец, представляющий порядок сортировки.

  
<bi:DefaultDetails>  
   <bi:MemberRef Name="Color" />  
</bi:DefaultDetails>  
  
<bi:SortMembers>  
   <bi:MemberRef Name="Color" />  
</bi:SortMembers>