Dimensiones regulares

Las dimensiones regulares representan datos descriptivos que ofrecen contexto para datos modelados en dimensiones de medida. Una dimensión regular se divide en grupos de información llamados niveles. A su vez, los diversos niveles se pueden organizar en jerarquías. Por ejemplo, una dimensión de producto puede contener los niveles Product Line, Product Type y Product organizados en una sola jerarquía llamada Product. Otro ejemplo es una dimensión de tiempo, que tiene los niveles Year, Quarter, Month, Week y Day, organizados en dos jerarquías. La primera jerarquía, YQMD, contiene los niveles Year, Quarter, Month, y Day y la otra, YWD, contiene los niveles Year, Week, y Day.

La definición más sencilla de un nivel se compone de dos elementos: una clave de empresa y un título, cada uno de los cuales hace referencia a un elemento de consulta. Una instancia (o fila) de un nivel se define como un miembro de dicho nivel. Se identifica mediante un nombre exclusivo de miembro que contiene los valores de las claves de empresa de los niveles actuales y superiores. Por ejemplo, [gosales].[Products].[ProductsOrg].[Product]->[All Products].[1].[1].[2] identifica a un miembro que se encuentra en el cuarto nivel, Product, de la jerarquía ProductsOrg de la dimensión [Products] que está en el espacio de nombres [gosales]. El título de este producto es TrailChef Canteen que es el nombre que se muestra en el árbol de metadatos y en el informe.

El nivel se puede definir como exclusivo si la clave de empresa del nivel es suficiente para identificar cada conjunto de datos para un nivel. En el modelo de Ventas de Viaje de aventuras, los miembros del nivel Producto no requieren la definición de Tipo de producto porque no hay números de producto asignados a varios tipos de producto diferentes. Un nivel que no esté definido como exclusivo es parecido a un determinante que utiliza claves divididas en varias partes porque se requieren claves de niveles superiores de granularidad . Consulte: Utilizar determinantes con claves compuestas de varias partes. Si los miembros de los miembros ancestro no son únicos pero el nivel se define como único, los datos de miembros no únicos se notificarán como miembros únicos. Por ejemplo, si City se define como exclusivo y se identifica por el nombre, se combinarán los datos de London, England y London, y Canadá.

Una dimensión regular también puede tener varias jerarquías, sin embargo sólo puede utilizar una jerarquía cada vez en una consulta. Por ejemplo, no se puede utilizar una jerarquía en las filas de un informe de tabla de referencias cruzadas y otra jerarquía de la misma dimensión en las columnas. Si necesita las dos jerarquías en el mismo informe, deberá crear dos dimensiones (una para cada jerarquía).