Medidas level-based calculadas
2 participantes
Página 1 de 1.
Medidas level-based calculadas
Hola a tod@s! Mi problema es el siguiente: tengo una serie de dimensiones creadas con Administration Tool. En los cubos y sus medidas he seleccionado, en la pestaña Content dentro de propiedades, los niveles con los que se relaciona con cada dimensión. Hasta aquí todo bien. Pero cuando la medida del cubo la calculo desde Administration; es decir, introduzco su fórmula (por ejemplo un filtro); y luego la publico, da error al visualizar el informe. ¿Qué está pasando? ¿Cómo puedo solucionarlo?
El error que devuelve Answers es éste.
Estado: HY000. Código: 1946746888. [NQODBC] [SQL_STATE: HY000]
[nQSError: 10058] Se ha producido un error general.
[nQSError: 14026] No es posible desplazarse hasta la expresión
solicitada: Ago(<>). Corrija las advertencias de coherencia de metadatos.
(HY000)
Gracias de antemano y perdón por las molestias
El error que devuelve Answers es éste.
Estado: HY000. Código: 1946746888. [NQODBC] [SQL_STATE: HY000]
[nQSError: 10058] Se ha producido un error general.
[nQSError: 14026] No es posible desplazarse hasta la expresión
solicitada: Ago(<
(HY000)
Gracias de antemano y perdón por las molestias
Julio.T- Cantidad de envíos : 106
Localización : Zaragoza
Fecha de inscripción : 26/02/2009
Re: Medidas level-based calculadas
Se me había olvidado comentar que quiero relacionar el cubo con una dimensión que no está en el mismo. Para eso he puesto en el content del cubo y de la medida el nivel total de la dimensión.
Julio.T- Cantidad de envíos : 106
Localización : Zaragoza
Fecha de inscripción : 26/02/2009
Re: Medidas level-based calculadas
Hola,
en el content del cubo yo no pongo nada cuando el cubo no se relaciona con una dimensión. Lo que hago es en cada una de las medidas poner nivel Total en las dimensiones con las que no cruza el cubo y dejar en blanco las dimensiones con las que sí cruza.
Ejemplo:
Cubo 1 se relaciona con Dim1 y Dim2, ambas en el nivel de detalle
Cubo 2 se relaciona con Dim2 y Dim3, ambas en el nivel de detalle
Content Cubo1: Dim1 nivel detalle, Dim2 nivel detalle, Dim3 en blanco
Content Cubo2: Dim1 en blanco, Dim2 nivel detalle, Dim3 nivel detalle
Level de medidas Cubo1: Dim1 en blanco, Dim2 en blanco, Dim3 nivel Total
Level de medidas Cubo2: Dim1 nivel Total, Dim2 en blanco, Dim3 en blanco
Si esto no soluciona tu problema puede tener que ver con la fórmula en sí. Prueba con una que no utilice funciones de tiempo (ago, todate).
Begoña.
en el content del cubo yo no pongo nada cuando el cubo no se relaciona con una dimensión. Lo que hago es en cada una de las medidas poner nivel Total en las dimensiones con las que no cruza el cubo y dejar en blanco las dimensiones con las que sí cruza.
Ejemplo:
Cubo 1 se relaciona con Dim1 y Dim2, ambas en el nivel de detalle
Cubo 2 se relaciona con Dim2 y Dim3, ambas en el nivel de detalle
Content Cubo1: Dim1 nivel detalle, Dim2 nivel detalle, Dim3 en blanco
Content Cubo2: Dim1 en blanco, Dim2 nivel detalle, Dim3 nivel detalle
Level de medidas Cubo1: Dim1 en blanco, Dim2 en blanco, Dim3 nivel Total
Level de medidas Cubo2: Dim1 nivel Total, Dim2 en blanco, Dim3 en blanco
Si esto no soluciona tu problema puede tener que ver con la fórmula en sí. Prueba con una que no utilice funciones de tiempo (ago, todate).
Begoña.
Re: Medidas level-based calculadas
He probado a hacer lo que comentas y sigue sin funcionar. He probado también para otra medida que no es con AGO (es con FILTER) y tampoco. Te pongo las medidas por si no están bien hechas (aunque creo que sí lo están):
FILTER("Proyecto"."Cupón Semana Resultado".Cuenta USING "Proyecto".Estado."Estado Codigo" = 'VENTA')
AGO("Proyecto"."Cupón Mes Almacen".Almacén, "Proyecto"."Fecha ComercialDim".Mes, 1)
FILTER("Proyecto"."Cupón Semana Resultado".Cuenta USING "Proyecto".Estado."Estado Codigo" = 'VENTA')
AGO("Proyecto"."Cupón Mes Almacen".Almacén, "Proyecto"."Fecha ComercialDim".Mes, 1)
Julio.T- Cantidad de envíos : 106
Localización : Zaragoza
Fecha de inscripción : 26/02/2009
Re: Medidas level-based calculadas
Hola,
Después de muchas vueltas al asunto lo he solucionado. El error era que había definido una clave en el nivel total de la dimensión que no se relacionaba con el cubo. Al quitar la clave de este nivel ha funcionado todo perfectamente. Espero que os pueda ser de ayuda.
Saludos y gracias
Después de muchas vueltas al asunto lo he solucionado. El error era que había definido una clave en el nivel total de la dimensión que no se relacionaba con el cubo. Al quitar la clave de este nivel ha funcionado todo perfectamente. Espero que os pueda ser de ayuda.
Saludos y gracias
Julio.T- Cantidad de envíos : 106
Localización : Zaragoza
Fecha de inscripción : 26/02/2009
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
|
|