Ejemplos de intersecciones válidas

Esta sección proporciona ejemplos de grupo de intersecciones válidas y regla de intersección válida para mostrar casos simples, complejos y de posición.

Ejemplo: dimensiones de anclaje y sin anclaje

La selección de la dimensión de anclaje es crítica. Considere el siguiente ejemplo, que produce un resultado diferente en función de la definición de la dimensión de anclaje:

  • El grupo de intersecciones válidas 1 define Entity como dimensión de anclaje y Product como dimensión sin anclaje.

  • El grupo de intersecciones válidas 2 invierte la definición, con Product como dimensión de anclaje y Entity como dimensión sin anclaje.

Tabla 18-1 Ejemplo: la dimensión de anclaje es Entity

Grupos de intersecciones válidas Dimensión de anclaje: Entidad Dimensión sin anclaje: Producto
1 DESC(500 - Fabricación): los miembros no seleccionados son válidos DESC(P_TP1 - Equipo informático)

El grupo 1 significa que las entidades que son descendientes de Fabricación solo son válidas con productos descendientes de Equipo informático. Ningún otro producto es válido con descendientes de Fabricación. El resto de entidades junto a los descendientes de Fabricación son válidas con todos los productos, incluidos los descendientes de Equipo informático.

Tabla 18-2 Ejemplo: la dimensión de anclaje es Product

Grupos de intersecciones válidas Dimensión de anclaje: Producto Dimensión sin anclaje: Entidad
2 DESC(P_TP1 - Equipo informático): los miembros no seleccionados son válidos DESC(500 - Fabricación)

El grupo 2 significa que los productos que son descendientes de Equipo informático solo son válidos con entidades descendientes de Fabricación. Ninguna otra entidad es válida con descendientes de Equipo informático. El resto de productos junto a los descendientes de Equipo informático son válidos con todas las entidades, incluidos los descendientes de Fabricación.

Atención:

La selección de la dimensión de anclaje es significante. Obtendrá resultados notablemente diferentes si selecciona la dimensión de anclaje incorrecta.

Ejemplo: Dimensión necesaria

En el siguiente ejemplo, si una dimensión sin anclaje no es necesaria, la aplicación evalúa el resto de intersecciones de dimensión en el grupo de intersecciones válidas para un cubo que no contenga la dimensión no necesaria. Este comportamiento puede tener como resultado la evaluación de un grupo de intersecciones válidas con una única dimensión efectiva.

Tabla 18-3 Ejemplo: dimensiones sin anclaje necesarias frente a no necesarias

Grupos de intersecciones válidas Dimensión de anclaje: Entidad Dimensión sin anclaje: Producto
1 DESC(500 - Fabricación): los miembros no seleccionados son válidos DESC(P_TP1 - Equipo informático): no necesaria

En el grupo 1, la dimensión Producto no es necesaria y las entidades no seleccionadas son válidas. Por lo tanto, si el cubo del formulario o regla de negocio, en tiempo de ejecución, no incluye la dimensión Producto, la aplicación evalúa las selecciones de la dimensión de entidad para marcar todas las entidades como válidas para un cubo que no contenga la dimensión Producto.

Tabla 18-4 Ejemplo: dimensiones sin anclaje necesarias frente a no necesarias

Grupos de intersecciones válidas Dimensión de anclaje: Entidad Dimensión sin anclaje: Producto
2 DESC(500 - Fabricación): los miembros no seleccionados no son válidos DESC(P_TP1 - Equipo informático): no necesaria

En el grupo 2, la dimensión Producto no es necesaria y las entidades no seleccionadas no son válidas. Por lo tanto, si un cubo no incluye la dimensión Producto, la aplicación evalúa las selecciones de la dimensión de entidad para marcar todas las entidades, excepto los descendientes de Fabricación, como no válidas. A partir de ese momento, cualquier cubo que no utilice la dimensión Producto solo permitirá introducir datos en los descendientes de las entidades de fabricación.

Atención:

Considere cuidadosamente si es necesaria o no una dimensión sin anclaje, especialmente si el resultado deja un grupo de intersecciones válidas con una única dimensión efectiva. Además, la selección de la opción Los miembros no seleccionados son válidos para los miembros de una dimensión de anclaje también desempeña una función importante en el comportamiento del sistema para las intersecciones válidas. Consulte Ejemplos de intersecciones válidas.

Ejemplo: los miembros no seleccionados son válidos

En el ejemplo siguiente, hay dos grupos de intersecciones válidas. En un grupo, los miembros no seleccionados de la dimensión de anclaje no son válidos (esta opción está desactivada). En el otro grupo, los miembros no seleccionados de la dimensión de anclaje son válidos (esta opción está activada).

Tabla 18-5 Ejemplo: los miembros no seleccionados son válidos

Grupos de intersecciones válidas Dimensión de anclaje: Cuenta Dimensión sin anclaje: Entidad
1 IDESC(BS - Hoja de balance): los miembros no seleccionados no son válidos 000: Sin departamento
2 IDESC(GP - Ganancia bruta): los miembros no seleccionados son válidos IDESC(403 - Ventas)

Puesto que el grupo 1 define todos los miembros no seleccionados como no válidos, la aplicación marca los descendientes no inclusivos de Hoja de balance como no válidos. La ganancia bruta no es un descendiente inclusivo de la hoja de balance. Por lo tanto, aunque el grupo 2 establece explícitamente que los descendientes inclusivos de Ganancia bruta son válidos con descendientes inclusivos de entidades de Ventas, la definición no válida del grupo 1 sustituye cualquier otra intersección válida del mismo conjunto de miembros de la dimensión de anclaje.

Ejemplo: reglas de intersección válida redundantes o solapadas en el mismo grupo de intersecciones válidas

Si las reglas de intersección válida están en el mismo grupo de intersecciones válidas y producen una redundancia o solapamiento, el sistema las marcas como válidas si cumple alguna de las condiciones de regla de intersección válida.

Tabla 18-6 Ejemplo: reglas de intersección válida redundantes o solapadas en el mismo grupo de intersecciones válidas

Regla de intersección válida Dimensión de anclaje: Cuenta Dimensión sin anclaje: Entidad
1 IDESC(GP - Ganancia bruta): los miembros no seleccionados son válidos IDESC(403 - Ventas)
2 IDESC(NI - Ingresos netos): los miembros no seleccionados son válidos IDESC(TD - Departamento total)

Debido a que Ganancia bruta es un descendiente de Ingresos netos y Ventas es un descendiente de Departamento total, los descendientes inclusivos de Ganancia bruta son válidos con cualquier descendiente inclusivo de Departamento total. La regla 1 es un subjuego de la regla 2, por lo que la regla 1 es, en efecto, una regla "Ninguna operación" y no es necesaria. No existe ninguna restricción en los descendientes inclusivos de las cuentas Beneficio bruto que solo sea válida para los descendientes inclusivos de Entidades de ventas.

Ejemplo: reglas de intersección válida redundantes o solapadas en diferentes grupos de intersecciones válidas

Si las reglas de intersección válida están en diferentes grupos de intersecciones válidas y producen una redundancia o solapamiento, el sistema las marcas como válidas solo si cumplen los requisitos de todos los grupos de intersecciones válidas.

En el ejemplo siguiente, hay reglas redundantes o solapadas en diferentes grupos:

Tabla 18-7 Ejemplo: reglas de intersección válida redundantes o solapadas en diferentes grupos de intersecciones válidas

Grupos de intersecciones válidas Dimensión de anclaje: Cuenta Dimensión sin anclaje: Entidad
1 IDESC(GP - Ganancia bruta): los miembros no seleccionados son válidos IDESC(403 - Ventas): necesario
2 IDESC(NI - Ingresos netos): los miembros no seleccionados son válidos IDESC(TD - Departamento total): no necesario

Puesto que el grupo 1 es más restrictivo para los descendientes inclusivos de cuentas de Ganancia bruta válidas con descendientes inclusivos de entidades de Ventas, la aplicación fuerza este grupo para estas intersecciones. Otras cuentas que no son de Ganancia bruta aún pueden seguir utilizando todos los descendientes inclusivos de las entidades de Departamento total, pero los descendientes inclusivos de cuentas de Ganancia bruta deben utilizar descendientes inclusivos de las entidades de Ventas.