Elemento EntitySet (CSDLBI)
Importante: Questo documento viene archiviato. Per le informazioni più recenti, vedere Open Specification [MS-CSDLBI]: Conceptual Schema Definition File Format with Business Intelligence Annotations (Specifica aperta [MS-CSDLBI]: Formato del file di definizione dello schema concettuale con annotazioni di Business Intelligence).
L'elemento EntitySet definisce una raccolta di entità di un particolare tipo un modello di dati CSDLBI.
L'elemento EntitySet deve specificare ognuno dei tipi di entità inclusi nel modello di dati. Le informazioni su queste entità del modello vengono specificate elencando le entità figlio del tipo, l'elemento Entità. Per altre informazioni, vedere Elemento EntityType (CSDLBI).
Le proprietà come le regole di confronto e la lingua vengono definite al livello di EntityContainer, non sui singoli oggetti. Tuttavia, le colonne e gli attributi di testo all'interno del modello possono presentare didascalie o traduzioni in altre lingue.
Elementi e attributi
Nella tabella seguente vengono elencati gli elementi e gli attributi che definiscono un elemento EntitySet.
Nome attributo | Obbligatorio | Descrizione |
---|---|---|
Didascalia | No | Descrizione intuitiva del set di entità. |
CollectionCaption | No | Stringa contenente il nome plurale dell'entità. |
ReferenceName | No | Contiene il nome completo e non unito dell'entità. In un modello multidimensionale, corrisponde al nome di CubeDimension. |
Nascosto | No | Indica se l'entità è nascosta. Per impostazione predefinita le entità non sono nascoste. |
Esempio tabulare
Nel seguente esempio, in CSDLBI versione 1.1, vengono illustrate le definizioni delle tabelle Date e Geography del modello tabulare di AdventureWorks.
<EntitySet
Name="Date"
EntityType="Sandbox. Date">
<bi:EntitySet />
</EntitySet>
<EntitySet
Name="Geography"
EntityType="Sandbox.Geography">
<bi:EntitySet />
</EntitySet>
Esempio multidimensionale
Nell'esempio seguente, in CSDLBI versione 1.1, vengono illustrati diversi elementi EntitySet del cubo Operations di Contoso Retail.
<EntitySet Name="Outage" EntityType="Sandbox.Outage">
<bi:EntitySet />
</EntitySet>
<EntitySet Name="Store" EntityType="Sandbox.Store">
<bi:EntitySet />
</EntitySet>