display-medicalConjuntos nombrados

Agrupando miembros ..

circle-exclamation

Taller - Conjuntos Nombrados

<!-- ============================================ -->
        <!-- AÑADE TU CONJUNTO NOMBRADO AQUÍ - DESPUÉS DE LAS MEDIDAS     -->
        <!-- ============================================ -->
        <NamedSet name="Top 3 Territories">
            <Formula>TopCount([CUSTOMERS.Customers].[Territory].Members,3,[Measures].[Sales])</Formula>
        </NamedSet>
        
        <!-- Si tienes Miembros Calculados, van después de los Conjuntos Nombrados -->
        
    </Cube>
</Schema>
circle-info

Los Conjuntos Nombrados son particularmente útiles para:

  • Análisis Top/Bottom N: Top 10 Productos, Bottom 3 Territorios

  • Agrupamientos estratégicos: Cuentas clave, Mercados objetivo, Productos prioritarios

  • Selecciones complejas de miembros: Miembros que cumplen múltiples criterios

  • Simplificación de informes: Reducir la complejidad en consultas de uso frecuente

  • Consistencia: Asegurar que la misma lógica de negocio se aplique en todos los informes

Conjuntos Nombrados vs. Miembros Calculados

Entender la diferencia entre Conjuntos Nombrados y Miembros Calculados es crucial:

Aspecto
Conjuntos Nombrados
Miembros Calculados

Devuelve

Conjunto de miembros

Miembro/valor único

Propósito

Agrupar miembros

Calcular nuevos valores

Definición

Cláusula WITH SET

Cláusula WITH MEMBER

Ejemplo

Top 3 Territorios por Ventas

Beneficio (Ventas - Costo)

Sigue la guía a continuación para agregar un Conjunto Nombrado al Esquema Miniature Models:

circle-info

Consulta MDX

  1. Abre el esquema Miniature Models - original.xml.

  2. Para acceder al modo Consulta MDX, en el menú selecciona Archivo > Nuevo > Consulta MDX.

Consulta MDX
  1. Haz clic en Aceptar para Conectar y escribe la siguiente consulta en el panel superior:

Copiar y pegar fórmula
  1. Haz clic en Ejecutar.

Consulta MDX de Conjunto Nombrado - Top 3 Territorios

WITH SET Cláusula (Definición del Conjunto Nombrado)

Esto crea un conjunto nombrado temporal llamado [Top 3 Territories] que existe solo para esta consulta.


TopCount Función

Se desglosa como:

Componente
Explicación

TopCount()

Función MDX que devuelve los N elementos superiores de un conjunto

[CUSTOMERS.Customers].[Territory].Members

Obtiene TODOS los miembros de territorio de la jerarquía Customers

3

Devuelve los 3 elementos SUPERIORES

[Measures].[Sales]

Clasifica los territorios por Ventas (de mayor a menor)

Lo que hace: Encuentra todos los territorios, los ordena por monto de Ventas (descendente) y devuelve los 3 primeros.

Última actualización

¿Te fue útil?