/ / Resta 2 medidas como Gran Total en el navegador de cubos SSAS - funciones agregadas, ssas, mdx, dimensiones, cubo

Reste 2 medidas como Gran Total en el navegador de cubos SSAS: funciones agregadas, ssas, mdx, dimensiones, cubo

Supongo que es un problema común y básico. Estoy tratando de obtener el "valor neto" de una medida en función de una dimensión. Dejame explicar..

Tengo una tabla de hechos Folleto y una dimensión llamada Operación Quien tiene 2 valores: Abierto y Cerrado. El objetivo es obtener la cantidad de boletos abiertos y cerrados para cada mes. En el navegador de cubos, tengo un Medida de recuento distintivo del Identificación de entradas de acuerdo con la dimensión de la Operación, pero me gustaría que el Gran Total sea Abierto menos cerrado en lugar de Abierto + Cerrado

La tabla de hechos tiene un registro con la fecha de cada boleto abierto, y se agrega un segundo registro cuando el boleto se cierra (por lo tanto, un Boleto solo puede tener un máximo de 2 registros en la tabla de hechos)

Es posible ? No puedo encontrar la manera de hacerlo .. ¿Quizás la Dimensión de la Operación sea una mala idea y debería tener 1 registro por boleto, con un campo de Fecha de apertura y Fecha de cierre? No creo que solucione el problema ya que Distinct Count siempre devuelve un valor positivo, por lo que el Gran Total aún se abrirá + cerrará.

Cualquier idea es bienvenida! Gracias

Respuestas

1 para la respuesta № 1

La función de alcance es lo que necesitaba:

SCOPE([Dim Operation].[OpenClose].[All], [Measures].[TicketCount]);
THIS = [Dim Operation].[OpenClose].&[OPEN] - [Dim Operation].[OpenClose].&[CLOSE]
END SCOPE;