DisplayKey 元素 (CSDLBI)

重要提示:本文档已存档。 有关最新信息,请参阅开放规范 [MS-CSDLBI]:带商业智能注释的概念架构定义文件格式

DisplayKey 元素包含共同构成强标识符的以下元素的列表。 DisplayKey 只作为 EntityType 元素的子项存在。 它可以引用列或角色方。

元素和属性

下表列出了 DisplayKey 元素的属性。

名称 是否必需 说明
IsDisplayKey True 或 False。

备注

此元素不用于报表。 您将此属性应用到的元素不需要是实际的表键,而只是一个您将显示为键的元素。 但是,您用于 DisplayKey 的列必须包含唯一值。

表格示例

以下示例(在 CSDLBI 版本 1.1 中)显示 AdventureWorks 示例数据模型中的一列,该列已被指定为表的 DisplayKey。

<sample in progress>  

多维示例

以下示例(在 CSDLBI 版本 1.1 中)显示了来自 Contoso Operations 多维数据集的表示形式的摘录。 在这一模型中,Color 列已标记为 Bikes 表的显示键。

  
<EntityType   
    Name="Bike">  
.. .. ..  
<Property   
    Name="Color"   
    Type="String"   
    MaxLength="Max"   
    Unicode="true"   
    FixedLength="false">  
<bi:Property   
    ContextualNameRule="Context"   
    Alignment="Left" Units="counts"   
    SortDirection="Descending"   
    IsRightToLeft="true"   
    DefaultAggregateFunction="Max" />  
</Property>  
.. .. ..  
<bi:EntityType>  
   <bi:DisplayKey>  
      <bi:MemberRef Name="Color" />  
   </bi:DisplayKey>>  
.. .. ..  
</bi:EntityType>  
</EntityType>