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>