Elemento DefaultDetails (CSDLBI)
Importante: Questo documento è archiviato. Per le informazioni più recenti, vedere Open Specification [MS-CSDLBI]: Conceptual Schema Definition File Format with Business Intelligence Annotations.
L'elemento DefaultDetails rappresenta un elenco di riferimenti a proprietà che insieme definiscono il "set di campi predefinito" delle colonne nella tabella. Ogni proprietà può fare riferimento a una sola misura o colonna.
Elementi e attributi
Nella tabella seguente vengono elencati gli attributi e gli elementi che definiscono l'elemento DefaultDetails.
| Nome | Obbligatorio | Descrizione |
|---|---|---|
| DefaultDetailsPosition | No | Valore intero positivo che indica la presenza e la posizione nella raccolta. |
Esempio tabulare
Nell'esempio seguente, in CSDLBI versione 1.1, viene mostrato un estratto del modello di dati di esempio AdventureWorks. Esiste una sola colonna predefinita impostata per la tabella Employees (Titolo). Tuttavia, tre colonne sono state definite come il set di campi predefiniti per la tabella Products.
<EntityType
Name="DimEmployee">
....
<bi:DefaultDetails>
<bi:MemberRef Name="Title" />
</bi:DefaultDetails>
.....
<EntityType
Name="Products">
.....
<bi:DefaultDetails>
<bi:MemberRef Name="Color" />
<bi:MemberRef Name="DealerPrice" />
<bi:MemberRef Name="Status" />
</bi:DefaultDetails>
Esempio multidimensionale
Nell'esempio seguente, in CSDLBI versione 1.1, viene illustrato un estratto della definizione della tabella Bike nel cubo Operations di Contoso. Questa annotazione indica che la colonna Color deve essere visualizzata per impostazione predefinita se non è specificata nessun'altra colonna da visualizzare.
<EntityType Name="Bike">
<Key>
<PropertyRef Name="RowNumber" />
</Key>
....
<bi:EntityType>
<bi:DisplayKey>
<bi:MemberRef Name="Color" />
</bi:DisplayKey>
<bi:DefaultDetails>
<bi:MemberRef Name="Color" />
</bi:DefaultDetails>
<bi:SortMembers>
<bi:MemberRef Name="Color" />
</bi:SortMembers>
....
</bi:EntityType>
</EntityType>