Loading

Al conectarse a SAP HANA en tiempo real, los valores de medida difieren de aquellos en una extracción

Fecha de publicación: Dec 9, 2022
Descripción
Los valores de medidas no coinciden al conectarse a una vista de cálculo de SAP HANA en vivo en comparación con cuando se crea un extracto de la fuente de datos.

Cause

Si una vista de cálculo de SAP HANA se basa en varias tablas sin procesar, entonces combinar los campos de distintas tablas puede llevar a resultados incorrectos.
Solución
Como solución alternativa, intente emular las distintas tablas que componen la vista de cálculo de SAP HANA en distintos extractos de Tableau. El objetivo sería lograr un extracto que contenga solo campos de la única tabla.

Para hacerlo, siga estos pasos:
  1. Conéctese a la fuente de datos en vivo.
  2. Cree la vista.
  3. Haga clic en "Ocultar campos no utilizados" en la lista desplegable del menú del panel Datos. Para obtener más información, consulte Ocultar o mostrar campos.
  4. Cree un extracto haciendo clic con el botón derecho en la fuente de datos y seleccionando Extraer datos
  5. Repita los pasos anteriores para cada vista requerida.
  6. Combine las vistas en un dashboard. Cada vista se basará en su propio extracto.
Recursos adicionales
El nivel de agregación en la vista de cálculo (p. ej., lo que en general denominaría la cláusula "GROUP BY") se ajusta de manera dinámica según las columnas que contiene SELECT en comparación con la vista. Esto es lo que SAP denomina comportamiento "no relacional", y lo es. No funciona para nada como una agregación en una subselección.

Si Tableau crea un extracto basado en todas las columnas, esto tendrá un nivel diferente de agregación que una consulta en vivo que selecciona solo algunas de las columnas. Esto realmente es comportamiento específico de SAP HANA, y hay opciones para evitarlo en la vista de cálculo. Específicamente, uno puede fijar el nivel de agregación con el indicador "mantener".

Para conocer detalles al respecto, esta publicación de blog (y ejemplos vinculados) es un buen comienzo:

Usage of “Keep Flag”
https://blogs.sap.com/2017/08/30/usage-of-keep-flag
Número del artículo de conocimiento

001472797

 
Cargando
Salesforce Help | Article