DisplayKey-Element (CSDLBI)
Wichtig: Dieses Dokument wurde archiviert. Die neuesten Informationen finden Sie unter Open Specification zu [MS-CSDLBI]: Dateiformat für die konzeptuelle Schemadefinition mit Anmerkungen zu Business Intelligence.
Das DisplayKey-Element enthält eine Liste mit den folgenden Elementen, die einen starken Bezeichner bilden. DisplayKey ist nur als untergeordnetes Element des EntityType-Elements vorhanden. Das Element kann auf Spalten- oder Rollenenden verweisen.
Elemente und Attribute
In der folgenden Tabelle werden die im DisplayKey-Element enthaltenen Attribute aufgelistet.
Name | Ist erforderlich | BESCHREIBUNG |
---|---|---|
IsDisplayKey | No | TRUE oder FALSE. |
Bemerkungen
Dieses Element ist für Berichte bestimmt. Das Element, auf das Sie dieses Attribut anwenden, muss nicht der tatsächliche Tabellenschlüssel sein, sondern kann einem Element entsprechen, das Sie als Schlüssel darstellen. Allerdings muss die Spalte, die Sie für DisplayKey verwenden, eindeutige Werte enthalten.
Tabellarisches Beispiel
Im folgenden Beispiel wird in CSDLBI, Version 1.1, eine Spalte im AdventureWorks-Beispieldatenmodell veranschaulicht, die als DisplayKey für die Tabelle festgelegt wurde.
<sample in progress>
Beispiel für mehrdimensionale Daten
Im folgenden Beispiel wird in CSDLBI, Version 1.1, ein Auszug aus der Darstellung des Contoso-Vorgangscube veranschaulicht. In diesem Modell ist die Spalte „Color“ als Anzeigeschlüssel für die Tabelle „Bikes“ gekennzeichnet.
<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>