Ocho monedas, un solo informe y cero código: SAP HANA Cloud en directo
Una empresa vende en ocho países y cobra en ocho monedas.Dirección pide una sola cifra: cuánto se ha facturado en euros, con cada factura convertida al tipo de cambio que estaba vigente el día que se emitió.En una base de datos cualquiera eso hay que programarlo.
Acerca de este webinar
Una empresa vende en ocho países y cobra en ocho monedas. Dirección pide una sola cifra: cuánto se ha facturado en euros, con cada factura convertida al tipo de cambio que estaba vigente el día que se emitió. En una base de datos cualquiera eso hay que programarlo. En SAP HANA se configura sobre la medida, y el motor lo resuelve usando las tablas estándar del ERP de SAP.
En este webinar lo construimos en directo sobre dos millones de filas. Empezamos creando la misma tabla en los dos motores de almacenamiento de HANA, con una sola palabra de diferencia, para ver con nuestros propios ojos por qué esta base de datos no es una más. Después montamos el modelo, le añadimos la conversión de moneda y una jerarquía que acumula los importes de un nivel a otro sin escribir una línea.
Y cerramos con el error más caro de un proyecto real: una cardinalidad mal declarada. No produce ningún error y hace que el mismo informe devuelva dos totales distintos según qué columnas pida el usuario. Veremos por qué ocurre y cómo detectarlo antes de que llegue a producción.
Requisitos
Prerrequisitos: saber qué es una tabla, un SELECT y un JOIN. No se requiere experiencia previa en SAP HANA, ni en modelado, ni en SAP Business Application Studio.
¿Qué aprenderás?
- ● Cómo SAP HANA convierte cada importe al tipo de cambio vigente en la fecha de su documento, usando las tablas estándar del ERP de SAP.
- ● Cómo parametrizar la moneda de destino para que un mismo modelo sirva a la matriz y a cada filial.
- ● Qué es una Calculation View y cómo se construye un cubo con unión en estrella desde cero.
- ● Qué es una medida y qué es un atributo, y por qué esa distinción hace que el informe se recalcule solo según lo que pida cada usuario.
- ● Modelado de jerarquías: cómo se acumulan las medidas desde el detalle hasta el consolidado sin programar.
- ● Por qué SAP HANA guarda los datos por columnas y por qué los índices ya no son la herramienta de optimización que eran en otras bases de datos.
- ● Por qué una cardinalidad mal declarada no da ningún error y sí devuelve cifras equivocadas, y cómo detectarlo a tiempo.
¿A quién está dirigido?
- Dirigido a consultores y desarrolladores SAP que trabajan contra HANA sin haber visto por qué es distinta, perfiles ABAP que la consumen a través de CDS, consultores de BI y de SAP Analytics Cloud, y quien venga de otra base de datos y aterrice en un proyecto SAP.
