Sunteți pe pagina 1din 61

DOCUMENTACION TECNICA

Documentación Técnica Analíticas Embebidas

Eliot

Documentación Técnica Analíticas Embebidas


SAP HANA
Eliot

DOCUMENTACION TECNICA

Fecha de Publicación
03-JUN-2019

Documento Confidencial.
Derechos Reservados. El contenido y formato de este documento son propiedad de MQA Business Consultants S.A. y es
confidencial. Cualquier reproducción del todo o en parte, está estrictamente prohibida sin el permiso escrito de MQA
Business Consultants S.A.
Este documento está sujeto a cambios. Comentarios, correcciones o preguntas deberán ser dirigidas al autor.
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

Hoja de Control

Título DOCUMENTACION TÉCNICA


Autor Sebastian Ospina
Versión 1 Fecha Versión 2019/06/03
Revisado por Fecha Revisión
Aprobado por Fecha Aprobación

Control de Cambios
Versión Fecha Autor Descripción
1 2019/06/03 Sebastian Ospina Versión Inicial

ÍNDICE
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

Documentación Técnica Analíticas Embebidas FIORI FMS & CAR 3


2.1 Instalando Web dispacher.......................................................................................................................9
2.2 Configuring HANA XS internal Web Dispatcher....................................................................................13
2.3 Importando HANA XS server certificado de SAP Web Dispatcher...........................................................15
3.2 Asignando roles en SAP HANA Studio....................................................................................................17
APP AGING ANALYSIS..............................................................................................................................19
AVARAGE TRANSACTION VALUE.........................................................................................................27
Eliminar catálogo..........................................................................................................................................39
4.2 Creando XS OData service...................................................................................................................46
5.1 Creando un KPI...................................................................................................................................52
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

EQUIPO DE PROYECTO
Nombre Cargo / Rol
Emilio Succar ELIOT - Gerente Proyecto
Johnson Lozano ELIOT - Administrador Business Intelligence (BI)
Luis German Sanchez MQA - Gerente Proyecto
Luis Jorge Castro MQA - Consultor BW
Sebastian Ospina MQA - Consultor BI (BO/Hana)
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

Documentación Técnica Analíticas Embebidas FIORI FMS & CAR


Existen dos escenarios para Smart Business para SoH:
• Escenario integrado:
En este escenario, el servidor de servicios de fondo ABAP y el servidor SAP HANA XS comparten la misma base de
datos de SAP HANA. No es necesaria la replicación de datos.

               
• Escenario Syde by Syde:
En este escenario, el servidor de servicios de fondo ABAP con un DB subyacente está conectado con SAP HANA
XS en una base de datos SAP HANA a través de la replicación de datos.
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

Instalación de aplicaciones SAP Smart Business Modeler en el servidor front-end


 
1. Descargue el UISAFND1 100 desde el Launchpad de soporte de SAP

2. Ejecute el código de transacción SAINT en el sistema Frontend y cargue el paquete desde Front End

3. Seleccione todo el paquete de soporte


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

4.Iniciar la instalación

5. Instalar UISAFND1

 
6. Seleccione el nivel de paquete de destino
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

 
7. Finalice la instalación

1.1 Instalación de productos SAP Smart Business en el servidor SAP HANA

1. Descargue SAP ANALYTICS FOUNDATION 1.0 desde el Launchpad de SAP Support


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

2. Abra el SAP HANA STUDIO, haga clic con el botón derecho en el ID del sistema y abra la página de
Gestión del ciclo de vida

3. Abra los productos de Instalación y Actualización y el mosaico de Componentes de Software


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

4. Suba lo descargado SAP ANALYTICS FOUNDATION

5. Instale los componentes

6. Finish the installation


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

Instalando y configurando Web Dispatcher


2.1 Instalando Web dispacher

Para las aplicaciones de Smart Business, las solicitudes de servicio XS OData se envían al
sistema HANA XS directamente, lo que provocará un problema de origen cruzado, ya que el
sistema Frontend y HANA XS tienen un dominio diferente. Por lo tanto, se requiere un proxy
inverso para Smart Business for SoH.
1. Descargue SAP Web Dispatcher basado en el sistema operativo del servidor de SAP Support Launchpad

2. Download SAPCAR.exe

3. Cree una carpeta para colocar el archivo de instalación descargado SAPCAR y SAP Web Dispatcher
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

4. Valla al CMD (search for cmd.exe) y ejecute como administrador CD to the folder path
Type <sapcar.exe file> -xvf <SAP webdispatcher SAR file> as shown below:

5. Ingrese a Gateway system and run the transaction code SE38


6. Ejecute the FM: RSM51000_CHANGE_PARAMETER
7. Check the MSPORT and MSHOST

8. ejecute sapwebdisp –bootstrap to bootstrap the Web Dispatcher


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

9. Input the MSHOST and MSPORT then press Enter


10. 11. Deja todo lo demás por defecto
11. Ingrese password for Web Administration

12. Busque el SAP Web Dispatcher profile sapwebdisp.pfl en la carpeta de instalacion:


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

13. Edit the SAP Web Dispatcher profile:


# Frontend system
wdisp/system_0 = SID=T01, MSHOST=test.sap.com, MSPORT=8101,
SRCURL=/sap/opu/;/sap/bc/ui5_ui5/;/sap/public/bc/ui5_ui5/;/sap/bc/ui2/;/sap/public/bc/ui2/;/sap/pu
blic/bc/themes/, SRCSRV=*:*, SSL_ENCRYPT=0

#HANA
wdisp/system_2 = SID=S4D, XSSRV=https://testhanadb.sap.com:43<instance number>, SRCSRV=*:*,
SRCURL=/sap/hba/;/sap/hana, SSL_ENCRYPT=0

2.2 Configuring HANA XS internal Web Dispatcher

15. Abra HANA Studio y setee el parametro wdisp/filter_xs_internal_uri to "false"

16. Haga clic derecho y mate el servicio del web dispacher para reiniciar el HANA XS internal Web
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

Dispatcher
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

2.3 Importando HANA XS server certificado de SAP Web Dispatcher

17. Abra HANA internal Web Dispatcher admin page:


<protocol>://<host_name>:<port>/sap/hana/xs/wdisp/admin/public/default.html
18. abra SAPSSLS.pse en el PSE Management
19. Exporte el certificado del servidor cliente

20. Guarde el Certificado en un archivo txt


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

21. abra SAP Web Dispatcher admin page:


<protocol>://<host_name>:<port>/sap/wdisp/admin/public/default.html
22. abra SAPSSLC.pse in the PSE Management
23. Importe el certificado en HANA server

24. Pegue el certificado de SAP Hana y precione importar

25. El centificado es importado correctamente


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

Asignar roles
3.1 Asignación de los roles PFCG en el sistema ABAP

1. Ejecute la transaccion SU01 y asigne los siguientes dos roles al usuario:


 Role /UI2/SAP_KPIFRW5_TCR_S for SAP Smart Business runtime (todos los usuarios)
 Role /UI2/SAP_KPIMOD_TCR_S for KPI modeling (a usuarios clave, administradores)

3.2 Asignando roles en SAP HANA Studio

2. Abra HANA Studio y busque el usuario en el tab de usuarios


3. Click “+” sign in the Granted Roles tab
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

4. Asigne los siguientes dos roles


 sap.hba.r.sb.core.roles::SAP_SMART_BUSINESS_MODELER for KPI modeling (usuarios clave y
administradores)
 sap.hba.r.sb.core.roles::SAP_SMART_BUSINESS_RUNTIME for SAP Smart Business runtime (todos los
usuarios)

5. Abra Fiori Launchpad via Web dispatcher, loguin en HANA XS

Figure 36: Login page for HANA

6. Las valdosas son cargadas correctamente


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

APP AGING ANALYSIS


for Accounts Payable Manager
Line of Business Finance, Sourcing and Procurement, Supply Chain
Application Type Analytical (SAP Fiori: SAP Smart Business generic drill down app)
App ID F1733

Descripción: Con esta aplicación puede identificar tendencias negativas en el monto total a pagar, el monto neto
adeudado y el monto vencido. Esto le permite reaccionar oportunamente haciendo que su equipo tome las medidas
adecuadas para revertir estas tendencias.

Esta aplicación está disponible para el rol de Administrador de cuentas por pagar.

Instalación: La aplicación consta de componentes de front-end (como las interfaces de usuario) y componentes de
back-end (como el servicio OData).

Catalogo Técnico: SAP_TC_FIN_FO_COMMON

Requisitos Técnicos.
SAP Smart Business es un marco para exponer los indicadores estratégicos (clave) y de rendimiento operativo (KPI,
OPI) como aplicaciones Fiori sin la necesidad de escribir ningún código.
Smart Business se lanza en varias versiones dependiendo de la plataforma de tecnología subyacente.
Específicamente, existen los siguientes envíos de Smart Business:
• Smart Business for Suite en Hana (SoH) •
Smart Business para la entrega de S / 4Hana
• Smart Business en SAP Cloud Platform como servicio
Este documento solo contiene la instalación y configuración de Smart Business para SoH. Si está utilizando el
sistema HANA S / 4.
Consulte el KBA: 2601847 - Cómo configurar un mosaico de Smart Business.

Requisitos:
 
• SAP_UI es 7.5 o superior.
• Instale SAP HANA
• Tener un Launchpad Fiori configurado correctamente.
• Para obtener más información, consulte 2183947 - Entrega de Smart Business for SoH (Suite on Hana)

Para validar más información técnica validar el archivo Doc_Técnica_KPI_FIORI(FMS-CAR).xls.

Paso a paso activación Apps Analiticas FMS

Ingrese al Fiori LaunchPad Designer que es la herramienta donde se crearán los catálogos que contienen las apps
analíticas estándar.
Un catálogo es una colección de mosaicos del iniciador de aplicaciones y asignaciones de destino (acciones).  Para
crear o eliminar un catálogo, debe iniciar Fiori Launchpad Designer. 

Esta URL tiene la siguiente sintaxis de acuerdo al ambiente que valla a ingresar
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

A continuación se muestran las URL’s de Fiori LaunhPad Designer de los diferentes ambientes tanto de FMS como
de CAR.
-------------------------------------------------- FMS PASH ------------------------------------------------------------
DESARROLLO
Designer: http://eliotdevs4h.eliot.local:8001/sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html
CALIDAD
Designer http://eliotdevs4h.eliot.local:8006/sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html
PRODUCCIÓN
Desgner: http://eliotprds4h1.eliot.local:8001/sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html

Ingresa a la URL respectiva y vera la siguiente pantalla:

Localice el catalogo estándar de la aplicación AGING ANALYSIS llamado SAP: KPIs 


/UI2/SAP_KPIFRW5_TC_R , Luego de ello se debe asignar el rol estándar que tiene asociado el catalogo
mencionado anteriormente, para ello ingrese al ERP a la siguiente transacción:

SU01
Ingrese el usuario al cual le va a asignar el ROL y de click en modificar:
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

Valla al tap de Roles y asigne el rol /UI2/SAP_KPIFRW5_TCR_S ya que este rol contiene el catalogo mencionado
anteriormente, es decir todos los usuarios que tengan asignado este rol tendrán acceso a las apps que tiene asignadas
el catalogo:

Configuración del ROL /UI2/SAP_KPIFRW5_TCR_S para verla puede hacer doble click en el rol o ingrese a la
transacción PFCG y valide el ROL,
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

Una vez asignado el rol ingrese a FIORI LaunchPad A continuación se muestran las URL’s de Fiori LaunhPad de los
diferentes ambientes tanto de FMS como de CAR.

-------------------------------------------------- FMS PASH ------------------------------------------------------------


DESARROLLO
LauncPad: http://eliotdevs4h.eliot.local:8001/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html
CALIDAD
LauncPad http://eliotdevs4h.eliot.local:8006/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html
PRODUCCIÓN
LauncPad: http://eliotprds4h1.eliot.local:8001/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html

Ingresa a la URL respectiva y vera la siguiente pantalla (Ingrese usuario y contraseña de click en Accedel al sistma):
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

El siguiente paso es personalizar la página de inicio, y asignar los KPIS al usuario para poder ejecutarlos, damos
click en personalizar pagina de inicio en el botón ubicado en la parte inferior izquierda:

Se habilitara la opción personalizar de click en el +

Allí vera los catalogos al cual el usuario tiene accesos, en este caso seleccionaremos el catalogo SAP: KPIs
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

Localize las apps que desee agregar a la pagina de inicio del usuario, en este caso Análisis de vencimiento Importe
a pagar. (Baje el Scroll para que carguen todas las apps que tiene asignado el catalogo)

De click en el + para agregar la app a la pagina de inicio del usuario.


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

El chulo significa que se ah agregado satisfactoriamente la app a la pagina de inicio

Una vez seleccione la/las apps que desea agregar a la pagina de inicio daremos click en el botón home para ir a la
pagina de inicio

Vera la app analítica lista para ejecutar.


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

De click en la aplicación para entrar en modo Drill Down

AVARAGE TRANSACTION VALUE


for Accounts Payable Manager
Line of Business Sales
Application Type Analytical (SAP Fiori: SAP Smart Business generic drill down app)
App ID F0809

Descripción: La aplicación analítica muestra el valor de transacción promedio del indicador clave de rendimiento
(KPI). Puede mostrar el valor de ventas promedio por transacción del cliente en múltiples períodos de tiempo y
canales de venta.
Instalación: La aplicación consta de componentes de front-end (como las interfaces de usuario) y componentes de
back-end (como el servicio OData). Los componentes de back-end y front-end se entregan con productos separados y
deben instalarse en un entorno de sistema habilitado para SAP Fiori.
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

Catalogo Técnico: SAP_ISR_CAR_TC_A

Requisitos Técnicos.
SAP Smart Business es un marco para exponer los indicadores estratégicos (clave) y de rendimiento operativo (KPI,
OPI) como aplicaciones Fiori sin la necesidad de escribir ningún código.
Smart Business se lanza en varias versiones dependiendo de la plataforma de tecnología subyacente.
Específicamente, existen los siguientes envíos de Smart Business:
• Smart Business for Suite en Hana (SoH) •
Smart Business para la entrega de S / 4Hana
• Smart Business en SAP Cloud Platform como servicio
Este documento solo contiene la instalación y configuración de Smart Business para SoH. Si está utilizando el
sistema HANA S / 4.
Consulte el KBA: 2601847 - Cómo configurar un mosaico de Smart Business.

Requisitos:
 
• SAP_UI es 7.5 o superior.
• Instale SAP HANA
• Tener un Launchpad Fiori configurado correctamente.
• Para obtener más información, consulte 2183947 - Entrega de Smart Business for SoH (Suite on Hana)

Para validar más información técnica validar el archivo Doc_Técnica_KPI_FIORI(FMS-CAR).xls.

Ingrese al Fiori LaunchPad Designer que es la herramienta donde se crearán los catálogos que contienen las apps
analíticas estándar.
Un catálogo es una colección de mosaicos del iniciador de aplicaciones y asignaciones de destino (acciones).  Para
crear o eliminar un catálogo, debe iniciar Fiori Launchpad Designer. 

Esta URL tiene la siguiente sintaxis de acuerdo al ambiente que valla a ingresar

-------------------------------------------------- -- C A R ------------------------------------------------------------
DESARROLLO
Designer: http://eliotdevcar.eliot.local:8001/sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html
CALIDAD
Designer http://eliotdevcar.eliot.local:8003/sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html
PRODUCCIÓN
Desgner: http://eliotprdcar.eliot.local:8001/sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html

Ingresa a la URL respectiva y vera la siguiente pantalla:


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

Localice el catalogo estándar de la aplicación AGING ANALYSIS llamado CATALOGO CAR  Z_CAT_CAR ,
Luego de ello se debe asignar el rol estándar que tiene asociado el catalogo mencionado anteriormente, para ello
ingrese al ERP a la siguiente transacción:

SU01
Ingrese el usuario al cual le va a asignar el ROL y de click en modificar:

Valla al tap de Roles y asigne el rol SAP_CAR_TCR_A ya que este rol contiene el catalogo mencionado
anteriormente, es decir todos los usuarios que tengan asignado este rol tendrán acceso a las apps que tiene asignadas
el catalogo:
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

Configuración del ROL /UI2/SAP_KPIFRW5_TCR_S para verla puede hacer doble click en el rol o ingrese a la
transacción PFCG y valide el ROL,

Una vez asignado el rol ingrese a FIORI LaunchPad A continuación se muestran las URL’s de Fiori LaunhPad de los
diferentes ambientes tanto de FMS como de CAR.

-------------------------------------------------- -- C A R ------------------------------------------------------------
DESARROLLO
LauncPad: http://eliotdevcar.eliot.local:8001/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html
sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html
CALIDAD
LauncPad: http://eliotdevcar.eliot.local:8003/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html
PRODUCCIÓN
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

LauncPad: http://eliotprdcar.eliot.local:8001/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html

Ingresa a la URL respectiva y vera la siguiente pantalla (Ingrese usuario y contraseña de click en Accedel al sistma):

El siguiente paso es personalizar la página de inicio, y asignar los KPIS al usuario para poder ejecutarlos, damos
click en personalizar pagina de inicio en el botón ubicado en la parte inferior izquierda:

Se habilitara la opción personalizar de click en el +


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

Allí vera los catalogos al cual el usuario tiene accesos, en este caso seleccionaremos el catalogo CATALOGO CAR

Localize las apps que desee agregar a la pagina de inicio del usuario, en este caso Análisis de vencimiento Importe
a pagar. (Baje el Scroll para que carguen todas las apps que tiene asignado el catalogo)
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

Una vez seleccione la/las apps que desea agregar a la pagina de inicio daremos click en el botón home para ir a la
pagina de inicio

Vera la app analítica lista para ejecutar.


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

De click en la aplicación para entrar en modo Drill Down

La aplicación analítica muestra el valor de transacción promedio del indicador clave de rendimiento (KPI). Puede
mostrar el valor de las ventas promedio por transacción de cliente a través de múltiples períodos de tiempo y canales
de venta.

Características principales

 Ver el valor promedio de las ventas por transacción del cliente en múltiples canales de venta y períodos de
tiempo
 Identificar tendencias y comportamientos de los clientes basados en actividades de ventas.
 Obtenga detalles de la vista del canal de ventas a los detalles de una tienda, categoría o artículo individual.
 Ordena los datos de valor de las ventas promedio de los artistas principales o inferiores para una tienda,
categoría o artículo
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

 Personalice vistas de tabla agregando o eliminando columnas, y ordenando o filtrando datos en columnas
mostradas.

Ver detalles de nivel de elemento, que incluyen:

 Datos maestros (unidad base y categoría)


 Nivel de inventario y valoración en tiempo real
 KPI de nivel de artículo y categoría
 Contribución del artículo a los KPI del nivel de categoría

La diferencia con el de Ventas netas es que este es valor neto entre unidades vendidas el otro muestra las ventas netas
-costo

Para sacar el reembolso es Ventas – Devoluciones / devoluciones, es decir dice lo que te han devuelto en el periodo
de tiempo analizado, en este ejemplo se vendieron 5 unidades, se devolvieron 2, la formula sale por regla de tres.
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

Pasos para crear un catalogo


A continuación se muestran las URL’s de Fiori LaunhPad Designer de los diferentes ambientes tanto de FMS como
de CAR.
-------------------------------------------------- FMS PASH ------------------------------------------------------------
DESARROLLO
Designer: http://eliotdevs4h.eliot.local:8001/sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html
CALIDAD
Designer http://eliotdevs4h.eliot.local:8006/sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html
PRODUCCIÓN
Desgner: http://eliotprds4h1.eliot.local:8001/sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html

Ingresa a la URL respectiva y vera la siguiente pantalla:


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

Haga clic en
Crear ícono Agregar catálogo en el panel izquierdo.
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

Aparece un cuadro de diálogo Crear catálogo.

Eli
ja Estándar . Introduzca el título y la identificación .

Sel
eccione Guardar . Se creará un nuevo catálogo con el título especificado sin que aparezca ningún mosaico del
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

iniciador de aplicaciones en el panel izquierdo.

Eliminar catálogo

1. Seleccione cualquier catálogo de la lista de catálogos en el panel izquierdo en el diseñador del launchpad.
2. Arrastre y suelte el catálogo seleccionado en la papelera.
3. Elija Aceptar en el cuadro de diálogo de confirmación. El catálogo seleccionado se elimina de la lista de
catálogos.

Creando
Vistas Calculadas y XSOdata Services en HANA Studi0

Una vista de cálculo puede realizar cálculos complejos uniendo diferentes tablas, vistas estándar e incluso otras
vistas de cálculo como fuentes. Smart Business for SoH consume vista de cálculo a través del servicio XS OData.
En este capítulo, crearé un servicio XS OData simple solo con fines de demostración para darle una imagen
completa de cómo funciona un KPI.

4.1 Creando Vista Calculada

1. Creé un esquema personalizado KPIDEMO y dos tablas. La tabla SALESDATA contiene los datos de ventas de
los dos empleados, calcularé el rendimiento del empleado.
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

1. La tabla EMPLEADO contiene los datos maestros del empleado.


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

2. Cree un paquete en la carpeta Content


3. Click derecho en el paquete, crear vista calculada

4. Nombre para la vista


5. Seleccione el tipo: Graphical
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

6. Agregue dos nodos de proyección arrastrando y soltando nodos de proyección desde


la barra lateral de Nodos. Estos nodos se utilizarán para unir EMPLEADO a
SALESDATA.

6. Click derecho en la proyección y abra el menú


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

7. Agregue las dos tablas en cada proyeccion

8. Add output para Projection_1


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

9. Add to output para Projection_2

10. Join de las dos poyecciones para EMPLOYEEID


11. agregue AMOUNT como aggregated column
12. Seleccione la función de agregación SUM
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

13. Agregue otras propiedades al output


14. Active la vista calculada

15. Data Preview para valdiar el funcionamiento de la vista


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

4.2 Creando XS OData service

18. Abra la perspectiva de desarrollo de SAP HANA en SAP HANA Studio

19. Cree un XS Project


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

20. De un nombre al proyecto

21. Seleccione un workspace


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

22. Seleccione Finish

23. Haga clic derecho en el proyecto en el Explorador de proyectos para crear un archivo XS OData
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

24. Ingrese un nombre al xsOdata

25. Cree y active el servicio:


 The <::> notation specifies the Calculation view as a runtime object that is located within the
<KPIDEMO> package.
 Objects that do not have a unique key in their results (i.e. Calculation views & Analytical views)
requires the generated <local> key entry.
 <Aggregates always> is required for Calculation views and Analytical views where the
information regarding attributes and measures are stored within specific metadata tables.
 <enable OData4SAP> will add the sap:aggregation-role in the metadata
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

26. Haga clic derecho en el servicio XS OData para ejecutar como un servicio XS

27. Agregue $ metadatos en la URL para verificar los metadatos del servicio

28. Como este servicio de demostración comienza con la ruta / KPIDEMO /, entonces agrego la ruta en el
perfil de Web Dispatcher
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

Creando KIP Tile en Fiori Launchpad____

5.1 Creando un KPI

1. Abra Fiori Launchpad y seleccione ‘Create KPI’ tile.

2. En la pestaña crear KPI ingrese lo siguiente


a. Titulo: con el Titulo de la vista
b. Goal type: este campo se utiliza para especificar el objetivo de nuestro KPI. En este ejemplo,
elegiremos "Más bajo es mejor".
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

3. Seleccione la fuente de datos y presione Activar y Agregar evaluación

4. Establezca el objetivo basado en el requisito de negocio


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

5. Guarde y active y configure el Drill Down de la APP

6. Seleccione la dimensión
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

7. Configure el tipo de visualización y de click en guardar

8. Abra el App Finder

9. Agregue el KPI al grupo


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

10. El app es desplegada

11. Click en el KPI para ver el Drill Down


DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot
DOCUMENTACION TECNICA
Documentación Técnica Analíticas Embebidas

Eliot

APROBACIÓN DOCUMENTACION TECNICA

APROBACIÓN

Nombre Cargo Firma Fecha

ELIOT – Patrocinador y
Emilio Succar
Gerente de Tecnología
ELIOT - Administrador
Johnson Lozano Business Intelligence
(BI)
Luis German MQA - Gerente
Sanchez Proyecto

MQA - Consultor BI
Sebastian Ospina
(BO/Hana)

S-ar putea să vă placă și