EntitySet, elemento (CSDLBI)
Importante: Este documento está archivado. Para obtener la información más reciente, vea la especificación abierta [MS-CSDLBI]: formato de archivo de definición de esquemas conceptuales con anotaciones de inteligencia empresarial.
El elemento EntitySet define una colección de entidades de un tipo determinado en un modelo de datos CSDLBI.
El elemento EntitySet debe especificar cada uno de los tipos de entidad que se incluyen en el modelo de datos. La información sobre estas entidades del modelo se especifica enumerando las entidades secundarias del tipo, elemento Entity. Para obtener más información, vea Elemento EntityType (CSDLBI).
Las propiedades como la intercalación y el idioma se definen en el nivel del EntityContainer, no en los objetos individuales. Sin embargo, las columnas y los atributos de texto dentro del modelo pueden tener títulos o traducciones en otros idiomas.
Atributos y elementos
En la tabla siguiente se enumeran los elementos y atributos que definen un elemento EntitySet.
Nombre del atributo | Es obligatorio | Descripción |
---|---|---|
Caption | No | Descripción fácil de comprender del conjunto de entidades. |
CollectionCaption | No | Cadena que contiene el nombre plural de la entidad. |
ReferenceName | No | Contiene el nombre completo sin combinar de la entidad. En un modelo multidimensional, esto corresponde al nombre CubeDimension. |
Hidden | No | Indica si la entidad está oculta. De forma predeterminada, las entidades no están ocultas. |
Tabular de ejemplo
En el ejemplo siguiente, en la versión 1.1 de CSDLBI, se muestran las definiciones de las tablas Date y Geography del modelo tabular AdventureWorks.
<EntitySet
Name="Date"
EntityType="Sandbox. Date">
<bi:EntitySet />
</EntitySet>
<EntitySet
Name="Geography"
EntityType="Sandbox.Geography">
<bi:EntitySet />
</EntitySet>
Ejemplo multidimensional
En el ejemplo siguiente, en la versión 1.1 de CSDLBI, se muestran varios elementos EntitySet del cubo de operaciones de Contoso Retail.
<EntitySet Name="Outage" EntityType="Sandbox.Outage">
<bi:EntitySet />
</EntitySet>
<EntitySet Name="Store" EntityType="Sandbox.Store">
<bi:EntitySet />
</EntitySet>