Elemento DisplayKey (CSDLBI)
Importante: este documento está arquivado. Para obter as informações mais recentes, consulte Open Specification [MS-CSDLBI]: Formato de arquivo de definição de esquema conceitual com anotações de Business Intelligence.
O elemento DisplayKey contém uma lista dos elementos a seguir que juntos constituem um identificador forte. O DisplayKey é encontrado apenas como um filho do elemento EntityType. Ele pode fazer referência a colunas ou extremidades de função.
Elementos e atributos
A tabela a seguir lista os atributos do elemento DisplayKey.
Name | Obrigatório | Descrição |
---|---|---|
IsDisplayKey | No | True ou false. |
Comentários
Este elemento é para relatórios. O elemento ao qual você aplica esse atributo não precisa ser a chave de tabela real, apenas um elemento que será apresentado como a chave. No entanto, a coluna que você usa para o DisplayKey deve conter valores exclusivos.
Exemplo de tabela
O exemplo a seguir, na versão 1.1 da CSDLBI, mostra uma coluna no exemplo de modelo de dados da AdventureWorks que foi designada como o DisplayKey da tabela.
<sample in progress>
Exemplo multidimensional
O exemplo a seguir, na versão 1.1 da CSDLBI, mostra um trecho da representação do cubo Operações da Contoso. Nesse modelo, a coluna Color foi marcada como a chave de exibição da tabela 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>