Compartir a través de


Atributos en las jerarquías Parent-Child

En Microsoft SQL Server Analysis Services, normalmente se realiza una suposición general sobre el contenido de los miembros de una dimensión. Los miembros hoja contienen datos derivados directamente de orígenes de datos subyacentes; los miembros no hoja contienen datos derivados de agregaciones realizadas en miembros hijos.

Sin embargo, en una jerarquía de elementos primarios y secundarios, algunos miembros que no son deaf también pueden tener datos derivados de orígenes de datos subyacentes, además de los datos agregados de miembros secundarios. En el caso de estos miembros que no pertenecen a una jerarquía de elementos primarios y secundarios, se crean miembros secundarios generados por el sistema especiales que contienen los datos de la tabla de hechos subyacentes. A los que se hace referencia como miembros de datos, contienen un valor asociado directamente a un miembro que no es deaf que es independiente del valor de resumen calculado a partir de los descendientes del miembro que no es deaf.

Los miembros de datos solo están disponibles para las dimensiones con jerarquías padre-hijo y solo son visibles si el atributo principal lo permite. Puede usar Diseñador de Dimensiones para controlar la visibilidad de los miembros de datos. Para exponer miembros de datos, establezca la propiedad MembersWithData para el atributo padre en NonLeafDataVisible.. Para ocultar los miembros de datos contenidos por el atributo padre, establezca la propiedad MembersWithData en el atributo padre en NonLeafDataHidden.

Esta configuración no invalida el comportamiento de agregación normal para los miembros que no son deaf; el miembro de datos siempre se incluye como miembro secundario con fines de agregación. Sin embargo, se puede usar una fórmula de acumulación personalizada para anular el comportamiento de agregación normal. La función DataMember de expresiones multidimensionales (MDX) proporciona la capacidad de acceder al valor del miembro de datos asociado independientemente del valor de la MembersWithData propiedad.

La MembersWithDataCaption propiedad del atributo primario proporciona a Analysis Services la plantilla de nomenclatura que se usa para generar nombres de miembro para los miembros de datos.

Uso de miembros de datos

Los miembros de datos son útiles al agregar medidas a lo largo de las dimensiones organizativas que tienen jerarquías de padre e hijo. Por ejemplo, en el diagrama siguiente se muestra una dimensión que tiene tres niveles, que representa el volumen de ventas brutas de productos. El primer nivel muestra el volumen de ventas brutas para todos los vendedores. El segundo nivel contiene el volumen de ventas brutas de todos los empleados de ventas agrupados por gerente de ventas y el tercer nivel contiene el volumen de ventas brutas para todos los empleados de ventas agrupados por vendedor.

Dimensión de volumen de ventas brutas con tres niveles

Normalmente, el valor del miembro Sales Manager 1 se derivaría agregando los valores de los miembros Salesperson 1 y Salesperson 2. Sin embargo, dado que el Gerente de Ventas 1 también puede vender productos, ese miembro también puede contener datos derivados de la tabla de hechos, ya que puede haber ventas brutas asociadas con el Gerente de Ventas 1.

Además, las comisiones individuales de cada miembro del personal de ventas pueden variar. En este caso, se usan dos escalas diferentes para calcular comisiones para las ventas brutas individuales de los gerentes de ventas, en lugar del total de ventas brutas generadas por sus vendedores. Por lo tanto, es importante poder acceder a los datos de la tabla de hechos subyacentes para los miembros que no son deaf. La función MDX DataMember se puede usar para recuperar el volumen de ventas brutas individuales del miembro Sales Manager 1 y se puede usar una expresión de acumulación personalizada para excluir al miembro de datos del valor agregado del miembro Sales Manager 1, proporcionando el volumen de ventas brutas de los vendedores asociados a ese miembro.

Véase también

Referencia de propiedades de atributo de dimensión
jerarquía deParent-Child