Loading

Se produce el error "Level of detail expressions cannot contain table calculations or the ATTR function"

Fecha de publicación: Dec 9, 2022
Descripción

Si usa LOD (expresiones de nivel de detalle) con cálculo de tablas o la función ATTR, se produce el siguiente error y no se puede completar el cálculo.

Las expresiones de nivel de detalle no pueden contener cálculos de tabla ni la función ATTR


LOD con cálculo de tablas:
Imagen añadida por un usuario.

LOD con función ATTR:
Imagen añadida por un usuario.

Cause

Esto es por defecto. 
 
Solución
Eliminar el cálculo de tablas o la función ATTR.

Para cálculo de tablas
Opción 1: 
Solo use el cálculo de tablas y establezca la dimensión de cálculo.
Por ejemplo, si desea calcular la clasificación dentro de cada categoría, haga referencia a la siguiente imagen.
Imagen añadida por un usuario.

Opción 2: 
Mueva el cálculo de tablas afuera de las expresiones LOD como se muestra en la siguiente imagen.
Nota: verifique si la expresión LOD es necesario o no.
Imagen añadida por un usuario.

Para función ATTR
Reemplace la función ATTR por la función MIN() o MAX() o escriba otra vez la función de agregación dentro de la expresión LOD como se muestra en la imagen a continuación.

Imagen añadida por un usuario.

Para obtener más información, revise también el libro de trabajo adjunto.



 
Número del artículo de conocimiento

001496829

Archivos adjuntos

LOD + ATTR.twbx

1279 KB

 
Cargando
Salesforce Help | Article