Uploaded by Ibrahima DANFA

BW405 - BW/4HANA en Espagnol

advertisement
BW405
Diseño y análisis de consultas de
BW/4HANA
.
.
MANUAL DEL PARTICIPANTE
FORMACIÓN CON INSTRUCTOR
.
Versión del curso: 20
Duración del curso: 5 Día(s)
Número de material: 50160607
Tenga en cuenta que este curso se ha traducido por una máquina y, por lo tanto, puede
no tener la misma precisión de traducción que una traducción humana. En caso de
incertidumbre, consulte la versión en inglés.
Copyrights, marcas registradas y
responsabilidades de SAP
© 2022 SAP SE o una empresa filial de SAP. Reservados todos los derechos.
Queda prohibida la reproducción o transmisión de cualquier parte de esta
publicación, en cualquier forma o para cualquier fin, sin el permiso expreso de SAP
SE o de una empresa filial de SAP.
La información que aquí se incluye puede modificarse sin previo aviso. Algunos
productos de software comercializados por SAP SE y sus distribuidores contienen
componentes de software con derechos de autor de otros proveedores de software.
Las especificaciones de producto nacionales pueden variar.
Es posible que estos materiales se hayan traducido automáticamente y puedan
contener errores gramaticales o imprecisiones.
SAP SE o una empresa filial de SAP proporcionan estos materiales con fines
meramente informativos, sin manifestación ni garantía de ningún tipo. Ni SAP ni sus
empresas filiales se hacen responsables de los errores u omisiones en relación con
los materiales. Las únicas garantías para los productos y servicios de SAP o de sus
empresas filiales son aquellas especificadas en las cláusulas expresas de garantía
que acompañan a dichos productos y servicios, si las hubiera. Nada de lo que
aparezca en este documento debe interpretarse como garantía adicional.
En concreto, ni SAP SE ni sus empresas filiales tienen obligación alguna de
emprender las actividades empresariales indicadas en este documento o en
cualquier presentación relacionada, o de desarrollar o lanzar ninguna de las
funcionalidades mencionadas en el presente. Este documento, o cualquier
presentación relacionada, así como la estrategia y posibles desarrollos futuros,
productos y/o direcciones de plataforma y funcionalidades de SAP SE o de sus
empresas filiales, están sujetos a posibles cambios y pueden ser modificados por
SAP SE o sus empresas filiales en cualquier momento y por cualquier motivo, sin
previo aviso. La información incluida en este documento no constituye ningún
compromiso, promesa u obligación legal de proporcionar ningún material, código o
funcionalidad. Cualquier afirmación referente al futuro está sujeta a diversos riesgos
e incertidumbres que pueden provocar que los resultados reales difieran de forma
significativa de los previstos. Se advierte a los lectores que no deben depositar una
confianza excesiva en estas afirmaciones referentes al futuro y que no deben basarse
en ellas a la hora de tomar decisiones de compra.
En concreto, ni SAP SE ni sus empresas filiales tienen obligación alguna de
emprender las actividades empresariales indicadas en este documento o en
cualquier presentación relacionada, o de desarrollar o lanzar ninguna de las
funcionalidades mencionadas en el presente. Este documento, o cualquier
presentación relacionada, así como la estrategia y posibles desarrollos futuros,
productos y/o direcciones de plataforma y funcionalidades de SAP SE o de sus
empresas filiales, están sujetos a posibles cambios y pueden ser modificados por
SAP SE o sus empresas filiales en cualquier momento y por cualquier motivo, sin
previo aviso. La información incluida en este documento no constituye ningún
compromiso, promesa u obligación legal de proporcionar ningún material, código o
funcionalidad. Cualquier afirmación referente al futuro está sujeta a diversos riesgos
e incertidumbres que pueden provocar que los resultados reales difieran de forma
significativa de los previstos. Se advierte a los lectores que no deben depositar una
confianza excesiva en estas afirmaciones referentes al futuro y que no deben basarse
en ellas a la hora de tomar decisiones de compra.https://www.sap.com/
corporate/en/legal/copyright.html para obtener información y avisosadicionales
sobremarcas comerciales.
Convenciones Tipográficas
El idioma estándar usado en este manual es Español ( España ).
También se usan las siguientes convenciones tipográficas.
Esta información se visualiza en la presentación del instructor.
Demostración
Procedimiento
Advertencia o aviso
Consejo
Información relacionada o adicional
Discusión con moderador
Control de interfaz de usuario
Texto ejemplo
Título de ventana
Texto ejemplo
© Copyright. Reservados todos los derechos.
iii
iv
© Copyright. Reservados todos los derechos.
Contenido
vii
Resumen del curso
1
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
3
15
23
Lección: Introducción a SAP BW/4HANA
Lección: Descripción de los aspectos básicos de SAP HANA
Lección: Descripción de los modelos de datos de SAP BW/4HANA
31
Lección: Configuración de las herramientas de modelado de SAP
BW/4HANA en SAP HANA Studio
53
55
59
67
77
79
97
99
105
109
115
117
127
129
135
143
145
151
155
Capítulo 2 : Inicio de informes y navegación en informes
Lección: Descripción de la plataforma SAP BusinessObjects BI
Lección: Navegar en SAP Analysis para Microsoft Office
Lección: Navegar en el documento de análisis genérico de SAP
Lumira
Capítulo 3 : Consultas simples
Lección: Creación de consultas simples
Capítulo 4 : Ratios en consultas
Lección: Configuración de propiedades de ratios
Lección: Creación de ratios restringidos
Lección: Creación de ratios calculados
Lección: Creación de ratios calculados con operadores booleanos
Lección: Creación de ratios calculados con agregación de excepción
Capítulo 5 : Estructuras en consultas
Lección: Crear estructuras
Lección: Resolver colisión de fórmula y trabajar con celdas
Capítulo 6 : Características, atributos y jerarquías
Lección: Configuración de las propiedades de las características
Lección: Creación de una consulta y visualización en ejecución y
atributos de navegación
Lección: Añadir jerarquías a informes
© Copyright. Reservados todos los derechos.
v
169
Capítulo 7 : Variables en consultas
171
181
183
Lección: Explicación de variables
Lección: Creación de variables de texto y valor de característica
Lección: Aplicación de variables suministradas por Business
Content
189
Lección: Transferencia de valores entre consultas mediante
variables de valor de característica
Lección: Crear variables de fórmula
Lección: Crear variables de jerarquía y variables de nodo de
jerarquía
193
195
205
Capítulo 8 : Excepciones y condiciones en consultas
207
215
227
Lección: Creación de una consulta e inclusión de excepciones
Lección: Creación de una consulta e inclusión de condiciones
Capítulo 9 : Interfaz informe-informe
229
239
Lección: Aplicación de la interfaz informe-informe
Capítulo
10 :
241
247
259
Lección: Optimización del rendimiento de la consulta
Lección: Descripción del gestor de análisis de SAP BW/4HANA
Capítulo
11 :
261
273
Capítulo
12 :
Capítulo
13 :
vi
Resumen de SAP Analytics
Lección: Descripción de la estrategia y la cartera: SAP Analytics
Lección: Resumen de SAP Analytics Cloud
Capítulo
14 :
337
338
Resumen de autorizaciones
Lección: Descripción de autorizaciones
287
297
335
Gestión de consultas
Lección: Gestionar objetos de consulta
275
285
Optimización del rendimiento de query
Glosario
Lección: Glosario
Glosario
© Copyright. Reservados todos los derechos.
Resumen del curso
PÚBLICO OBJETIVO
Este curso está dirigido al siguiente público objetivo:
●
Analista de negocios
●
Responsable del proceso empresarial/Jefe de equipo/Usuario experto
●
Usuario
© Copyright. Reservados todos los derechos.
vii
viii
© Copyright. Reservados todos los derechos.
CAPÍTULO 1
Introducción a SAP HANA y
SAP BW/4HANA
Lección 1
Introducción a SAP BW/4HANA
3
Lección 2
Descripción de los aspectos básicos de SAP HANA
15
Lección 3
Descripción de los modelos de datos de SAP BW/4HANA
23
Lección 4
Configuración de las herramientas de modelado de SAP BW/4HANA en SAP HANA Studio
31
OBJETIVOS DEL CAPÍTULO
●
Describir el almacenamiento de datos
●
Describir SAP BW/4HANA
●
Describir los conceptos básicos de SAP HANA
●
Describir los modelos de datos de SAP BW/4HANA
●
Configurar herramientas de modelado de BW en SAP HANA Studio
© Copyright. Reservados todos los derechos.
1
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
2
© Copyright. Reservados todos los derechos.
Capítulo 1
Lección 1
Introducción a SAP BW/4HANA
RESUMEN DE LA LECCIÓN
Esta lección introduce primero los conceptos de almacenamiento de datos y, a continuación,
la solución de almacenamiento de datos de SAP: SAP BW/4HANA.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Describir el almacenamiento de datos
●
Describir SAP BW/4HANA
¿Qué es un almacén de datos?
Un almacén de datos es una parte central de una solución de Business Intelligence (BI), y sus
tres roles clave son los siguientes:
●
Adquiera, integre y gestione datos desde cualquier lugar de una organización.
●
Proporcione capacidades sofisticadas de modelado de datos en los datos adquiridos.
●
Presentar una única vista de los datos modelados para todas las aplicaciones analíticas y
soluciones de generación de informes.
Figura 1: El ciclo de generación y recopilación de datos
Un almacén de datos recopila datos de toda la empresa de todos los sistemas fuente y carga
los datos en el almacén de datos periódicamente o accede a los datos en tiempo real. Durante
la adquisición de datos, se depuran los datos. Por lo general, esto significa que los datos se
© Copyright. Reservados todos los derechos.
3
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
verifican exhaustivamente en busca de valores no válidos o faltantes. Se generan valores
correctos o incluso se pueden rechazar datos. Los datos suelen integrarse desde múltiples
sistemas fuente en toda una empresa, por ejemplo, los datos de inventario y ventas
gestionados en dos sistemas separados se pueden integrar para crear una imagen completa
de la demanda de ventas y los niveles de aumento de stock.
Cuando los almacenes de datos aparecieron por primera vez a principios de la década de
1990, su rol era aliviar los sistemas fuente (normalmente sistemas de misión crítica que
ejecutan los procesos de negocio clave) de sus tareas de informes. A medida que
aumentaban las demandas de los usuarios analíticos, los sistemas fuente no podían hacer
frente. La solución consistía en hacer una copia de los datos en un sistema analítico separado
y dedicado: el almacén de datos, donde se podían gestionar los informes.
Los datos se extraían y almacenaban periódicamente en el almacén de datos; normalmente
se trataba de una actividad nocturna. Pero en los últimos años, los almacenes de datos
modernos proporcionan no solo esas capacidades, sino también una conexión remota y
permanente a fuentes de datos en tiempo real, de modo que no siempre es necesario cargar y
almacenar datos en el almacén de datos. Los clientes deben decidir si desean extraer y cargar
o implementar una conexión remota. Por lo general, la decisión se basa en los requisitos de
rendimiento. Por ejemplo, el rendimiento de los informes puede ser bajo si se necesita
acceder a grandes cantidades de datos en tiempo real en las fuentes remotas y, a
continuación, es necesario un procesamiento complejo en el almacén de datos para depurar y
armonizar las fuentes de datos antes de que los datos estén listos para ser consumidos por la
herramienta de reporting. En este caso, puede ser mejor extraer periódicamente los datos de
los sistemas fuente y luego procesar los datos en el almacén de datos y almacenar los
resultados, de modo que los datos estén listos para el consumo inmediato por parte de las
herramientas de reporting.
La desventaja es que ahora tiene datos duplicados (esto se denomina redundancia de datos).
Además, este enfoque significa que los datos ya no están activos y solo son válidos en el
momento de la extracción. Para algunos tipos de datos, esto es aceptable. Pero para los
datos que deben estar actualizados, la extracción y la carga son menos deseables y
normalmente se implementa una conexión en tiempo real.
Los almacenes de datos modernos pueden conectarse a datos ubicados on-premise y
también en la nube.
Una vez que los datos se adquieren e integran, se suelen transformar añadiendo información
empresarial adicional para añadir más valor a los datos. Por ejemplo, agregue indicadores,
calcule nuevos valores, convierta divisas, aplique jerarquías a los datos. Por último, los datos
transformados se exponen a herramientas de análisis operadas por el usuario empresarial.
4
© Copyright. Reservados todos los derechos.
Lección: Introducción a SAP BW/4HANA
Figura 2: Arquitectura básica de un almacén de datos
Un objetivo clave de un almacén de datos es proporcionar el historial completo de todo el
conjunto de datos de la organización que sea preciso y en todos los niveles de granularidad
hasta llegar a la transacción original (grano). Debería ser posible hacer cualquier pregunta
analítica sobre los datos y confiar en las respuestas. El rendimiento debería ser aceptable. Un
almacén de datos bien construido evita la redundancia de datos al evitar almacenar
resúmenes de datos que ya están almacenados en detalle. A medida que aumentaron los
volúmenes de datos, el rol tradicional del almacén de datos como archivo de almacenamiento
masivo ha cambiado en los últimos años, y ahora el almacenamiento físico de datos se
gestiona en toda la capa de almacenamiento de almacén de datos, pero también en otras
soluciones de almacenamiento más baratas, como los lagos de datos. Pero el rol clave de un
almacén de datos no ha cambiado y sigue siendo responsable de la gestión de todos los
datos, independientemente de la ubicación, y de proporcionar una única fuente para todos los
requisitos de informes y análisis.
Un almacén de datos a menudo se conoce como un data mart. Pero un data mart es
simplemente un almacén de datos utilizado para gestionar solo una parte limitada de los
datos de una organización, como ventas o aprovisionamiento, y generalmente se gestiona
localmente, y los datos a menudo se utilizan para un caso de uso específico y no se
comparten. Uno de los riesgos de desarrollar data marts es la creación de silos de datos que
crean redundancias e inconsistencias. Cuando un almacén de datos gestiona todos los datos
de la organización, se los denomina Enterprise Data Warehouse (EDW).
Introducción a SAP BW/4HANA
SAP proporciona tres soluciones de almacenamiento de datos.
© Copyright. Reservados todos los derechos.
5
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
Figura 3: Soluciones de SAP Data Warehousing
●
●
●
SAP BW/4HANA: una solución empaquetada que brinda un conjunto completo de
herramientas para implementar rápidamente un almacén de datos on-premise listo para
usar en toda la empresa.
SAP SQL Data Warehousing: una familia de herramientas de SAP que se utilizan para
desarrollar desde cero una solución de almacén de datos completamente personalizada
para la implementación on-premise que depende en gran medida del desarrollo de SQL.
SAP Data Warehouse Cloud: una solución en la nube que brinda a los usuarios de negocio
herramientas de autoservicio fáciles de usar para adquirir, modelar y analizar sus propios
datos.
Las tres soluciones se ejecutan en la plataforma SAP HANA y pueden trabajar juntas para
proporcionar las mejores herramientas para implementar rápidamente un almacén de datos
empresariales (EDW) ágil y flexible pero bien controlado.
Este curso cubre SAP BW/4HANA.
Figura 4: Evolución de SAP BW
6
© Copyright. Reservados todos los derechos.
Lección: Introducción a SAP BW/4HANA
SAP BW/4HANA tiene sus orígenes en su solución predecesora conocida como SAP Business
Warehouse (BW). SAP BW se introdujo en el mercado en 1998 y recibió una inversión
constante de SAP para garantizar que se mantuviera al día con las tendencias tecnológicas.
SAP BW es una aplicación NetWeaver escrita en lenguaje ABAP y requiere una base de datos
en la que ejecutarse. SAP permitió a los clientes elegir el proveedor de la base de datos para
su implementación de SAP BW. SAP BW puede ejecutarse en las bases de datos
empresariales más populares.
En 2012, SAP añadió SAP HANA como una de las bases de datos admitidas e introdujo
nuevos tipos de objetos potentes que se optimizaron específicamente para la base de datos
de SAP HANA. Esta versión se denomina SAP BW powered by SAP HANA. En esta versión, los
objetos BW heredados aún se pueden actualizar, pero ya no se recomienda crearlos, ya que
no están optimizados para SAP HANA. En 2015, SAP proporcionó un componente de
software que se podía instalar en SAP BW powered by SAP HANA.
El componente de software se denomina SAP BW/4HANA Starter Add-On. Este componente
garantiza que solo los nuevos tipos de objetos optimizados de SAP HANA se puedan crear en
el sistema SAP BW powered by SAP HANA. Solo se permite la actualización en los objetos
existentes. Al implementar el add-on de inicio de SAP BW/4HANA, un cliente tiene tiempo
para preparar su sistema SAP BW powered by SAP HANA para una migración a SAP BW/
4HANA, donde ya no se admiten los objetos heredados.
En 2016, SAP reescribió por completo SAP BW para que se ejecute exclusivamente en la base
de datos SAP HANA. La reescritura era necesaria para optimizar el código ABAP que se
escribió originalmente para satisfacer los requisitos técnicos de varias bases de datos que no
son de SAP. El nuevo código ABAP optimizado de SAP HANA desplaza gran parte del
procesamiento al nivel de la base de datos, de modo que el procesamiento se produce justo
donde los datos se almacenan físicamente. El resultado es un rendimiento increíble y una
línea de código drásticamente simplificada. La versión reescrita de SAP BW se denomina SAP
BW/4HANA y solo utiliza objetos de modelado optimizados modernos de SAP HANA.
SAP BW/4HANA tiene los siguientes objetivos:
●
Ejecución más sencilla.
●
Gobernanza simplificada.
●
●
Tiempo de comercialización más rápido con nuevos patrones de modelado de datos ágiles
y flexibles.
Modelado simplificado con objetos solo de SAP HANA e interfaces de usuario intuitivas
renovadas en Eclipse y SAPUI5.
●
Transición sin interrupciones y cambio a la edición para SAP HANA.
●
Uso restringido de la funcionalidad clásica/no HANA.
© Copyright. Reservados todos los derechos.
7
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
Figura 5: SAP BW 2022
SAP BW aún se utiliza ampliamente, pero muchos clientes ahora están ocupados migrando
sus infraestructuras de SAP BW a SAP BW/4HANA para aprovechar las ventajas de la
potencia de SAP HANA. SAP proporciona herramientas para automatizar, simplificar y
acelerar la migración a SAP BW/4HANA.
SAP BW/4HANA admite las siguientes tres capas clave que conforman un almacén de datos
moderno:
●
Analysis
●
Modelación de datos
●
Adquisición de datos
Figura 6: Tres capas de SAP BW/4HANA
SAP BW/4HANA proporciona herramientas que admiten la conectividad de cualquier sistema
fuente, SAP y no SAP. Los datos se pueden extraer, transformar y cargar en SAP BW/4HANA
de forma periódica (por ejemplo, durante la noche) o incluso en tiempo real. Muchos sistemas
8
© Copyright. Reservados todos los derechos.
Lección: Introducción a SAP BW/4HANA
fuente admiten la carga de solo los datos que se han modificado o que son nuevos desde la
última carga. Esto se conoce como carga delta. Una de las fuentes de datos más populares es
de las suites de SAP ERP, como SAP Business Suite de SAP S/4HANA, donde SAP
proporciona una gran cantidad de extractores listos para usar.
Esto podría considerarse como "preconexión" de las fuentes de SAP para SAP BW/4HANA, y
ese es uno de los aspectos más atractivos de SAP BW/4HANA para los clientes que ya
ejecutan sistemas SAP. Para las fuentes que no son de SAP, es posible desarrollar
extractores utilizando las herramientas de SAP BW/4HANA proporcionadas. Muchas fuentes
admiten una conexión remota a los datos, de modo que las vistas en tiempo real de los datos
operativos son posibles y no es necesario cargar ni almacenar datos en SAP BW/4HANA.
Figura 7: Arquitectura de tres capas de SAP BW/4HANA
SAP BW/4HANA proporciona herramientas para el desarrollo de objetos dedicados que
admiten el modelado de datos avanzado. Un modelador crea un flujo de datos que guía los
datos desde los sistemas fuente hasta los objetos de almacenamiento especiales, como los
objetos DataStore avanzados. A medida que los datos viajan por el flujo, es posible definir
transformaciones para depurar datos y rellenar los valores que faltan mediante búsquedas y
fórmulas. Durante la carga, se puede verificar la calidad de los datos y se pueden marcar los
datos incorrectos. Una vez cargados los datos, se pueden modelar con herramientas que
añaden semántica empresarial adicional, como la asignación de monedas a indicadores o la
definición de jerarquías. La capa de modelado se compone de objetos físicos que almacenan
los datos y los objetos lógicos que crean "formas" de datos listos para ser consumidos por el
usuario empresarial.
Para consumir el modelo de datos, un desarrollador crea una consulta BW en la parte
superior de los objetos lógicos, para definir la disposición específica del informe y cualquier
requisito especial como subtotales, orden de clasificación, cálculos adicionales y filtros.
Una consulta BW no es una herramienta de reporting de usuario final. Una consulta BW se
encuentra entre el modelo de datos y el informe final. No se proporciona una herramienta de
© Copyright. Reservados todos los derechos.
9
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
gestión de informes con SAP BW/4HANA. Por lo general, los clientes tienen sus propias
preferencias para qué herramienta de generación de informes desean implementar. SAP
ofrece herramientas de generación de informes locales y en la nube, como SAP Analytics
Cloud, SAP Analysis para Microsoft Office, SAP Crystal Reports y muchas más. SAP BW/
4HANA también admite herramientas de generación de informes que no son de SAP
utilizando estándares abiertos.
Add-on de contenido empresarial de SAP BW/4HANA
Un activo significativo que se suministra con SAP BW/4HANA es el add-on de contenido de
SAP BW/4HANA. Esto proporciona extractores, modelos de datos y consultas creados por
SAP que admiten la rápida implementación de SAP BW/4HANA. El add-on de contenido de
SAP BW/4HANA se instala en el sistema SAP BW/4HANA y SAP lo desarrolla y admite. SAP
envía las actualizaciones regulares y el add-on de contenido de SAP BW/4HANA está
completamente documentado, por lo que los clientes pueden explorar antes de
comprometerse a la instalación del contenido.
El add-on de contenido de SAP BW/4HANA se puede instalar de forma selectiva para que sea
posible implementar solo los objetos y modelos más útiles. El add-on de contenido de SAP
BW/4HANA proporciona objetos que muchos clientes utilizarían para ahorrar una gran
cantidad de esfuerzo de desarrollo, como extractores para aplicaciones SAP S/4HANA y SAP
Business Suite. El add-on de contenido de SAP BW/4HANA también proporciona modelos
específicos del sector que siguen las mejores prácticas.
Figura 8: Contenido empresarial de SAP BW/4HANA
SAP BW/4HANA proporciona herramientas para explorar e instalar los objetos y modelos del
add-on de contenido de SAP BW/4HANA. Los clientes pueden ajustar el contenido, pero SAP
le recomienda que copie el contenido y luego ajuste su propia copia. De este modo, sus
ajustes no se sobrescribirán cuando SAP entregue actualizaciones del contenido.
El contenido de SAP BW/4HANA se puede utilizar en todas las fases de la implementación. Se
puede utilizar para hacer lo siguiente:
●
●
●
10
Proporcionar una referencia para implementar SAP BW/4HANA utilizando las mejores
prácticas de SAP
Acelerar la implementación utilizando modelos listos para usar
Proporcionar informes tempranos a los usuarios empresariales para que puedan
proporcionar feedback para dar soporte a la implementación
© Copyright. Reservados todos los derechos.
Lección: Introducción a SAP BW/4HANA
Figura 9: Dónde obtener información sobre BW/4HANA
Introduzca help.sap.com en un navegador y busque BW/4HANA para obtener esta vista de
resumen.
La lista de simplificaciones para SAP BW/4HANA proporciona información para los clientes
que realizan una conversión de sistema de SAP BW 7.0 o superior a SAP BW/4HANA 2.0.
La Ayuda de la aplicación para SAP BW/4HANA describe la funcionalidad de SAP BW/4HANA,
que está optimizada para su uso con la base de datos de SAP HANA.
Análisis integrado de SAP BW/4HANA y SAP S/4HANA
Es importante comprender claramente cómo SAP BW/4HANA y SAP S/4HANA Embedded
Analytics se complementan entre sí y no compiten.
© Copyright. Reservados todos los derechos.
11
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
Figura 10: Análisis integrados y SAP BW/4HANA
El análisis integrado se incluye con SAP S/4HANA y proporciona un modelo de datos global
en forma de vistas CDS ABAP. Estas vistas exponen tablas de datos maestros y de
transacciones operativas en tiempo real. Los análisis integrados también proporcionan
muchos informes listos para usar, paneles de instrucciones y KPI que proporcionan a los
usuarios empresariales una vista en tiempo real del rendimiento empresarial. Se
proporcionan herramientas de creación de informes para que los usuarios de TI y de negocio
puedan crear aplicaciones e informes aún más analíticos. Las analíticas integradas se centran
en la generación de informes operativos.
SAP BW/4HANA es un almacén de datos central que consolida datos de toda la empresa
desde todos los sistemas. Aunque en teoría podría utilizarse para cubrir la generación de
informes operativos, su fuerza está en la orquestación de datos de múltiples sistemas donde
se requiere integración y armonización de datos. SAP BW/4HANA incluye herramientas de
gestión de datos avanzadas para dar soporte a la recopilación y almacenamiento de grandes
cantidades de datos a través de diferentes temperaturas de datos. SAP BW/4HANA se centra
en la gestión de informes estratégica.
Las organizaciones que implementan SAP S/4HANA y SAP BW/4HANA tienen una solución
completa para el análisis operativo y estratégico.
Nota:
SAP Business Suite no utiliza análisis integrados y, en su lugar, incluye SAP HANA
Live para la generación de informes operativos. Esto es similar en concepto al
análisis integrado, pero se basa en modelos de vista de cálculo dentro de la base
de datos de SAP HANA.
El proceso de aprendizaje de SAP BW/4HANA
Hay muchas habilidades que deben desarrollarse para admitir la implementación de SAP
BW/4HANA. SAP proporciona un proceso de aprendizaje que incluye una secuencia de
cursos de varios días que se pueden realizar en el aula (SAP Learning Class, opción
presencial) o también de forma remota (SAP Learning Class, opción virtual), o consumirse al
ritmo propio mediante una suscripción a SAP Learning Hub.
12
© Copyright. Reservados todos los derechos.
Lección: Introducción a SAP BW/4HANA
Figura 11: El proceso de aprendizaje de SAP BW/4HANA
Los cursos son los siguientes:
●
●
●
●
●
BW410: desarrolle conocimientos básicos que cubran todos los aspectos clave de SAP
BW/4HANA. El énfasis está en la creación del panorama general y la comprensión de los
objetos y conceptos clave. BW410 es una preparación esencial para los cursos de
seguimiento.
BW405: desarrollar habilidades avanzadas en el diseño de consultas. Se recomienda
tomar BW410 antes de BW405, pero no es esencial.
BW430: desarrolle habilidades avanzadas en el modelado de datos. BW410 es un requisito
previo importante para este curso.
BW450: desarrolle habilidades avanzadas en la adquisición de datos. BW410 es un
requisito previo importante para este curso. BW430 es útil, pero no esencial.
BW465: desarrollar habilidades avanzadas en seguridad. BW410 y BW405 son requisitos
previos importantes para este curso. BW430 y BW450 son útiles, pero no esenciales.
El examen de certificación de SAP BW/4HANA C_BW4HANA_xx cubre temas que se incluyen
en los cursos BW410, BW405, BW430 y BW450. Se recomienda encarecidamente que
estudie estos cursos como parte de la preparación de su certificación.
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
Describir el almacenamiento de datos
●
Describir SAP BW/4HANA
© Copyright. Reservados todos los derechos.
13
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
14
© Copyright. Reservados todos los derechos.
Capítulo 1
Lección 2
Descripción de los aspectos básicos de SAP
HANA
RESUMEN DE LA LECCIÓN
Esta lección presenta SAP HANA y cómo potencia SAP BW/4HANA.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Describir los conceptos básicos de SAP HANA
¿Qué es SAP HANA?
Figura 12: Tendencias tecnológicas
Tenemos más potencia informática que nunca. En los últimos años, hemos visto aumentar
drásticamente los tamaños de memoria. El precio de la memoria está bajando, por lo que
podemos permitirnos comprar más de ella. Además, las CPU son más potentes que nunca
con múltiples núcleos en cada CPU, lo que significa que tenemos una potencia de
procesamiento paralelo masiva. SAP HANA se ejecuta en el hardware más reciente que utiliza
procesadores de varios núcleos y una gran memoria. Esto, a su vez, significa que SAP BW/
4HANA se ejecuta con el mejor rendimiento.
© Copyright. Reservados todos los derechos.
15
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
Figura 13: SAP HANA: base de datos in-memory
En el pasado, las bases de datos se almacenaban completamente en el disco y solo los datos
solicitados por las aplicaciones se moverían a la memoria, donde luego pasaban a la CPU para
su procesamiento. Debido a su tamaño limitado, la memoria pronto se llenaría y por lo tanto
los datos en la memoria tendrían que ser descargados de nuevo en el disco para dar paso a
nuevas solicitudes de datos. Mucho intercambio de discos fue el resultado y esto fue
perjudicial para el rendimiento de las aplicaciones. Con los grandes tamaños de memoria
disponibles, ahora podemos almacenar toda la base de datos en la memoria. Esto significa
que la carga del disco a la memoria no es necesaria y que todos los datos están disponibles
instantáneamente en todo momento para todas las aplicaciones. SAP HANA es una base de
datos en memoria, lo que significa que el disco no es necesario. Sin embargo, SAP HANA
también incluye disco para que pueda decidir cuántos datos desea almacenar en la memoria
y cuánto en el disco. La memoria produce resultados muy rápidos, el disco es más lento. Pero
la memoria tiene un costo mayor que el disco. No es necesario almacenar todos los datos en
la memoria, especialmente si los datos se utilizan raramente.
Figura 14: Optimización de software de SAP desde la perspectiva de SAP BW/4HANA
16
© Copyright. Reservados todos los derechos.
Lección: Descripción de los aspectos básicos de SAP HANA
SAP HANA no es solo una base de datos utilizada para almacenar datos. Contiene múltiples y
potentes motores de procesamiento de datos. Esto significa que SAP HANA puede asumir
todas las tareas de procesamiento de datos que normalmente gestionaría la aplicación que se
ejecuta en la base de datos. Cuando los datos se procesan en la base de datos, significa que
no necesitamos mover datos de la base de datos a la capa de aplicación para su
procesamiento, y no enviamos los resultados para su almacenamiento. No es necesario
ningún movimiento de datos, ya que todo el procesamiento se realiza donde se encuentran
los datos.
¿Qué significa esto para SAP BW/4HANA? Significa que SAP HANA asume las tareas de
procesamiento de datos relacionadas con la carga de datos, la activación de datos, la
integración de datos, la conversión de moneda de datos, la función de planificación, el
procesamiento de consultas y mucho más. Y como SAP HANA es una base de datos inmemory, podemos esperar un rendimiento muy alto. No solo evitamos mover los datos de la
base de datos, sino que también procesamos los datos completamente en la memoria.
Figura 15: Tablas de columnas y filas
SAP HANA admite la arquitectura tradicional de tablas de filas, pero también admite tablas de
almacenamiento en columnas. Las tablas de almacenamiento en columnas son óptimas para
los casos de uso analíticos. El almacenamiento de datos, y en particular las consultas, es el
caso de uso ideal para las tablas de columnas y por eso casi todas las tablas de SAP BW/
4HANA son de almacenamiento en columnas. El motivo clave es que las consultas casi nunca
solicitan todas las columnas de una tabla. Pero cuando lee una tabla de filas, todas las
columnas se incluyen en la lectura, incluso las que no solicitó. Al leer tablas de columnas, solo
se leen las columnas solicitadas. Esto ayuda con el rendimiento y significa que no llenamos la
memoria con datos que no hemos solicitado.
© Copyright. Reservados todos los derechos.
17
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
Figura 16: Compresión de tablas de almacenamiento en columnas
Otra ventaja de las tablas de columnas es que los datos de las tablas se comprimen
automáticamente cuando se cargan. Esto reduce masivamente la huella de la mesa, hasta en
un 90%. El beneficio de la compresión es que los valores almacenados se mantienen en un
formato legible por máquina y la CPU puede procesarlos mucho más rápido que con cadenas
alfanuméricas de longitud variable. Además, una huella más pequeña significa que podemos
almacenar más datos en la memoria.
Mecanismo de compresión: la compresión es más impresionante cuando hay mucha
repetición en los valores de datos. Por ejemplo, una tabla de pedidos de cliente enorme en la
que el tipo de cliente A, B o C se almacena en cada pedido de cliente. En este caso, el tipo de
cliente aparecería un gran número de veces en la columna. La compresión elimina la
repetición y almacena cada valor único una vez en un almacén de diccionario. SAP HANA
utiliza números enteros para representar los valores empresariales en el almacén original, ya
que ocupa mucho menos espacio y es muy eficiente para escanear. SAP HANA vincula las
entradas del diccionario a la tabla real utilizando almacenes de referencia especiales. Estas
tiendas de referencia identifican la posición en la que estaba el valor original y su
correspondiente valor empresarial del almacén de diccionario. Este mecanismo está
incrustado profundamente en la base de datos de SAP HANA. El procesamiento se realiza de
forma invisible.
18
© Copyright. Reservados todos los derechos.
Lección: Descripción de los aspectos básicos de SAP HANA
Figura 17: No se necesitan índices ni agregados
Con el fin de combatir el bajo rendimiento de las consultas, era habitual que las bases de
datos calcularan y almacenaran la integración de datos. Estos también se conocen como
agregados. Para mantener los agregados sincronizados con las tablas de origen,
necesitaríamos ejecutar rollups de agregación siempre que llegaran nuevos datos a las tablas
de origen. Esto puede llevar mucho tiempo y lleva a tablas y agregados fuente no
sincronizados hasta que se haya completado el rollup. Además del tiempo y los recursos
necesarios para transferir los datos, también necesitaríamos encontrar almacenamiento
adicional para los agregados. Además, el código necesario para gestionar los agregados
(crear agregados, transferir agregados, supervisar agregados, borrar agregados, etc.) ha
añadido complejidad. Por lo tanto, aunque los agregados ayudaron a mejorar el rendimiento
de la generación de informes, tuvieron un alto precio.
SAP BW/4HANA no necesita agregados porque todas las agregaciones se calculan sobre la
marcha en la memoria de SAP HANA. Esto guarda en almacenamiento. Además, no es
necesario transferir los datos recién añadidos de las tablas fuente a los agregados, de modo
que no es necesario esperar a que se ejecute esta tarea para liberar los datos recién añadidos
a los usuarios empresariales. Todos los datos cargados están disponibles inmediatamente. Y,
por supuesto, el código de aplicación se simplifica significativamente cuando eliminamos
todo el procesamiento de agregados.
Los índices también eran un complemento esencial de las tablas para mejorar el rendimiento
del acceso. Los índices necesitan gestión y el código es necesario para crearlos, eliminarlos y
reestructurarlos. Además, se necesita espacio para almacenarlos. Además, el acceso a los
datos cargados se mantiene mientras los índices se eliminan y reconstruyen. SAP HANA
admite índices, pero normalmente no son necesarios, ya que el rendimiento de SAP HANA ya
es muy bueno sin ellos.
© Copyright. Reservados todos los derechos.
19
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
Figura 18: SAP HANA es más que una base de datos: es una plataforma
A menudo se hace referencia a SAP HANA como una plataforma. Esto se debe a que SAP
HANA proporciona más de una base de datos. Incluye otros componentes, como los
siguientes:
●
●
●
●
Desarrollo de aplicaciones: un servidor de aplicaciones avanzado incorporado que
proporciona todas las herramientas necesarias para desarrollar y ejecutar aplicaciones
nativas de SAP HANA utilizando varios idiomas.
Advanced Analytical Processing: potentes motores de procesamiento de datos utilizados
para crear modelos de datos avanzados.
Integración y calidad de datos: un kit de herramientas ETL completo para extraer,
transformar y cargar datos desde cualquier lugar de la organización en tiempo real y por
lotes.
Gestión de base de datos: base de datos avanzada in-memory y herramientas de gestión
de datos.
Lo que esto significa para SAP BW/4HANA es que podemos aprovechar estos componentes
de la plataforma SAP HANA para desarrollar una potente solución de almacén de datos.
20
© Copyright. Reservados todos los derechos.
Lección: Descripción de los aspectos básicos de SAP HANA
Figura 19: Almacén de datos de SAP HANA
SAP HANA SQL Data Warehousing es una familia de herramientas SAP que se utilizan para
desarrollar desde cero una solución de almacén de datos completamente personalizada para
la implementación on-premise que depende en gran medida del desarrollo SQL.
El modelado de información de SAP HANA, también conocido como modelado de datos de
SAP HANA, es el corazón del desarrollo de aplicaciones HANA. Puede crear vistas de
modelado (vistas de cálculo) en la parte superior de las tablas de base de datos e
implementar la lógica empresarial para crear un informe significativo.
Estas vistas de modelado se pueden consumir mediante Java o aplicaciones basadas en
HTML o aplicaciones nativas de SAP HANA. También puede utilizar herramientas SAP como
SAP Lumira o SAP Analysis para Microsoft Office para conectarse directamente a HANA y
vistas de modelado de informes. También es posible utilizar herramientas de terceros como
Microsoft Excel para conectarse a HANA y crear su informe.
El modelado de vistas de información de SAP HANA es importante para explotar con éxito la
potencia de SAP HANA. La vista recomendada es la vista de cálculo de SAP HANA.
En tiempo de ejecución, esta vista hace un uso implícito de motores de cálculo in-memory
optimizados de SAP HANA y, por lo tanto, permite el mejor rendimiento. El modelado de
datos de SAP HANA solo es posible para tablas de columnas, es decir, el modelador de
información solo funciona con tablas de almacenamiento en columnas.
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
Describir los conceptos básicos de SAP HANA
© Copyright. Reservados todos los derechos.
21
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
22
© Copyright. Reservados todos los derechos.
Capítulo 1
Lección 3
Descripción de los modelos de datos de SAP
BW/4HANA
RESUMEN DE LA LECCIÓN
En esta lección se muestra el desarrollo de SAP BW. Esta lección también presenta el
Workbench y describe sus funciones clave.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Describir los modelos de datos de SAP BW/4HANA
Modelos de datos de SAP BW/4HANA
InfoObjetos de SAP BW/4HANA
Figura 20: InfoObjetos de SAP BW/4HANA
Los InfoObjetos se dividen en características, ratios, unidades, características de tiempo y
características técnicas.
Las características proporcionan más información sobre sus ratios asociados. Por ejemplo,
los ingresos pertenecen a un cliente. En el ejemplo de la figura, los ingresos por ventas son un
ratio y el cliente es una característica.
Si una característica está asignada a otra característica, la primera característica se convierte
en un atributo de la segunda característica. Los ratios también se pueden utilizar como
atributos, por ejemplo, descuento para un cliente, peso neto para un producto.
© Copyright. Reservados todos los derechos.
23
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
En el ejemplo de la característica del cliente, si una persona de contacto está asignada a un
cliente, la persona de contacto se convierte en un atributo de la característica del cliente.
●
●
●
Los InfoObjetos de característica pueden almacenar datos maestros como textos,
atributos y jerarquías.
Los InfoObjetos son los componentes más pequeños de SAP BW y se utilizan para crear
InfoSitios.
Los InfoObjetos con atributos o textos también pueden ser InfoSitios por derecho propio.
InfoSitio SAP BW/4HANA
Figura 21: InfoSitio SAP BW/4HANA y sistemas fuente
●
InfoObjeto de característica:
Almacena datos maestros. Los ejemplos incluyen cliente, material y centro de coste. Se
utiliza para crear los otros InfoSitios.
●
Objeto DataStore (avanzado) (ADSO):
Objeto de modelado multipropósito utilizado para almacenar datos de transacción y se
utiliza en flujos de datos a través de las diferentes capas de staging con sus características
avanzadas de tratamiento delta. El ADSO es el objeto central para modelar capas de
persistencia.
●
Vista Open ODS:
Objeto de modelado virtual que pasa por alto la preparación de datos e integra datos
gestionados externamente de una manera ágil.
Las vistas Open ODS le permiten definir modelos de datos de SAP BW/4HANA para
objetos como tablas de base de datos, vistas de base de datos o fuentes de datos de SAP
BW/4HANA (para acceso directo).
Estos modelos de datos permiten la integración flexible utilizando campos sin la necesidad
de crear InfoObjetos Este tipo flexible de integración de datos permite consumir fuentes
de datos externas en SAP BW/4HANA sin staging, combinar fuentes de datos con
24
© Copyright. Reservados todos los derechos.
Lección: Descripción de los modelos de datos de SAP BW/4HANA
modelos SAP BW/4HANA e integrar físicamente (cargar) fuentes de datos externas
creando fuentes de datos.
●
Proveedor compuesto:
Objeto de modelado utilizado para modelar la capa virtual utilizando uniones, enlaces,
agregaciones o proyecciones de InfoSitios y proporcionando la base para definir consultas
BW.
Un proveedor compuesto combina datos de reporting de varios InfoSitios. El Composite
Provider en sí no contiene datos, sus datos provienen exclusivamente de los InfoSitios en
los que se basa.
Cree sus consultas de SAP BW/4HANA solo en proveedores compuestos. Puede
modificar los InfoSitios que conforman el Composite Provider sin modificar la consulta.
Nota:
Los objetos DataStore (avanzado) y los proveedores compuestos también
admiten el modelado basado en campos y combinaciones de modelado basado en
InfoObjetos y modelado basado en campos.
Flujo de datos de SAP BW/4HANA
Figura 22: Informe y ejemplo de flujo de datos de SAP BW/4HANA
●
●
●
Fuente de datos: Objeto de modelado utilizado para definir la interfaz con un objeto
externo que proporciona datos basados en los campos suministrados y siempre
relacionados con un sistema fuente SAP BW/4HANA.
Transformación: Objeto de modelado en el flujo de datos que define las reglas utilizadas
para asignar y transformar datos de una capa de staging de datos a la siguiente.
Proceso de transferencia de datos: objeto de programación de una transformación
utilizado para definir los parámetros de carga de datos como filtros, tamaño de paquete y
tratamiento de errores.
© Copyright. Reservados todos los derechos.
25
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
Figura 23: Datos maestros compartidos
Modelado mixto
Los modelos de datos de SAP BW/4HANA se pueden integrar con vistas de cálculo de SAP
HANA para crear modelos híbridos. Esto se conoce como modelado mixto. Los modelos
mixtos combinan las mejores funciones de las vistas de cálculo de SAP HANA con el
modelado de SAP BW/4HANA.
Figura 24: Combinación de modelado de SAP BW/4HANA y modelado nativo de SAP HANA
26
© Copyright. Reservados todos los derechos.
Lección: Descripción de los modelos de datos de SAP BW/4HANA
Figura 25: Ejemplos de escenarios mixtos 1 y 2
Ejemplo 1 Publicación de datos de SAP HANA en SAP BW/4HANA:
Puede crear escenarios en los que los datos modelados en el sistema SAP BW/4HANA se
fusionan con datos modelados en SAP HANA con herramientas SAP HANA.
Cuando un sistema BW se ejecuta en una base de datos SAP HANA, los datos BW se
almacenan en un esquema especial llamado esquema gestionado por SAP BW/4HANA. En
otros esquemas de SAP HANA, los datos se pueden almacenar en tablas SAP HANA o vistas
de modelado. Ahora puede hacer que los datos estén disponibles desde cualquier esquema
de base de datos SAP HANA en BW. Para ello, puede utilizar Vistas Open ODS o
CompositeProviders. En los proveedores compuestos, puede fusionar datos de InfoSitios de
SAP BW/4HANA con datos de vistas SAP HANA mediante unión y unión, o simplemente
fusionar datos de InfoSitios de SAP BW/4HANA y vistas de SAP HANA.
Figura 26: Ejemplo de escenario mixto 1 utilizando un proveedor compuesto
Ejemplo 2: Publicación de datos de SAP BW/4HANA en SAP HANA mediante la generación de
vistas de SAP HANA:
© Copyright. Reservados todos los derechos.
27
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
También puede hacer que los datos BW (datos del esquema gestionado por BW en la base de
datos SAP HANA) estén disponibles en un esquema SAP HANA diferente. Para ello, puede
generar una vista SAP HANA a partir de un objeto BW, por ejemplo, fuera de un ADSO o de
una característica de datos maestros, etc.
Este proceso le permite crear escenarios en los que los datos modelados en el sistema BW se
fusionan con datos modelados en SAP HANA con herramientas SAP HANA (escenarios
mixtos).
Estas vistas de SAP HANA apuntan directamente a datos y tablas gestionados por BW. Por lo
tanto, los datos BW se pueden consumir directamente en SAP HANA.
Puede crear más vistas SAP HANA en estas vistas generadas; sin embargo, se almacenarán
en otro paquete de contenido.
La generación de vistas SAP HANA desde el sistema BW le permite generar vistas SAP HANA
sin utilizar el modelador SAP HANA.
Puede acceder a los datos BW mediante front ends SQL. Todas las aplicaciones que pueden
leer vistas SAP HANA pueden procesar los datos (por ejemplo, SAP Analysis para Microsoft
Office, SAP Lumira y clientes BI de proveedores externos).
Cuando se ejecuta una consulta en la vista SAP HANA, los datos se solicitan directamente
desde SAP HANA, sin que se trate el sistema BW.
Figura 27: Ejemplos de escenarios mixtos 3 y 4
Ejemplo 3 El tercer ejemplo de escenarios mixtos que se muestra en la figura Escenarios
mixtos Ejemplos 3 y 4 es similar al ejemplo 2. Sin embargo, otros datos externos también se
incluyen en SAP HANA. Por ejemplo, los datos transaccionales pueden gestionarse fuera de
SAP BW/4HANA, pero los datos maestros de SAP BW (InfoObjetos) se reutilizan para
enriquecer los datos transaccionales.
Ejemplo 4 El cuarto ejemplo de escenarios mixtos que se muestra en la figura Escenarios
mixtos Ejemplos 3 y 4 también es similar al ejemplo 2. Sin embargo, SAP BW/4HANA vuelve a
realizar el consumo. En este ejemplo, la lógica de transformación nativa de SAP HANA se
añade al modelo de datos de SAP BW/4HANA. Esto se debe a que la misma lógica sería más
difícil de implementar en SAP BW/4HANA.
28
© Copyright. Reservados todos los derechos.
Lección: Descripción de los modelos de datos de SAP BW/4HANA
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
Describir los modelos de datos de SAP BW/4HANA
© Copyright. Reservados todos los derechos.
29
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
30
© Copyright. Reservados todos los derechos.
Capítulo 1
Lección 4
Configuración de las herramientas de
modelado de SAP BW/4HANA en SAP HANA
Studio
RESUMEN DE LA LECCIÓN
En esta lección, obtendrá información sobre la nueva forma de modelar objetos de SAP BW
en la interfaz de SAP HANA Studio.
Ejemplo empresarial
Le gustaría combinar sus tareas de modelado dentro de una interfaz para mejorar la
productividad.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Configurar herramientas de modelado de BW en SAP HANA Studio
SAP HANA Studio
Las siguientes tres herramientas principales se utilizan para trabajar con SAP BW/4HANA:
●
Herramientas de modelado de BW de Eclipse (BWMT)
●
Cockpit de SAP BW/4HANA
●
Data Warehousing Workbench
© Copyright. Reservados todos los derechos.
31
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
Figura 28: Herramientas SAP BW/HANA
El diseño de modelado y adquisición de datos se realiza en las herramientas de modelado de
Eclipse BW (BWMT). Eclipse es un entorno de desarrollo integrado (IDE) de código abierto
muy conocido. SAP desarrolló los plug-ins especiales de SAP BW/4HANA para que la
herramienta incluya una perspectiva, varias vistas, menús e iconos que admitan al
desarrollador de SAP BW/4HANA. Aunque la herramienta se llama Eclipse, es posible que se
le haga referencia como SAP HANA Studio. Esto se debe a que se utiliza la misma
herramienta para trabajar con la base de datos de SAP HANA. Esto es muy útil porque
significa que el desarrollador puede cambiar fácilmente entre la interfaz de SAP BW/4HANA y
la interfaz de base de datos de SAP HANA dentro de la misma herramienta, con el mismo
aspecto.
Al abrir SAP HANA Studio, debe seleccionar una perspectiva. Para el modelado BW,
seleccione la perspectiva Modelado BW.
Figura 29: SAP HANA Studio: una única herramienta para SAP BW/4HANA y SAP HANA
32
© Copyright. Reservados todos los derechos.
Lección: Configuración de las herramientas de modelado de SAP BW/4HANA en SAP HANA Studio
La perspectiva de modelado de BW se utiliza para crear y actualizar objetos que son
relevantes para el proceso de staging de datos en SAP BW. Estos objetos se visualizan en una
estructura de árbol, donde los objetos se ordenan según criterios jerárquicos. Los menús
contextuales se utilizan para acceder a los diálogos y funciones de actualización relevantes de
cada uno de los objetos del árbol de objetos. Accederá a esta área varias veces durante el
resto de este curso, mientras realiza tareas como la creación de InfoObjetos, objetos
DataStore y flujos de datos.
Figura 30: SAP HANA Studio: perspectivas
Antes de empezar a trabajar con el modelado BW en SAP HANA Studio, primero debe crear
un proyecto BW. El proyecto BW se utiliza para gestionar la conexión con el sistema back end
BW con el que desea trabajar. El proyecto actúa como un contenedor (en el front end) para
los objetos de metadatos BW ubicados en el sistema BW.
Trabaja con proyectos en la vista Explorador de proyectos. Aquí, los proyectos se visualizan
de forma ascendente en orden alfabético. Para trabajar en un proyecto BW y ver los
subárboles del proyecto BW, debe iniciar sesión en el sistema back end BW. Hay varias
formas de abrir la pantalla Inicio de sesión: haga doble clic en el proyecto BW o expanda el
primer nivel del proyecto BW.
Al hacer doble clic o expandir un proyecto BW con SSO habilitado para el sistema BW
conectado, no se visualiza una pantalla de inicio de sesión y la conexión se establece
inmediatamente. Una vez que haya iniciado sesión en el sistema BW para un determinado
proyecto, permanecerá conectado para este proyecto, a menos que salga de SAP HANA
Studio.
© Copyright. Reservados todos los derechos.
33
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
Figura 31: Cómo crear un proyecto BW
Las herramientas de modelado de BW tienen potentes capacidades de interfaz de usuario
(IU). Este curso proporciona información sobre cómo configurar proyectos para realizar
tareas de modelado BW. También describe cómo trabajar con objetos de metadatos BW en el
entorno de desarrollo integrado (IDE) basado en SAP HANA Studio. En concreto, describe
cómo definir objetos de metadatos BW como vistas CompositeProviders y Open ODS que
proporcionan editores nativos basados en SAP HANA Studio. También puede asignar la base
de datos SAP HANA subyacente del sistema BW, lo que permite el consumo de vistas SAP
HANA (modelos de información) en objetos de metadatos BW. La estructura de proyecto BW
contiene un nodo adicional, la biblioteca de sistema SAP HANA, que enumera las vistas SAP
HANA.
Las herramientas de modelado de BW (BWMT) son una perspectiva independiente en SAP
HANA Studio y proporcionan un entorno de modelado integrado para la gestión y el
mantenimiento de los objetos de metadatos de BW. El objetivo principal de estas
herramientas es dar soporte a los modeladores de metadatos de BW en los entornos BI cada
vez más complejos de hoy en día ofreciendo herramientas de modelado flexibles, eficientes y
de última generación. Estas herramientas se integran con herramientas de desarrollo ABAP,
así como con el modelado de SAP HANA y el consumo de elementos de SAP HANA en objetos
de metadatos BW como vistas Open ODS o CompositeProviders.
Como todas las perspectivas de SAP HANA Studio, la perspectiva de modelado de BW define
el conjunto inicial y la disposición de herramientas (vistas y editores) en la ventana de HANA
Studio. De este modo, proporciona un conjunto de funciones destinadas a realizar tareas de
modelado BW.
En particular, permite trabajar con objetos de metadatos BW gestionados por un sistema
back end BW. Al utilizar la perspectiva de modelado BW, siempre debe establecer una
conexión del sistema al sistema BW (gestionado técnicamente por un proyecto BW
correspondiente). La perspectiva BW permite el acceso a editores de modelado BW basados
en SAP HANA y basados en GUI.
La perspectiva de modelado de BW está diseñada para trabajar con objetos de metadatos BW
a los que el usuario puede acceder mediante proyectos BW. Consta de un área de editor (para
editores de objetos de metadatos BW) y las siguientes vistas:
34
© Copyright. Reservados todos los derechos.
Lección: Configuración de las herramientas de modelado de SAP BW/4HANA en SAP HANA Studio
●
Explorador de proyectos
●
Propiedades
●
Problemas
●
Historial
●
Vista previa de reporting BW
●
InfoSitio
Puede abrir SAP GUI dentro de SAP HANA Studio:
Figura 32: SAP HANA Studio – Abrir SAP GUI
Puede buscar objetos en SAP HANA Studio, como se muestra en la figura Búsqueda de
metadatos BW.
© Copyright. Reservados todos los derechos.
35
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
Figura 33: Búsqueda de metadatos BW
Trabajar con las herramientas de modelado de SAP BW/4HANA
Las siguientes secciones proporcionan información sobre los conceptos y las tareas básicas
en la perspectiva de modelado de SAP BW/4HANA, con especial atención a la organización y
estructuración del trabajo en proyectos, y las funciones generales para trabajar con objetos
de metadatos de SAP BW/4HANA.
Al igual que cualquier otra perspectiva en SAP HANA Studio, la perspectiva de modelado de
SAP BW/4HANA define el conjunto inicial y la disposición de las herramientas (vistas y
editores) en la ventana de HANA Studio. De este modo, proporciona un conjunto de funciones
destinadas a realizar tareas de modelado de SAP BW/4HANA.
En particular, permite trabajar con objetos de metadatos de SAP BW/4HANA gestionados
por un sistema back end de SAP BW/4HANA. Al utilizar la perspectiva de modelado de SAP
BW/4HANA, siempre debe establecer una conexión del sistema al sistema SAP BW/4HANA
(gestionado técnicamente por un proyecto de SAP BW/4HANA correspondiente). La
perspectiva de SAP BW/4HANA permite el acceso a un acceso SAP BW/4HANA basado en
SAP HANA Studio y basado en GUI.
La perspectiva de modelado de SAP BW/4HANA está diseñada para trabajar con objetos de
metadatos de SAP BW/4HANA y flujos de datos a los que el usuario puede acceder mediante
proyectos de SAP BW/4HANA. Consta de un área de editor, donde se colocan los editores de
objetos de metadatos de SAP BW/4HANA y las siguientes vistas:
36
●
Explorador de proyectos
●
Propiedades
●
Problemas
© Copyright. Reservados todos los derechos.
Lección: Configuración de las herramientas de modelado de SAP BW/4HANA en SAP HANA Studio
●
Historial
●
Vista previa de reporting BW
●
InfoSitio
Nota:
En la vista Explorador de proyectos, que es una vista común proporcionada por
SAP HANA Studio, puede ver proyectos BW, proyectos ABAP y otros tipos de
proyecto.
Explorador de proyectos
Los proyectos son la unidad estructural más grande utilizada por SAP HANA Studio
Workbench. Un proyecto BW gestiona la conexión a un sistema back end de SAP BW/4HANA
en el IDE basado en SAP HANA Studio.
Proporciona un framework para acceder y modelar objetos y funciones de metadatos de SAP
BW/4HANA en el IDE basado en HANA Studio. Un proyecto BW siempre representa una
entrada al sistema real en un único sistema SAP BW/4HANA y ofrece una vista específica de
usuario de los objetos de metadatos de SAP BW/4HANA (InfoSitios) contenidos en el sistema
SAP BW/4HANA.
La especificación para un proyecto BW contiene los siguientes elementos:
●
Nombre del proyecto
●
Datos del sistema, incluidos el ID de sistema, el cliente, el usuario y la contraseña
●
Idioma estándar, preferencia específica de proyecto para predefinir el idioma original de
los objetos que se crean
Al igual que con todos los demás tipos de proyecto en SAP HANA Studio, los proyectos BW
también forman parte de un área de trabajo específica del usuario y, por lo tanto, definen el
punto de partida para todas las actividades de modelado en el IDE basado en SAP HANA
Studio. Un área de trabajo puede contener varios proyectos BW. Esto significa que el
modelador BW puede trabajar en varios sistemas BW en la misma sesión IDE, sin tener que
salir del entorno de trabajo inmediato. Un modelador de SAP BW/4HANA también puede
estructurar y organizar las actividades de modelado en varios proyectos BW que se conectan
a un mismo sistema SAP BW/4HANA.
Los proyectos de SAP BW solo se pueden procesar si hay una conexión del sistema (al back
end de SAP BW/4HANA). Por lo tanto, no es posible tener acceso de lectura o escritura al
contenido de un proyecto BW en modo offline.
Los proyectos SAP BW y sus estructuras se visualizan en la vista Explorador de proyectos
junto con otros proyectos de diferentes tipos de proyecto (proyectos ABAP, por ejemplo).
La estructura de un proyecto BW contiene una lista de objetos de metadatos de SAP BW/
4HANA y flujos de datos que se detallan en uno de los siguientes nodos:
●
Favoritos de back end
Favoritos del workbench de almacenamiento de datos en el sistema back end SAP BW/
4HANA conectado
●
Favoritos
© Copyright. Reservados todos los derechos.
37
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
Favoritos locales que están acoplados directamente al proyecto y que se borran cuando se
borra un proyecto SAP BW
●
InfoSitio
InfoSitio clasificado por InfoÁreas o carpetas semánticas para tipos de objeto
También puede asignar la base de datos SAP HANA subyacente del sistema SAP BW/
4HANA, lo que permite el consumo de vistas de SAP HANA (modelos de información) en
objetos de metadatos de SAP BW/4HANA. A continuación, la estructura de proyecto BW
contiene otro nodo Biblioteca de sistema SAP HANA, que enumera las vistas SAP HANA.
Editor
La vista Editor proporciona uno o más editores para los objetos de metadatos y los flujos de
datos de SAP BW/4HANA. Para algunos tipos de objeto, los editores nativos de SAP HANA
Studio están disponibles, mientras que los editores SAP GUI están disponibles para otros
tipos de objeto.
Nota:
Al abrir un editor nativo de SAP HANA Studio para un objeto de metadatos de SAP
BW/4HANA (vista CompositeProvider o Open ODS), el objeto no está bloqueado.
El objeto solo se bloqueará cuando el usuario empiece a editar.
Propiedades
La vista Propiedades proporciona metadatos, como paquete, versión, responsable o último
modificador para el objeto de metadatos de SAP BW/4HANA que se muestran en el editor
activo. Siempre que modifique el editor activo, la vista Propiedades cambia automáticamente
a la información de metadatos del objeto de metadatos de SAP BW/4HANA en el editor
activo.
Problemas
La vista Problemas proporciona mensajes que pertenecen a operaciones (por ejemplo,
verificaciones) ejecutadas en objetos de metadatos de SAP BW/4HANA. Los mensajes se
visualizan independientemente del editor activo actualmente.
Nota:
Seleccionando Descripción completa en el menú contextual de un mensaje, puede
visualizar información detallada sobre el mensaje. En la ventana de diálogo
Configurar contenido de la vista Problemas, se pueden seleccionar tipos de
mensaje relacionados con objetos de metadatos de SAP BW/4HANA. Los tipos de
mensaje que se desmarcan no se mostrarán en la vista Problemas.
Historial
La vista Historial muestra una lista con las diferentes versiones de los objetos de metadatos
de SAP BW/4HANA, junto con el tipo de versión y la fecha de creación.
38
© Copyright. Reservados todos los derechos.
Lección: Configuración de las herramientas de modelado de SAP BW/4HANA en SAP HANA Studio
Consejo:
Puede llamar la vista Historial seleccionando el botón Mostrar en vista de historial
en la barra de herramientas en un editor basado en SAP HANA Studio.
Con el flag Enlazar con editor y selección en la barra de herramientas de la vista,
puede enlazar la vista con el editor activo actualmente. Si utiliza esta función, la
vista Historial se ajustará cada vez que modifique el editor activo. La lista de
versiones para el objeto siempre se visualiza en el editor activo. Si el flag no está
fijado, la vista no se ajustará al modificar el editor activo. El uso del flag Enlazar
con editor y selección significa que no es posible utilizar el flag Fijar esta vista de
historial.
Con el conmutador Fijar esta vista de historial en la barra de herramientas de la
vista Historial, puede fijar la vista Historial en el editor seleccionado actualmente.
Si utiliza esta función, la vista Historial no se actualizará cuando actualice el
editor activo. El uso del flag Fijar esta vista de historial significa que no es posible
utilizar el flag Enlace con editor y selección.
Si selecciona Abrir en el menú contextual de una entrada en la vista Historial, el
editor se abre y muestra la versión correspondiente del objeto.
Vista previa de reporting BW
La vista Vista previa de reporting BW muestra la consulta por defecto en el monitor de query
para el editor activo.
Consejo:
Existen diferentes formas de llamar la consulta por defecto:
●
●
Seleccionando Actualizar vista previa de datos en la barra de herramientas de
la vista Vista previa de informes BW
Seleccionando Mostrar vista previa en la barra de herramientas del editor
activo
InfoSitio
La vista de InfoSitio muestra el objeto de metadatos de SAP BW/4HANA en el editor activo.
Esto se basa en cómo se visualiza el InfoSitio en BEx/BW Query Designer. Los InfoObjetos se
clasifican según ratios y características, mientras que las características se clasifican por
Parte clave, Parte de datos y Unidad.
Trabajar con proyectos de SAP BW/4HANA
Los proyectos de SAP BW forman el punto de partida para el trabajo del modelador de SAP
BW/4HANA en SAP HANA Studio. En las siguientes secciones encontrará descripciones
detalladas de las actividades elementales en el área de proyectos SAP BW.
Trabaja con proyectos en la vista Explorador de proyectos. Aquí, los proyectos se visualizan
en orden alfabético (ascendente). Para trabajar en un proyecto de SAP BW y ver los
subárboles del proyecto de SAP BW, debe iniciar sesión en el sistema back end de SAP BW/
4HANA. Existen varias formas de abrir la pantalla de inicio de sesión:
●
Haga doble clic en el proyecto SAP BW
© Copyright. Reservados todos los derechos.
39
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
●
Desplegar el primer nivel del proyecto BW
Al hacer doble clic o desplegar un proyecto de SAP BW con SSO activado para el sistema SAP
BW/4HANA conectado, la conexión se establece inmediatamente sin mostrar una pantalla de
inicio de sesión.
Una vez que haya iniciado sesión en el sistema SAP BW/4HANA para un determinado
proyecto, permanecerá conectado para este proyecto a menos que salga del IDE basado en
SAP HANA Studio.
Creación de proyectos SAP BW
Antes de empezar a trabajar con el modelado de SAP BW/4HANA en el IDE basado en
estudios de SAP HANA, primero debe crear un proyecto de SAP BW. El proyecto de SAP BW
se utiliza para gestionar la conexión con el sistema back end de SAP BW/4HANA con el que
desea trabajar. El proyecto actúa como un contenedor (en el front end) para los objetos de
metadatos de SAP BW/4HANA ubicados en el sistema SAP BW/4HANA.
Los requisitos previos para crear proyectos SAP BW son los siguientes:
●
●
Asegúrese de haber especificado el sistema SAP BW/4HANA al que desea conectarse en
su SAP Logon local.
Por motivos de seguridad, verifique si Secure Network Communication (SNC) está
activado para la conexión de sistema seleccionada. Si SNC no está habilitado, utilice SAP
Logon Pad para habilitar la opción.
Para crear un proyecto SAP BW, proceda de la siguiente manera:
1. Para iniciar el asistente de creación de proyectos, en el menú principal, seleccione
Archivo → Nuevo Proyecto.
2. Seleccione Business Warehouse → BW Project y Siguiente.
3. En el campo de conexión, introduzca el ID de sistema SAP BW/4HANA o seleccione
Navegar para seleccionar un sistema de SAP Logon. A continuación, seleccione Siguiente.
Consejo:
Al introducir el ID de sistema, puede acceder a la función de ayuda de
contenido seleccionando CTRL + Espacio.
4. Introduzca los datos de inicio de sesión, como Cliente, Usuario y Contraseña (no es
necesario para Single Sign-On).
5. [Opcional] Si desea modificar el idioma estándar, marque la casilla de selección Modificar
idioma estándar y seleccione un idioma.
Nota:
El idioma predeterminado predefine el idioma original de los nuevos objetos de
metadatos de SAP BW/4HANA que se crearán en el sistema SAP BW/4HANA
correspondiente. En consecuencia, todos los nuevos objetos de metadatos de
SAP BW/4HANA se crearán automáticamente en el idioma predeterminado.
Sin embargo, su proyecto BW puede contener objetos en diferentes idiomas
originales si, por ejemplo, copia objetos.
40
© Copyright. Reservados todos los derechos.
Lección: Configuración de las herramientas de modelado de SAP BW/4HANA en SAP HANA Studio
Consejo:
Puede acceder a la función de ayuda de contenido seleccionando Ctrl +
Espacio.
6. [Opcional] Si desea definir un nombre de proyecto, seleccione Siguiente e introduzca un
nombre de proyecto. Si no introduce un nombre de proyecto, el nombre del proyecto se
genera cuando se crea el proyecto SAP BW.
7. [Opcional] Si desea conectar una base de datos SAP HANA a su proyecto SAP BW,
seleccione Siguiente y seleccione el sistema SAP HANA.
8. Seleccione Finalizar para crear el proyecto BW. Si no ha indicado ningún nombre de
proyecto, el nombre del proyecto BW se generará según la convención para fijar nombres.
Para verificar el proyecto creado, cambie al Explorador de proyectos y despliegue el primer
nivel de la estructura del proyecto. Verifique que la estructura del proyecto incluya los
siguientes nodos:
●
Favoritos de back end
●
Favoritos
●
InfoSitio
●
Biblioteca del sistema SAP HANA (si ha conectado un sistema SAP HANA a su proyecto)
Añadir objetos a favoritos locales
Puede asignar objetos que son especialmente relevantes para su trabajo en un proyecto BW
específico a Favoritos para este proyecto. Estos favoritos son locales para el proyecto y no se
guardarán en el sistema SAP BW/4HANA.
Para añadir objetos a Favoritos locales, proceda de la siguiente manera:
1. Haga doble clic en el proyecto BW para iniciar sesión en el sistema back end.
2. Seleccione una o más InfoÁreas o objetos de metadatos de SAP BW/4HANA del árbol
InfoSitio o Favoritos back end.
3. En el menú contextual, seleccione Añadir a favoritos.
Si añade InfoÁreas completas a Favoritos, se añadirán como subordinadas del nodo
Favoritos.
Si añade objetos de datos de metadatos de SAP BW/4HANA a Favoritos, se añaden como
subordinados de las carpetas semánticas que corresponden al tipo de objeto relevante (por
ejemplo, CompositeProvider o InfoCubo). Si la carpeta semántica no existe, se crea como
subordinada del nodo Favoritos.
Consejo:
Seleccione Actualizar en el menú contextual para leer la información más
reciente del sistema SAP BW/4HANA y visualizarla en el proyecto BW.
© Copyright. Reservados todos los derechos.
41
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
Eliminación de objetos de favoritos locales
Si ya no trabaja con un objeto en un proyecto BW, puede eliminarlo del árbol Favoritos del
proyecto.
Para eliminar objetos de Favoritos locales, proceda de la siguiente manera:
1. Haga doble clic en el proyecto BW para iniciar sesión en el sistema back end.
2. Seleccione una o más InfoÁreas o objetos de metadatos de SAP BW/4HANA en el árbol
Favoritos.
3. En el menú contextual, seleccione Eliminar de favoritos.
Añadir objetos a favoritos back end de SAP BW/4HANA
Los favoritos de back end se guardan en el sistema SAP BW/4HANA. Por ejemplo, desea
grabar objetos en Favoritos de back end que son relevantes para trabajar en varios proyectos
BW.
Para añadir objetos a Favoritos back end de SAP BW/4HANA, proceda de la siguiente
manera:
1. Haga doble clic en el proyecto BW para iniciar sesión en el sistema back end.
2. Seleccione una o más InfoÁreas o objetos de metadatos de SAP BW/4HANA desde el
InfoSitio o el árbol Favoritos.
3. En el menú contextual, seleccione Añadir a favoritos de back end.
Si añade InfoÁreas completas a Favoritos, se añadirán como subordinadas del nodo
Favoritos.
Si añade objetos de metadatos de SAP BW/4HANA a Favoritos, se añaden como
subordinados de las carpetas semánticas que corresponden al tipo de objeto relevante (por
ejemplo, CompositeProvider o InfoCubo). Si la carpeta semántica no existe, se crea como
subordinada del nodo Favoritos.
Consejo:
Seleccione Actualizar en el menú contextual para leer la información más
reciente del sistema SAP BW/4HANA y visualizarla en el proyecto BW.
Eliminación de objetos de favoritos de back end
Para eliminar objetos de Favoritos back end de SAP BW/4HANA, proceda de la siguiente
manera:
1. Haga doble clic en el proyecto BW para iniciar sesión en el sistema back end.
2. Seleccione una o más InfoÁreas o objetos de metadatos de SAP BW/4HANA en el árbol
Favoritos de back end.
3. En el menú contextual, seleccione Eliminar de Favoritos back end.
Cuando elimina objetos de Favoritos de back end, ya no son visibles para otros proyectos BW
conectados al mismo sistema SAP BW/4HANA.
42
© Copyright. Reservados todos los derechos.
Lección: Configuración de las herramientas de modelado de SAP BW/4HANA en SAP HANA Studio
Cierre de proyectos BW
Si no desea procesar un proyecto como un proyecto activo, puede cerrarlo. Cuando se cierra
un proyecto, sus subnodos ya no aparecen en la vista Explorador de proyectos, pero aún
residen en el sistema de archivos local. Los proyectos cerrados requieren menos memoria.
Para cerrar proyectos BW, proceda de la siguiente manera:
1. Seleccione uno o varios proyectos BW.
2. En el menú contextual, seleccione Cerrar proyecto.
El nodo de proyecto aún está visible en la vista Explorador de proyectos. Esto significa que
puede volver a abrir el proyecto siempre que lo necesite.
Consejo:
Puede cerrar una conexión abierta al sistema SAP BW/4HANA (cerrar sesión)
cerrando un proyecto BW.
Puede volver a abrir un proyecto BW seleccionándolo en la vista Explorador de
proyectos y eligiendo Abrir proyecto en el menú contextual.
Los proyectos cerrados se pueden ocultar en el menú Explorador de proyectos
utilizando la función Ver menú Personalizar vista.
Eliminación de proyectos BW
Si ya no necesita un proyecto BW, puede borrarlo. En la vista Explorador de proyectos,
también puede borrar proyectos de otros tipos (como proyectos ABAP).
Para borrar proyectos BW, proceda de la siguiente manera:
1. Seleccione uno o más proyectos.
2. En el menú contextual, seleccione Borrar.
3. Se abre una ventana de diálogo. Si desea eliminar el contenido del proyecto en el disco,
marque la casilla de selección relevante. Tenga en cuenta que esta eliminación no se
puede deshacer.
4. [Opcional] Seleccione Vista previa para volver a verificar su selección de proyecto y
realizar las modificaciones necesarias. En la siguiente página, puede desmarcar
proyectos. Los proyectos seleccionados se borran al seleccionar OK.
5. Seleccione OK.
Una vez borrado el proyecto BW, se elimina de la vista Explorador de proyectos.
Referencia a otros proyectos de un proyecto BW
Si tiene proyectos que están relacionados entre sí, puede crear referencias.
Para hacer referencia a otros proyectos de un proyecto SAP BW, proceda de la siguiente
manera:
1. Seleccione el proyecto que desea referenciar a otros proyectos.
2. En el menú contextual, seleccione Propiedades.
3. Seleccione Referencias de proyecto.
© Copyright. Reservados todos los derechos.
43
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
4. Seleccione los proyectos a los que desea que se haga referencia en el proyecto BW.
5. Seleccione OK.
Consejo:
Puede cerrar todos los proyectos que no están relacionados con uno o más
proyectos de SAP BW seleccionando Cerrar proyectos no relacionados en el
menú contextual.
Diseñador de consultas de SAP BW/4HANA basado en Eclipse
Figura 34: Diseñador de consultas de SAP BW/4HANA basado en Eclipse
Puede utilizar las herramientas de modelado de SAP BW/4HANA para definir consultas para
InfoSitios para analizar los datos en su sistema SAP BW/4HANA. Puede seleccionar entre las
siguientes funciones:
●
●
●
44
Cree estructuras en los ejes de fila y columna de la consulta.
Seleccione características del InfoSitio para los ejes de fila y columna del query o como
características libres (incluida la utilización de jerarquías de características).
Seleccione ratios del InfoSitio como elementos de estructura para los ejes de fila y
columna de la consulta.
●
Crear ratios restringidos para la consulta actual.
●
Cree fórmulas, es decir, ratios calculados, para la consulta actual.
●
Utilice ratios restringidos y calculados reutilizables, así como variables.
●
Defina las propiedades de características, estructuras y ratios.
●
Crear filtros estáticos y dinámicos, excepciones y condiciones.
●
Convertir moneda y unidad.
© Copyright. Reservados todos los derechos.
Lección: Configuración de las herramientas de modelado de SAP BW/4HANA en SAP HANA Studio
●
Obtenga una vista previa de la consulta.
●
Generar vistas SAP HANA externas, lo que no es posible en BEx Query Designer.
Cockpit de SAP BW/4HANA
Figura 35: Cockpit de SAP BW/4HANA (basado en web)
El cockpit de SAP BW/4HANA es una interfaz de usuario intuitiva basada en web que está
disponible con una plataforma de lanzamiento de SAP Fiori. Contiene varias aplicaciones de
SAP Fiori, organizadas en grupos, para el modelado y la supervisión de la cadena de procesos
y para la administración de InfoSitios. Además, otros grupos de administración de BW le
proporcionan acceso a funciones y herramientas que actualmente no están disponibles como
aplicaciones de SAP Fiori.
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
Configurar herramientas de modelado de BW en SAP HANA Studio
© Copyright. Reservados todos los derechos.
45
Capítulo 1 : Introducción a SAP HANA y SAP BW/4HANA
46
© Copyright. Reservados todos los derechos.
Capítulo 1
Evaluación de la formación
1. ¿Cuáles son las tareas clave de un Data Warehouse?
Seleccione las respuestas correctas.
X
A Adquiera, integre y gestione datos desde cualquier lugar de una organización.
X
B Replicar datos de sistemas en una organización con fines de archivo.
X
C Proporcione capacidades sofisticadas de modelado de datos en los datos
adquiridos.
X
D Presentar una única vista de los datos modelados para todas las aplicaciones
analíticas y soluciones de generación de informes.
2. ¿Qué es SAP BW/4HANA?
Seleccione la respuesta correcta.
X
A Una solución empaquetada que proporciona un conjunto completo de
herramientas para implementar rápidamente un almacén de datos on-premise listo
para usar en toda la empresa.
X
B Una familia de herramientas SAP utilizadas para desarrollar desde cero una
solución de almacén de datos completamente personalizada para la implementación
on-premise que depende en gran medida del desarrollo SQL.
X
C Una solución en la nube que proporciona a los usuarios empresariales
herramientas de autoservicio fáciles de utilizar para adquirir, modelar y analizar sus
propios datos.
3. ¿Cuáles son los beneficios de BW/4HANA Business Content?
Seleccione las respuestas correctas.
X
A Acelere la implementación utilizando modelos listos para usar.
X
B Brinde informes tempranos a los usuarios de negocio para que puedan brindar
feedback para dar soporte a la implementación.
X
C Proporciona las mejores prácticas para los modelos de datos de BW/4HANA, pero
no los objetos instalables.
© Copyright. Reservados todos los derechos.
47
Capítulo 1 : Evaluación de la formación
4. Los análisis integrados en S/4HANA sustituyen a BW/4HANA por completo.
Seleccione las respuestas correctas.
X
A Verdadero
X
B Falso
5. ¿Cuáles son las características de SAP HANA?
Seleccione las respuestas correctas.
X
A Tablas de almacenamiento en columnas
X
B Los datos se almacenan en la memoria
X
C Enviar procesamiento a la capa de aplicación
X
D Compresión de datos
X
E Agregados e índices
6. El CompositeProvider no almacena datos.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
7. ¿Qué son los InfoSitios BW/HANA?
Seleccione las respuestas correctas.
48
X
A Vista Open ODS
X
B Vista de cálculo
X
C Objeto DataStore (avanzado)
X
D Fuente de datos
X
E CompositeProvider
© Copyright. Reservados todos los derechos.
Capítulo 1 : Evaluación de la formación
8. ¿Qué son las herramientas de SAP BW/4HANA?
Seleccione las respuestas correctas.
X
A Data Warehousing Workbench
X
B Herramienta de modelado de BW en Eclipse
X
C BEx Analyzer
X
D BW/4HANA Cockpit
© Copyright. Reservados todos los derechos.
49
Capítulo 1
Respuestas a la Evaluación de la formación
1. ¿Cuáles son las tareas clave de un Data Warehouse?
Seleccione las respuestas correctas.
X
A Adquiera, integre y gestione datos desde cualquier lugar de una organización.
X
B Replicar datos de sistemas en una organización con fines de archivo.
X
C Proporcione capacidades sofisticadas de modelado de datos en los datos
adquiridos.
X
D Presentar una única vista de los datos modelados para todas las aplicaciones
analíticas y soluciones de generación de informes.
Correcto. Un almacén de datos tiene la tarea de adquirir, integrar y gestionar datos desde
cualquier lugar de una organización. Tiene que proporcionar sofisticadas capacidades de
modelado de datos en los datos adquiridos y presenta una vista única de los datos
modelados para todas las aplicaciones analíticas y soluciones de informes. Leer más en la
lección, Introducción a SAP BW/4HANA, en el curso BW405.
2. ¿Qué es SAP BW/4HANA?
Seleccione la respuesta correcta.
X
A Una solución empaquetada que proporciona un conjunto completo de
herramientas para implementar rápidamente un almacén de datos on-premise listo
para usar en toda la empresa.
X
B Una familia de herramientas SAP utilizadas para desarrollar desde cero una
solución de almacén de datos completamente personalizada para la implementación
on-premise que depende en gran medida del desarrollo SQL.
X
C Una solución en la nube que proporciona a los usuarios empresariales
herramientas de autoservicio fáciles de utilizar para adquirir, modelar y analizar sus
propios datos.
Correcto. SAP BW/4HANA es una solución empaquetada que proporciona un conjunto
completo de herramientas para implementar rápidamente un almacén de datos onpremise listo para usar en toda la empresa.
50
© Copyright. Reservados todos los derechos.
Capítulo 1 : Respuestas a la Evaluación de la formación
3. ¿Cuáles son los beneficios de BW/4HANA Business Content?
Seleccione las respuestas correctas.
X
A Acelere la implementación utilizando modelos listos para usar.
X
B Brinde informes tempranos a los usuarios de negocio para que puedan brindar
feedback para dar soporte a la implementación.
X
C Proporciona las mejores prácticas para los modelos de datos de BW/4HANA, pero
no los objetos instalables.
Correcto — BW/4HANA Business Content acelera la implementación utilizando modelos
preparados. Proporciona informes tempranos a los usuarios empresariales para que
puedan proporcionar feedback para dar soporte a la implementación. Además,
proporciona mejores prácticas para modelos de datos BW/4HANA y, por supuesto,
objetos instalables que representan los modelos preparados.
4. Los análisis integrados en S/4HANA sustituyen a BW/4HANA por completo.
Seleccione las respuestas correctas.
X
A Verdadero
X
B Falso
Correcto — El análisis integrado en S/4HANA no sustituye a BW/4HANA completamente.
Las analíticas integradas se centran en la generación de informes operativos, mientras
que BW/4HANA se centra en la generación de informes estratégicos.
5. ¿Cuáles son las características de SAP HANA?
Seleccione las respuestas correctas.
X
A Tablas de almacenamiento en columnas
X
B Los datos se almacenan en la memoria
X
C Enviar procesamiento a la capa de aplicación
X
D Compresión de datos
X
E Agregados e índices
Correcto. Las características de SAP HANA incluyen tablas de almacenamiento en
columnas, datos almacenados en la memoria y compresión de datos. Lea más en la
lección, Descripción de los aspectos básicos de SAP HANA, en el curso BW405.
© Copyright. Reservados todos los derechos.
51
Capítulo 1 : Respuestas a la Evaluación de la formación
6. El CompositeProvider no almacena datos.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. El CompositeProvider no almacena datos. Lea más en la lección Descripción de
modelos de datos de SAP BW/4HANA en el curso BW405.
7. ¿Qué son los InfoSitios BW/HANA?
Seleccione las respuestas correctas.
X
A Vista Open ODS
X
B Vista de cálculo
X
C Objeto DataStore (avanzado)
X
D Fuente de datos
X
E CompositeProvider
Correcto. Las vistas Open ODS, los objetos DataStore (avanzado) y el CompositeProvider
son InfoSitios BW/4HANA. Las fuentes de datos se utilizan para proporcionar datos en
BW/4HANA. Lea más en la lección Descripción de modelos de datos de SAP BW/4HANA
en el curso BW405.
8. ¿Qué son las herramientas de SAP BW/4HANA?
Seleccione las respuestas correctas.
X
A Data Warehousing Workbench
X
B Herramienta de modelado de BW en Eclipse
X
C BEx Analyzer
X
D BW/4HANA Cockpit
Correcto. Las herramientas de SAP BW/4HANA incluyen Data Warehousing Workbench,
la herramienta de modelado de BW en Eclipse y BW/4HANA Cockpit. Leer más en el
módulo Configuración de las herramientas de modelado de SAP BW/4HANA en SAP
HANA Studio, en el curso BW405.
52
© Copyright. Reservados todos los derechos.
CAPÍTULO 2
Inicio de informes y navegación
en informes
Lección 1
Descripción de la plataforma SAP BusinessObjects BI
55
Lección 2
Navegar en SAP Analysis para Microsoft Office
59
Lección 3
Navegar en el documento de análisis genérico de SAP Lumira
67
OBJETIVOS DEL CAPÍTULO
●
Describir la plataforma de BI de SAP BusinessObjects
●
Navegar en SAP Analysis para Microsoft Office
●
Navegar por la aplicación genérica SAP BusinessObjects Design Studio
© Copyright. Reservados todos los derechos.
53
Capítulo 2 : Inicio de informes y navegación en informes
54
© Copyright. Reservados todos los derechos.
Capítulo 2
Lección 1
Descripción de la plataforma SAP
BusinessObjects BI
RESUMEN DE LA LECCIÓN
En esta lección, aprenderá sobre el modelado de SAP BW y cómo configurar las herramientas
de modelado de SAP BW en SAP HANA Studio.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Describir la plataforma de BI de SAP BusinessObjects
Plataforma SAP BusinessObjects BI
Figura 36: Plataforma SAP BusinessObjects BI
La solución SAP BusinessObjects Business Intelligence consta de diferentes herramientas de
cliente para casos de uso específicos y el servidor de la plataforma SAP BusinessObjects BI,
que proporciona funcionalidades que incluyen un repositorio central, administración de
usuarios, seguridad y programación de informes.
En otras palabras, SAP BusinessObjects tiene herramientas analíticas y de generación de
informes, pero detrás de escena, el software que se ejecuta en los servidores realiza tareas de
soporte para gestionar y generar la salida utilizada para analizar los datos. Esta colección de
componentes de hardware y software constituye lo que SAP llama colectivamente la
plataforma SAP BusinessObjects (BIP). La figura Plataforma SAP BusinessObjects BI
© Copyright. Reservados todos los derechos.
55
Capítulo 2 : Inicio de informes y navegación en informes
muestra el BIP encima de sus datos porque el BIP proporciona y protege las conexiones a los
sistemas subyacentes que contienen sus datos.
La plataforma SAP BusinessObjects BI es una solución flexible, escalable y confiable para
entregar informes potentes e interactivos a los usuarios a través de cualquier aplicación web:
intranet, extranet, Internet o portal corporativo. Ya sea que se use para distribuir informes de
ventas semanales, proporcionar a los clientes ofertas de servicio personalizadas o integrar
información crítica en portales corporativos, la plataforma SAP BusinessObjects BI ofrece
beneficios tangibles que se extienden por toda la organización y más allá. Como suite
integrada para la generación de informes, el análisis y la entrega de información, la
plataforma SAP BusinessObjects BI proporciona una solución para aumentar la productividad
del usuario y reducir los esfuerzos administrativos.
Es posible integrar la plataforma de SAP BusinessObjects BI con SAP Analytics Cloud en un
enfoque híbrido, como utilizar el descubrimiento de datos en SAP Analytics Cloud y la
generación de informes operativos con la plataforma SAP BusinessObjects. Con la gestión de
usuarios híbrida entre ambos sistemas, es fácil incorporar usuarios locales existentes a SAP
Analytics Cloud, por usuario o por grupo. El servicio de aprovisionamiento de SAP Identity
puede aprovisionar y sincronizar los usuarios de la plataforma de BI a SAP Analytics Cloud y
permitir que los usuarios de SAP Analytics Cloud accedan a los datos locales.
Figura 37: Resumen de arquitectura simplificada de SAP BW/4HANA y Business Intelligence
SAP BusinessObjects BI 4.3 (Deltas a BI 4.2):
https://blogs.sap.com/2020/06/13/sap-businessobjects-bi-4.3-sap-bi-4.3-released/
Plataforma de lanzamiento de BI
La plataforma SAP BusinessObjects Business Intelligence (BI) incluye la rampa de
lanzamiento BI, una aplicación Web que actúa como ventana a una serie de información
empresarial útil acerca de su empresa. Desde la rampa de lanzamiento BI, puede acceder a
libros de trabajo de SAP Analysis, documentos de SAP Lumira, documentos de SAP
BusinessObjects Web Intelligence, SAP Crystal Reports y otros objetos, y organizarlos para
que se ajusten a sus preferencias.
Las funciones disponibles en la rampa de lanzamiento BI varían según el tipo de contenido. En
general, puede ver información en su navegador web, exportarla a otras aplicaciones
empresariales (como Microsoft Excel) y guardarla en una ubicación específica. La plataforma
56
© Copyright. Reservados todos los derechos.
Lección: Descripción de la plataforma SAP BusinessObjects BI
SAP BusinessObjects Business Intelligence también proporciona acceso a una serie de
herramientas analíticas para ayudarle a explorar la información con más detalle.
Puede acceder a los documentos a través de las vías de acceso utilizadas con frecuencia
desde la pantalla Inicio. En la pantalla Inicio también tiene acceso a la bandeja de entrada de
BI, donde pueden aparecer los documentos que otros le han programado o enviado. También
verá las notificaciones que se le han enviado.
Figura 38: Plataforma de lanzamiento de BI de Fiori: pantalla de inicio
Plataforma de lanzamiento de Business Intelligence de Fiori
La plataforma de lanzamiento original ya no se envía con BI 4.3. La nueva página de inicio de
la rampa de lanzamiento BI de Fiori proporciona una experiencia de usuario modernizada
compatible con el contenido existente, las autorizaciones y la paridad funcional completa.
Contiene todos los workflows de navegación clave de la siguiente manera:
●
●
Los mosaicos Carpetas y Categoría para ver y administrar los informes y carpetas en
orden jerárquico
Los mosaicos Bandeja de entrada y Alertas para leer, no leer y gestionar los informes y
alertas
●
Mosaico Papelera de reciclaje para gestionar los elementos borrados
●
Mosaico Instancias para gestionar las instancias programadas
●
●
Mosaico Documentos para ver y gestionar la lista plana de todos los informes del
repositorio
Puede configurar y acceder al arrendatario de SAP Analytics Cloud desde el mosaico SAC
en la pestaña Aplicaciones.
© Copyright. Reservados todos los derechos.
57
Capítulo 2 : Inicio de informes y navegación en informes
Nota:
Más información: https://help.sap.com/viewer/
09fe9f205ee047d48d58665649fc4fae/4.3/en-US/
7d9eff2d3a9b4d6ca29c8ae705936cb5.html
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
58
Describir la plataforma de BI de SAP BusinessObjects
© Copyright. Reservados todos los derechos.
Capítulo 2
Lección 2
Navegar en SAP Analysis para Microsoft Office
RESUMEN DE LA LECCIÓN
En esta lección, aprenderá a navegar en SAP Analysis para Microsoft Office.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Navegar en SAP Analysis para Microsoft Office
Resumen del libro de trabajo Analysis
Figura 39: Libro de trabajo de SAP Analysis for Microsoft Office
●
●
SAP Analysis para Microsoft Office le ayuda a obtener información sobre los datos
empresariales y a tomar decisiones inteligentes que afecten al rendimiento corporativo.
SAP Analysis para Microsoft Office integra SAP Analysis con Microsoft Excel y PowerPoint.
Libro de análisis
En un libro de Analysis, puede hacer lo siguiente:
© Copyright. Reservados todos los derechos.
59
Capítulo 2 : Inicio de informes y navegación en informes
●
●
●
●
●
●
●
●
Inserte datos de varias fuentes y visualice los datos desde múltiples perspectivas.
Utilice consultas de SAP BW, InfoSitios de SAP BW, vistas de análisis y vistas de SAP
HANA como fuentes de datos.
Agregue varias tablas de referencias cruzadas a un libro de trabajo para insertar y analizar
datos de diferentes fuentes y sistemas.
Modificar la vista de los datos visualizados en el informe.
Refine el análisis de datos OLAP con formato condicional, filtros, peticiones, cálculos y
jerarquías de visualización.
Arrastre indicadores y objetos de característica dentro y fuera del informe para agregarlos
y eliminarlos.
Añadir gráficos para el análisis visual de datos.
Grabe el estado de su navegación como una vista de análisis que esté disponible para su
reutilización.
Panel de diseño
Figura 40: Panel de diseño de Analysis
El panel de diseño es un elemento en la parte derecha de la interfaz de usuario que tiene cinco
fichas: Análisis, Información, Componentes, Reglas de diseño y Comentarios. Puede utilizar el
panel de diseño para crear nuevas vistas de sus datos y encontrar información sobre las
fuentes de datos que se utilizan actualmente en el libro.
60
© Copyright. Reservados todos los derechos.
Lección: Navegar en SAP Analysis para Microsoft Office
Ficha Análisis
La ficha Análisis tiene cuatro secciones. Estos se describen en la siguiente tabla.
Tabla 1: Panel de diseño
Sección
Descripción
Fuente de datos
Muestra información sobre el origen de datos
que está visualizando actualmente
Columnas
Muestra los campos que están actualmente
en las columnas del informe
Filas
Muestra los campos que se encuentran actualmente en las líneas del informe
Filtro de fondo
Muestra los campos que se están utilizando
actualmente como filtros de fondo
Con la ficha Análisis, dispone de las siguientes opciones para analizar y crear nuevas vistas de
datos:
●
●
Arrastre los campos de una sección a cualquiera de las otras tres secciones.
Arrastre los campos directamente a la tabla de referencias cruzadas para agregarlos al
informe.
●
Arrastre los campos fuera de la tabla de referencias cruzadas para eliminarlos del informe.
●
Utilice el menú contextual para mover campos entre las cuatro secciones.
●
Utilice el menú contextual para crear, modificar y eliminar filtros. Si se define un filtro para
un objeto, verá un icono de filtro junto a este objeto.
Pestaña Información
En la pestaña Información, puede ver información detallada para:
●
Una única fuente de datos
●
Un libro de trabajo completo
●
Filtros y variables
La información se visualiza como campos de texto, por ejemplo, Creado por y Hora de la
última modificación, y puede arrastrar estos campos al análisis.
Ficha Componentes
En la ficha Componentes, puede ver una lista de los componentes utilizados en un libro de
trabajo junto con las propiedades de estos componentes, mostrados en una estructura en
forma de árbol.
Puede seleccionar si los componentes deben enumerarse por origen de datos o por hoja. En
ambos casos, el nodo más alto de la lista es el libro de trabajo. Debajo de esto, las fuentes de
datos o las hojas se visualizan con sus componentes. Puede utilizar el menú contextual para
gestionar los componentes, por ejemplo, para insertar, copiar y mover o borrar un
componente.
© Copyright. Reservados todos los derechos.
61
Capítulo 2 : Inicio de informes y navegación en informes
Hay disponible un conjunto de propiedades para cada componente. Para ver y modificar las
propiedades de un componente, selecciónelo en la estructura.
Ficha Reglas de diseño
En la pestaña Reglas de diseño, puede visualizar y actualizar las reglas creadas con Diseño de
tabla. Las reglas se visualizan para cada fuente de datos y tipo de regla.
Ficha Comentarios
En la pestaña Comentarios, puede ver una sección que muestra el historial de comentarios
para una celda seleccionada y una sección que muestra la información de contexto para la
celda.
Opciones de navegación básicas
Las opciones de navegación básicas en SAP Analysis para Microsoft Office son las siguientes:
●
Disposición flexible de los datos en columnas y filas de la tabla de referencias cruzadas
●
Filtrar datos
●
Petición de orden
●
Ordenar datos
●
Pausar la actualización
●
Trabajar con jerarquías
●
Trabajar con atributos
●
Opciones de visualización para miembros, indicadores y totales
Filtrar datos
Limite los datos visualizados en su análisis a un subconjunto de datos con filtrado. Los filtros
son aditivos, por lo que cada filtro adicional se basa en el filtro actual y reduce aún más el
subconjunto de datos. Existen dos tipos de filtros:
●
Filtrar miembros
Especifica los miembros de característica que se mostrarán en el análisis. También puede
definir miembros para utilizarlos como filtros en el fondo del análisis.
●
Filtrar indicadores
Especifica los valores de indicador que se mostrarán en el análisis.
Petición de orden
En el cuadro de diálogo Petición de Analysis, se establecen valores para las peticiones.
Las peticiones se definen como variables en Query Designer. Las variables son parámetros de
una consulta SAP y se rellenan con valores cuando inserta una consulta como origen de datos
en una hoja de cálculo. Sirven como reserva-espacios para miembros, jerarquías, nodos de
jerarquía, elementos de fórmula y textos.
Una variable debe definirse como lista para la entrada y fijarse en Entrada manual en Query
Designer para utilizar el diálogo de petición con ella en Analysis.
El cuadro de diálogo de petición aparece automáticamente cuando inserta la consulta con
variables en una hoja de cálculo. Puede abrir el cuadro de diálogo de peticiones manualmente
con el icono de petición del menú para cambiar los valores variables.
62
© Copyright. Reservados todos los derechos.
Lección: Navegar en SAP Analysis para Microsoft Office
Al establecer los valores de variable en el cuadro de diálogo de peticiones, el informe se
muestra de acuerdo con los valores seleccionados. En el nivel de libro, puede seleccionar
propiedades para definir cómo se comportan el cuadro de diálogo de petición y los valores
definidos en los libros.
Para guardar los valores de petición como una variante para una consulta o para un libro de
trabajo, use el cuadro de diálogo de variante en el cuadro de diálogo de petición.
Ordenar datos
Puede organizar diferentes vistas de los datos en su tabla de referencias cruzadas con
ordenación. Si ordena los valores de un indicador, las otras celdas de la tabla de referencias
también se ven afectadas por la ordenación, lo que mantiene la información de metadatos
correcta en la tabla de referencias.
Tabla 2: Ordenar datos
Opción de clasificación
Descripción
Ascendente
Los valores de datos se ordenan del más pequeño al más grande. Los miembros de datos se ordenan de A a Z.
Descendente
Los valores de datos se ordenan de mayor a
menor. Los miembros de datos se ordenan
de Z a A.
Romper jerarquía
En la configuración predeterminada, los datos se ordenan en los niveles de jerarquía de
la tabla de referencias. Los miembros principales se ordenan en orden y los miembros
secundarios se ordenan debajo de cada
miembro principal en su propio orden. Si desea ordenar los datos en toda la jerarquía, seleccione la opción Romper jerarquías.
Pausar actualización
Puede seleccionar Pausar actualización para desactivar la actualización después de cada
paso de navegación cuando trabaja en la ficha Analysis en el panel de diseño. Con la
actualización desactivada, puede diseñar una nueva vista de sus datos con varios pasos de
navegación. Todos los pasos se ejecutarán a la vez cuando vuelva a seleccionar Detener
actualización para activar la actualización.
Trabajar con jerarquías
Existen dos opciones para trabajar con presentaciones jerárquicas en su análisis: un
InfoObjeto de característica con una jerarquía y varios InfoObjetos de característica en las
filas o en las columnas dispuestas en una visualización jerárquica (visualización compacta en
filas/columnas).
© Copyright. Reservados todos los derechos.
63
Capítulo 2 : Inicio de informes y navegación en informes
Figura 41: Visualización jerárquica
Trabajar con atributos
Cuando utiliza atributos, está describiendo una característica con más detalle, porque está
añadiendo información sobre la característica. Por ejemplo, si asigna el atributo Número de
teléfono a la característica Socio comercial, puede visualizar el número de teléfono del socio
comercial en su informe.
Opciones de visualización para miembros, indicadores y totales
Al insertar una nueva tabla de referencias cruzadas en Analysis, los miembros, los
indicadores y los totales se muestran de acuerdo con la configuración predeterminada. Puede
modificar la visualización de estos elementos mediante la barra de herramientas o el menú
contextual, de la siguiente manera:
●
●
●
Mostrar miembros como clave, texto o ambos.
Especifique el formato de número para cada indicador en su análisis, incluyendo el factor
de escalado y los decimales utilizados.
Defina si los totales deben visualizarse en la tabla de referencias, dónde deben visualizarse
en la tabla de referencias y cómo deben calcularse.
Grabación de vistas de análisis y libros de trabajo en la plataforma de BI
Una vista de análisis es un estado de navegación de un origen de datos guardado en la
plataforma de BI que incluye filtros aplicados, jerarquías y metadatos disponibles.
Cuando crea un informe con SAP Analysis, es posible que desee grabar la vista Análisis para
poder:
64
●
Reutilizar el análisis
●
Compartir el análisis con otros usuarios
●
Utilizar otras herramientas de cliente de SAP BusinessObjects para compartir el análisis
© Copyright. Reservados todos los derechos.
Lección: Navegar en SAP Analysis para Microsoft Office
Figura 42: Interoperabilidad: Creación y consumo de vista de análisis
Libro de trabajo de análisis y vista de análisis (plataforma de BI)
La siguiente tabla compara la vista de Analysis con los libros de trabajo de Analysis:
Vista de análisis
Libro de análisis
Contiene un análisis (una fuente de datos)
Puede contener varios análisis (varias fuentes de datos)
Contiene el estado de navegación de la fuente de datos
Contiene los estados de navegación de las
fuentes de datos
No contiene elementos de diseño
Contiene elementos de diseño de Excel
No contiene datos
Puede contener datos
Libro de trabajo de análisis y vista de consulta (plataforma SAP Business Warehouse)
●
●
Al no usar el despliegue de la plataforma de BI, sino el despliegue de SAP NetWeaver (BW),
un libro de Analysis también se puede guardar en la plataforma SAP Business Warehouse.
Además, el estado de navegación de una fuente de datos también se puede guardar en la
plataforma SAP Business Warehouse como una Vista de consulta.
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
Navegar en SAP Analysis para Microsoft Office
© Copyright. Reservados todos los derechos.
65
Capítulo 2 : Inicio de informes y navegación en informes
66
© Copyright. Reservados todos los derechos.
Capítulo 2
Lección 3
Navegar en el documento de análisis genérico
de SAP Lumira
RESUMEN DE LA LECCIÓN
En esta lección, aprenderá a navegar en la aplicación genérica SAP BusinessObjects Design
Studio.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Navegar por la aplicación genérica SAP BusinessObjects Design Studio
Navegación en el documento de análisis genérico de SAP BusinessObjects
Lumira
Figura 43: Documento de análisis genérico de SAP BusinessObjects Lumira – Vista de tabla
Documento de análisis genérico de SAP Lumira – Vista de tabla
●
●
El documento de análisis genérico de SAP BusinessObjects Lumira se puede utilizar para
ejecutar consultas de SAP BW, InfoSitios de SAP BW y vistas SAP HANA como fuentes de
datos y para cortarlas y dividirlas.
Contiene una tabla de referencias cruzadas y un gráfico de forma predeterminada.
© Copyright. Reservados todos los derechos.
67
Capítulo 2 : Inicio de informes y navegación en informes
●
●
●
La función de arrastrar y soltar se puede utilizar dentro del panel de navegación, entre el
panel de navegación y la tabla de referencias, y dentro de la propia tabla de referencias.
El menú contextual está disponible en la tabla de referencias cruzadas, en el panel de
navegación y en el gráfico, lo que le permite navegar y analizar fácilmente sus datos.
El documento de análisis genérico de SAP BusinessObjects Lumira (aplicación) no
necesita tener un origen de datos asignado.
Esto significa que la aplicación sigue siendo genérica e independiente de cualquier fuente
de datos.
Una fuente de datos se puede seleccionar en tiempo de ejecución mediante el icono
Navegador de fuentes de datos.
También puede asignar un origen de datos al documento (aplicación) en el momento del
diseño cuando lo edita en SAP BusinessObjects Lumira Designer. En este caso, la fuente de
datos asignada se visualiza automáticamente cuando se ejecuta la aplicación.
Cambiar la visualización de datos
Para cambiar la visualización de sus datos, seleccione Tabla, Gráfico o Tabla/Gráfico.
Uso del panel de navegación
Seleccione el icono de flecha Mostrar panel de diseño o el icono de flecha Ocultar panel de
diseño para mostrar u ocultar el Panel de navegación en el lado izquierdo. Allí puede utilizar el
menú contextual, modificar las propiedades de visualización de los indicadores y/o
dimensiones y moverlos en filas o columnas mediante la función de arrastrar y soltar.
Uso de la línea de filtro
Si desea fijar un filtro, seleccione el icono Añadir filtros en la esquina superior izquierda de la
aplicación, a la izquierda de la línea de filtro y seleccione una de las dimensiones visualizadas.
Se abre el cuadro de diálogo Filtro, donde puede seleccionar los miembros de dimensión
adecuados. Los miembros de dimensión que ha incluido en la línea de filtro se muestran en la
línea de filtro. Allí también puede eliminar un filtro.
Si desea eliminar todos los filtros, seleccione el icono Borrar filtros en la parte derecha de la
línea de filtro.
Uso de peticiones
Si la fuente de datos está diseñada para configurar peticiones, seleccione Peticiones en la
esquina superior derecha de la aplicación para establecer las peticiones.
Visualizar información
Seleccione el icono Información de aplicación en la esquina superior derecha de la aplicación
para visualizar información sobre su aplicación. Aquí verá, por ejemplo, el nombre técnico de
su consulta y las peticiones y filtros que ha fijado.
Uso del navegador de fuentes de datos
Con el icono Navegador de fuentes de datos, puede modificar su fuente de datos en tiempo de
ejecución.
Marcadores
Mientras interactúa con su documento SAP BusinessObjects Lumira y analiza sus datos,
también puede tomar una instantánea de su aplicación. Para ello, seleccione Marcadores en
el área superior derecha de la aplicación. Se abre el cuadro de diálogo Marcadores, donde
68
© Copyright. Reservados todos los derechos.
Lección: Navegar en el documento de análisis genérico de SAP Lumira
puede Agregar y Gestionar marcadores. Puede definir un título y una descripción al guardar
un marcador. También puede guardar el marcador en una carpeta de su elección. Puede
seleccionar si su marcador sigue siendo privado para usted o está disponible globalmente
para los demás. También puede añadir un marcador a sus Favoritos y volver a abrirlo desde
allí.
Los marcadores se pueden reutilizar en otra aplicación o se pueden compartir con colegas
para utilizarlos en sus aplicaciones.
Mediante exportación
En la esquina superior derecha de la aplicación, encontrará el botón Exportar, donde puede
utilizar Exportar a Microsoft Excel, Exportar a CSV, Exportar a PDF o Exportar a Analysis para
Microsoft Office.
Uso de la vista de gráfico
Figura 44: Documento de análisis genérico de SAP Lumira – Vista de gráfico
Si utiliza la vista de gráfico, el panel de navegación muestra una de las siguientes opciones:
●
Navegación de tabla
Indicadores y dimensiones: utilice el menú contextual o arrastre y suelte.
●
Tipos de gráfico
Seleccione el tipo de gráfico deseado y seleccione indicadores y dimensiones para los ejes.
●
Propiedades de gráfico
Especifique las propiedades del gráfico.
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
Navegar por la aplicación genérica SAP BusinessObjects Design Studio
© Copyright. Reservados todos los derechos.
69
Capítulo 2 : Inicio de informes y navegación en informes
70
© Copyright. Reservados todos los derechos.
Capítulo 2
Evaluación de la formación
1. La solución SAP BusinessObjects Business Intelligence consta de diferentes herramientas
de cliente para casos de uso específicos y el servidor de la plataforma SAP
BusinessObjects BI que proporciona funcionalidad que incluye un repositorio central,
administración de usuarios, seguridad y programación de informes.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
2. ¿Qué pestañas encuentra en el panel de diseño de SAP Analysis para Microsoft Office?
Seleccione las respuestas correctas.
X
A Componentes
X
B Información
X
C Fuente de datos
X
D Libro de trabajo
X
E Analysis
3. ¿Cómo puede navegar en un libro de trabajo de SAP Analysis para Microsoft Office?
Seleccione las respuestas correctas.
X
A Utilice la función de arrastrar y soltar dentro de la tabla de referencias cruzadas.
X
B Utilice la función de arrastrar y soltar entre el panel de diseño y la tabla de
referencias cruzadas.
X
C Utilice la función de arrastrar y soltar dentro del panel de diseño.
X
D Utilice el menú contextual.
X
E Utilice las funciones e iconos estándar del menú de Microsoft Excel.
X
F Utilice las funciones e iconos del menú Análisis.
© Copyright. Reservados todos los derechos.
71
Capítulo 2 : Evaluación de la formación
4. ¿Cuáles de las siguientes afirmaciones sobre las principales diferencias entre las vistas de
análisis y los libros de trabajo de Analysis son correctas?
Seleccione las respuestas correctas.
X
A Una vista de Analysis contiene un análisis (origen de datos), mientras que un libro
de trabajo de Analysis puede contener varios análisis (orígenes de datos).
X
B Una vista de Analysis contiene el estado de navegación del origen de datos, pero
un libro de trabajo contiene los elementos de diseño en Microsoft Excel, así como el
estado de navegación de los orígenes de datos.
X
C Una vista de Analysis contiene datos, mientras que un libro de Analysis no.
5. En la aplicación Análisis genérico de SAP BusinessObjects Lumira, ¿para cuál de los
siguientes componentes está disponible un menú contextual para la navegación?
Seleccione las respuestas correctas.
72
X
A Tabla de referencias cruzadas
X
B Panel de navegación
X
C Línea de filtro
X
D Gráfico
© Copyright. Reservados todos los derechos.
Capítulo 2
Respuestas a la Evaluación de la formación
1. La solución SAP BusinessObjects Business Intelligence consta de diferentes herramientas
de cliente para casos de uso específicos y el servidor de la plataforma SAP
BusinessObjects BI que proporciona funcionalidad que incluye un repositorio central,
administración de usuarios, seguridad y programación de informes.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. La solución SAP BusinessObjects Business Intelligence contiene varias
herramientas de cliente, como SAP Analysis para MS Office, Lumira y SAP
BusinessObjects Web Intelligence. Todas estas herramientas utilizan el servidor de la
plataforma SAP BusinessObjects BI como repositorio central y tecnología de
administración. Lea más en el módulo Descripción de la plataforma SAP BusinessObjects
BI, en el curso BW405.
2. ¿Qué pestañas encuentra en el panel de diseño de SAP Analysis para Microsoft Office?
Seleccione las respuestas correctas.
X
A Componentes
X
B Información
X
C Fuente de datos
X
D Libro de trabajo
X
E Analysis
Correcto. Las fichas que puede encontrar en el panel de diseño de SAP Analysis para
Microsoft Office son las fichas Componentes, Información y Análisis. Origen de datos es
una sección que se encuentra en la ficha Análisis. No hay ninguna ficha para los libros.
Leer más en el módulo Navegar en Analysis para Microsoft Office, en el curso BW405.
© Copyright. Reservados todos los derechos.
73
Capítulo 2 : Respuestas a la Evaluación de la formación
3. ¿Cómo puede navegar en un libro de trabajo de SAP Analysis para Microsoft Office?
Seleccione las respuestas correctas.
X
A Utilice la función de arrastrar y soltar dentro de la tabla de referencias cruzadas.
X
B Utilice la función de arrastrar y soltar entre el panel de diseño y la tabla de
referencias cruzadas.
X
C Utilice la función de arrastrar y soltar dentro del panel de diseño.
X
D Utilice el menú contextual.
X
E Utilice las funciones e iconos estándar del menú de Microsoft Excel.
X
F Utilice las funciones e iconos del menú Análisis.
Correcto. Puede navegar con todas las opciones enumeradas, excepto los iconos y las
funciones del menú estándar de Excel. Leer más en el módulo Navegación en
BusinessObjects Analysis para Microsoft Office, en el curso BW405.
4. ¿Cuáles de las siguientes afirmaciones sobre las principales diferencias entre las vistas de
análisis y los libros de trabajo de Analysis son correctas?
Seleccione las respuestas correctas.
X
A Una vista de Analysis contiene un análisis (origen de datos), mientras que un libro
de trabajo de Analysis puede contener varios análisis (orígenes de datos).
X
B Una vista de Analysis contiene el estado de navegación del origen de datos, pero
un libro de trabajo contiene los elementos de diseño en Microsoft Excel, así como el
estado de navegación de los orígenes de datos.
X
C Una vista de Analysis contiene datos, mientras que un libro de Analysis no.
Correcto. Las principales diferencias entre las vistas de Analysis y los libros de trabajo de
Analysis son que las vistas contienen solo orígenes de datos únicos y con el estado de
navegación del origen de datos. Un libro de trabajo puede contener varias fuentes y las
funciones de navegación de Microsoft Excel también están disponibles además del estado
de navegación de la fuente de datos. Las vistas de análisis no contienen datos, mientras
que un libro de trabajo puede contener datos. Leer más en el módulo Navegación en SAP
Analysis para Microsoft Office, en el curso BW405.
74
© Copyright. Reservados todos los derechos.
Capítulo 2 : Respuestas a la Evaluación de la formación
5. En la aplicación Análisis genérico de SAP BusinessObjects Lumira, ¿para cuál de los
siguientes componentes está disponible un menú contextual para la navegación?
Seleccione las respuestas correctas.
X
A Tabla de referencias cruzadas
X
B Panel de navegación
X
C Línea de filtro
X
D Gráfico
Correcto. En la aplicación Análisis genérico de SAP BusinessObjects Lumira, las opciones
del menú contextual son Tabla de referencias cruzadas, Panel de navegación y Gráfico. La
línea de filtro es una función activada seleccionando el icono Añadir filtros. Leer más en el
módulo Navegación en la aplicación Análisis genérico de SAP BusinessObjects Lumira, en
el curso BW405.
© Copyright. Reservados todos los derechos.
75
Capítulo 2 : Respuestas a la Evaluación de la formación
76
© Copyright. Reservados todos los derechos.
CAPÍTULO 3
Consultas simples
Lección 1
Creación de consultas simples
79
OBJETIVOS DEL CAPÍTULO
●
Crear una consulta simple
© Copyright. Reservados todos los derechos.
77
Capítulo 3 : Consultas simples
78
© Copyright. Reservados todos los derechos.
Capítulo 3
Lección 1
Creación de consultas simples
RESUMEN DE LA LECCIÓN
En esta lección, aprenderá a definir y crear consultas en la herramienta de modelado de SAP
BW en SAP HANA Studio. También aprenderá sobre la definición de hojas, filtros, filtros
globales y gestión de objetos de consulta.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Crear una consulta simple
Definición de consultas en la herramienta de modelado de SAP BW en SAP HANA
Studio
Para analizar el conjunto de datos en SAP Business Warehouse, defina consultas para
InfoSitios. Al seleccionar y combinar InfoObjetos (características y ratios) o elementos query
reutilizables (ratios restringidos y calculados, filtros, estructuras, variables) en una consulta,
se define cómo desea evaluar los datos del InfoSitio seleccionado.
También puede crear aplicaciones de planificación basadas en una consulta.
Las partes principales de la definición de consulta son la navegación y los filtros:
●
●
Para la navegación, seleccione características libres y defina el contenido de las filas y
columnas en el query. Esta selección se utiliza para especificar las áreas de datos del
InfoSitio por las que desea navegar. La alineación del contenido de fila y columna
determina la vista inicial de la consulta.
Las selecciones en el filtro se aplican a la consulta en su totalidad. Al definir el filtro,
seleccione valores de característica de una o más características. También puede fijar un
ratio como filtro. Si lo hace, el query solo tendrá características en las filas y columnas.
Todos los datos del InfoSitio se agregan utilizando la selección de filtro para la consulta.
Puede parametrizar consultas utilizando variables para valores de característica, jerarquías,
nodos de jerarquía, fórmulas y textos, o definiendo nuevas variables cuando sea necesario.
Para que la selección de InfoObjetos sea más precisa, puede hacer lo siguiente:
●
Restringir características a valores de característica o nodos de jerarquía
●
Definir selecciones
●
Definir fórmulas
●
Definir celdas de excepción y de ayuda
●
Utilizar estructuras locales
●
Definir condiciones
© Copyright. Reservados todos los derechos.
79
Capítulo 3 : Consultas simples
●
Definir excepciones
●
Definir ratios calculados y restringidos como componentes de query reutilizables
Las consultas se crean en SAP BW Query Designer, que forma parte de las herramientas de
modelado de SAP BW en SAP HANA Studio.
Las herramientas de modelado de SAP BW proporcionan un entorno de modelado integrado
basado en Eclipse para la gestión y el mantenimiento de objetos de metadatos de SAP BW.
Puede utilizar las herramientas de modelado de SAP BW para sistemas SAP BW que se
ejecutan en la base de datos SAP HANA.
El objetivo principal de esto es dar soporte a los modeladores de metadatos de SAP BW en los
entornos BI cada vez más complejos de hoy en día ofreciendo herramientas de modelado
flexibles, eficientes y de última generación. Estas herramientas se integran con las
herramientas de desarrollo ABAP, así como con el modelado de SAP HANA y el consumo de
elementos de SAP HANA en objetos de metadatos de SAP BW, como vistas Open ODS o
CompositeProviders. Las herramientas de modelado de SAP BW tienen potentes
capacidades de IU.
Para crear una consulta
1. En SAP HANA Studio, en la vista Explorador de proyectos, puede crear una consulta a
partir de un proyecto SAP BW o desde un InfoSitio. También puede crear una consulta
como copia de una consulta existente.
a. Abra el menú contextual para un proyecto SAP BW o un InfoSitio y seleccione
Nuevo → Query BW, o abra el menú contextual para el query que desea utilizar como
modelo y seleccione Copiar a ....
Aparece la ventana de diálogo Nueva consulta BW. Dependiendo de su punto de
entrada, el sistema ya habrá preseleccionado determinados objetos.
El sistema preselecciona el proyecto BW actual como mínimo.
b. Para seleccionar un proyecto diferente, seleccione Explorar.
Si ha creado una consulta para un proyecto BW, también debe seleccionar el InfoSitio
necesario.
c. Para seleccionar el InfoSitio necesario, introduzca su nombre técnico o un concepto
de búsqueda correspondiente en su lugar.
El sistema devuelve una lista de resultados en Posiciones coincidentes.
Si ha creado una consulta para un InfoSitio, el sistema preseleccionará este InfoSitio.
d. Para seleccionar un InfoSitio diferente, seleccione Explorar.
e. Para añadir su consulta a sus Favoritos locales, seleccione Añadir a favoritos.
f. Introduzca un nombre técnico unívoco y una descripción para su consulta.
Si ha creado una consulta como copia de una consulta existente, el sistema la
preselecciona.
g. Para seleccionar una consulta como modelo, seleccione Explorar.
h. Seleccione Finalizar.
El sistema abre la nueva consulta en el editor Eclipse. Se abre la ficha General, junto
con todas las opciones de consulta que ha realizado hasta el momento.
80
© Copyright. Reservados todos los derechos.
Lección: Creación de consultas simples
2. Seleccione la ficha Definición de hoja.
3. Seleccione el botón Mostrar vista de InfoSitio.
Los objetos disponibles para el InfoSitio seleccionado se visualizan como un árbol de
directorio en la vista InfoSitio:
●
Ratios
●
Características
●
Objetos reutilizables (componentes reutilizables): ratios calculados, ratios
restringidos, filtros y estructuras.
Nota:
Puede arrastrar la vista InfoSitio a otra ubicación de su elección.
4. Especifique qué características, ratios o estructuras desea que estén disponibles para
navegar por los datos de query.
a. En el repository BW, seleccione las características necesarias y arrástrelas a la parte
relevante de la query.
b. Defina las selecciones necesarias con y sin ratios.
Si selecciona un InfoObject, puede ver y editar sus propiedades a la derecha de la ficha
Definición de hoja.
5. Defina las fórmulas, condiciones y excepciones necesarias.
Para ver la consulta en la presentación preliminar, seleccione Fichero → Actualizar y, a
continuación, Mostrar vista previa.
Definición de hoja
Figura 45: Ficha Definición de hoja
La ficha Definición de hoja tiene las siguientes secciones:
© Copyright. Reservados todos los derechos.
81
Capítulo 3 : Consultas simples
Columnas
Coloque objetos de consulta, como ratios o características, en esta sección para que
aparezcan en columnas de informe al ejecutar la consulta.
Filas
Coloque objetos de consulta, como ratios o características, en esta sección para que
aparezcan en filas de informe al ejecutar la consulta.
Libre
Coloque las características que desea que estén disponibles para un usuario en esta
sección. Las características libres no aparecen en la vista inicial de un conjunto de
resultados de query. El usuario navega en Analysis para utilizar características libres.
Propiedades
Si selecciona un InfoObject, puede ver y editar sus propiedades a la derecha de la ficha
Definición de hoja.
Filtro
Un filtro es un objeto que describe un extracto multidimensional de datos de un conjunto de
datos.
Puede utilizar filtros en la gestión de informes, el análisis y la planificación para restringir
datos a una determinada división, determinados grupos de productos o determinados
períodos de tiempo, por ejemplo. Al segmentar el conjunto de datos, puede asegurarse de
que los usuarios o grupos de usuarios solo tengan acceso a los datos que son relevantes para
ellos y solo puedan ver las áreas de datos relevantes en un escenario de aplicación.
En la ficha Filtro, puede restringir las características. Este tipo de selección de filtro restringe
toda la consulta. Todos los datos del InfoSitio se agregan utilizando la selección de filtro de la
consulta.
Puede definir dos tipos diferentes de filtros:
●
Filtros con valores fijos
Los valores de característica seleccionados como selección de filtro no se pueden
modificar en el tiempo de ejecución.
Se pueden reducir como máximo mediante la navegación en el informe ejecutado.
●
Filtros con valores predeterminados
Los valores de característica seleccionados como selección de filtro son valores por
defecto. El usuario puede modificar o borrar estos valores en el tiempo de ejecución.
Ejemplo: desea analizar todos los clientes en una consulta. Sin embargo, en el estado de
inicio de la consulta, inicialmente solo desea ver un cliente en particular.
●
En una consulta, puede definir filtros con valores fijos, filtros con valores predeterminados
y combinaciones de ellos.
Restricción de características
En la pestaña Filtro, puede restringir las características a valores de característica o a nodos
de jerarquía, tanto como específicos o como valores de variable.
Para restringir características, proceda de la siguiente manera:
82
© Copyright. Reservados todos los derechos.
Lección: Creación de consultas simples
1. En el repository BW, seleccione una característica y arrástrela y suéltela en una de las
áreas de filtro.
2. Desde el menú contextual del InfoObjeto, seleccione Restringir.
Se abre la pantalla Editar filtro en la pestaña Valores. El sistema muestra los valores de
característica (miembros) en la parte izquierda de la pantalla.
3. Restrinja la característica a:
●
●
Valores de característica individuales o múltiples específicos o intervalos de valores
individuales o múltiples específicos
Variables que representan uno o varios valores de característica o intervalos de valores
individuales o múltiples
●
Nodos de jerarquía únicos o múltiples específicos
●
Variables que representan uno o varios nodos de jerarquía
4. Si desea restringir la característica a un rango de característica, añada el valor de inicio y
de fin necesario del rango en el área de definición de filtro, seleccione los dos valores de
característica y elija Crear rango.
5. Como operadores puede utilizar lo siguiente:
Operador
Descripción
Igual a
Equal to
Mayor o igual que
Mayor que o igual a
Mayor que
Mayor que
Menor que o igual a
Menor que o igual a
Menor que
Menor que
6. Con el modo de modificación se determina si los valores seleccionados o los intervalos de
valores deben incluirse en la selección o excluirse de la selección. El valor predeterminado
es Incluir.
7. Puede modificar la secuencia de los valores de característica y variables seleccionados en
el filtro:
●
Para subir un elemento de filtro, seleccione Arriba (Up).
●
Para desplazar un elemento de filtro hacia abajo, seleccione Abajo.
8. Confirme su definición de filtro seleccionando OK.
© Copyright. Reservados todos los derechos.
83
Capítulo 3 : Consultas simples
Nota:
También puede arrastrar un valor de característica individual o varios valores de
característica desde la vista de InfoSitio directamente al área de filtro. La
característica también se arrastra automáticamente con ella si aún no está
incluida en el área de filtro.
Si ha utilizado variables, aparecerá una ventana de diálogo antes de ejecutar la
consulta en la que puede introducir valores de variable manualmente (si la
variable está marcada como lista para la entrada).
Filtro reutilizable
●
●
●
●
●
●
Si crea un filtro complejo con varias características para un query y cree que utilizará este
filtro con frecuencia, puede grabar el filtro como un filtro reutilizable en términos de un
objeto reutilizable.
Se crea un filtro reutilizable para un InfoSitio; por lo tanto, se puede reutilizar en todas las
consultas para este InfoSitio.
Un filtro reutilizable puede consistir en valores de filtro fijos, valores de filtro por defecto y
combinaciones de ellos.
Los cambios realizados más tarde en el filtro reutilizable afectan a todas las consultas en
las que se utiliza.
Para realizar cambios solo en una consulta específica, cambie el filtro reutilizable a un filtro
de nivel de consulta seleccionando Desreferenciar.
Los cambios realizados más tarde en el filtro de nivel de consulta no afectan al filtro
reutilizable ni a las consultas que ha realizado con el filtro reutilizable.
Para crear un filtro reutilizable
1. En la vista InfoSitio, en la carpeta Componentes reutilizables, abra el menú contextual y
seleccione Nuevo → filtro reutilizable.
Se abre el asistente Nuevo filtro reutilizable para crear objetos reutilizables. El sistema
aplica las propiedades del proyecto SAP BW y el InfoSitio en el que se basa el proyecto
como opciones estándar.
2. Introduzca una descripción y un nombre técnico para el filtro reutilizable.
Ha configurado las opciones básicas.
3. Para crear el filtro reutilizable, seleccione Finalizar.
Aparecerá el editor.
4. Seleccione las áreas de pantalla Valores fijos y Valores propuestos.
5. Inserte las características y restrínjalas como en la sección Restringir características.
6. Guarde el filtro reutilizable.
7. Puede utilizar este filtro reutilizable en cada query para el mismo InfoSitio arrastrándolo
desde la vista InfoSitio al área Filtro.
84
© Copyright. Reservados todos los derechos.
Lección: Creación de consultas simples
Propiedades generales
Figura 46: Propiedades generales
Opciones generales
Tabla 3: Opciones generales
Campo
Descripción
Nombre técnico
Un nombre técnico debe ser unívoco en el sistema SAP BW. Un nombre
técnico identifica una consulta de forma unívoca.
Descripción
Introduzca texto para describir la consulta. Puede modificar la descripción en cualquier momento. Inserte variables de texto para que la descripción sea dinámica y determinada en el tiempo de ejecución.
InfoSitio
Muestra el nombre técnico del InfoSitio en el que se basa la consulta.
Seleccione InfoSitio para abrir la pantalla de actualización para el InfoSitio
Fecha clave
Cada consulta tiene una fecha clave. Para los datos maestros dependientes del tiempo, como atributos, textos o jerarquías, la fecha clave
determina la fecha para la que se seleccionan los datos. El valor predeterminado para la fecha clave es la fecha en la que se ejecuta la consulta: <hoy>. También puede utilizar una variable en lugar de un valor específico.
© Copyright. Reservados todos los derechos.
85
Capítulo 3 : Consultas simples
Nota:
Utilice una convención de nombres consistente para los nombres técnicos para
identificar fácilmente las consultas. Una convención para fijar nombres es útil para
la planificación de autorizaciones.
Opciones de visualización
Tabla 4: Opciones de visualización
Opción de visualización
Descripción
Ajustar formato después de actualizar
Cuando se actualiza una consulta, las celdas de resultados se formatean de forma predeterminada para que
se resalten. Desmarque esta opción para mejorar el
rendimiento de la consulta o para utilizar sus propias
plantillas de formato.
Suprimir valores clave repetidos
Cuando se ejecuta una consulta, solo se muestra la primera clave o descripción por defecto para cada característica. Se suprimen las claves o descripciones idénticas adicionales.
Mostrar escala para indicadores
Incluir factores de escalado en una fila o cabecera de
columna, por ejemplo *1000 EUR.
Formato de signo
Seleccione cómo presentar valores negativos.
Formato cero
Seleccione cómo presentar valores cero en el resultado.
Ubicación del resultado
Puede seleccionar dónde colocar los resultados en filas
y columnas. De forma predeterminada, los resultados
de las filas se presentan debajo de las filas y los resultados de las columnas, a la derecha.
Supresión de ceros
Puede ocultar la fila o columna completa si solo el resultado de la fila o columna produce un resultado de cero. Como alternativa, puede ocultar la fila o columna
completa solo cuando todos los valores individuales de
la fila o columna sean cero.
Jerarquía universal de visualización Para obtener un mejor resumen, las características en
las filas o en las columnas se pueden organizar en una
visualización jerárquica. En el campo Desplegar hasta
nivel introduzca la característica hasta la que se debe
desplegar inicialmente la visualización jerárquica.
86
© Copyright. Reservados todos los derechos.
Lección: Creación de consultas simples
Figura 47: Supresión de ceros
Acceso remoto
Las herramientas de generación de informes externas utilizan consultas como su origen de
datos. Puede utilizar esta opción para determinar si se puede acceder a la consulta y cómo se
puede acceder a ella.
Tabla 5: Acceso remoto
Campo
Descripción
Por BD OLE para OLAP
Si desea liberar esta consulta como fuente de datos para herramientas externas de informes que se comunican mediante
la interfaz OLE DB para OLAP, seleccione Por OLE DB para
OLAP.
Por OData
La integración de SAP BW.4HANA con SAP Gateway le permite proporcionar consultas analíticas de SAP BWudi4HANA
como consultas de OData para escenarios móviles. Las consultas con acceso OData están especializadas para el acceso
REST. Para generar la consulta como una consulta OData, seleccione Por OData.
Vista SAP HANA externa
Si la consulta se basa en un InfoSitio que admite vistas SAP
HANA, puede utilizar esta configuración para que el sistema
cree una vista SAP HANA para la consulta actual.
Orden de variables
Al modificar la secuencia de variables, se asegura de que se presenten al usuario en un orden
lógico.
Planificación
En el área de pantalla Planificación, puede realizar parametrizaciones que son relevantes si
desea utilizar la consulta en aplicaciones de planificación o crear textos breves.
© Copyright. Reservados todos los derechos.
87
Capítulo 3 : Consultas simples
Iniciar consulta en modo de entrada: puede definir que una consulta se inicie en modo de
modificación si contiene al menos un componente de consulta listo para la entrada.
Ampliado
Tabla 6: Ampliado
Campo
Descripción
Estado de solicitud
Seleccione qué tan recientes deben ser los datos para un InfoSitio cuando se visualizan. Por ejemplo, el sistema puede
leer datos para un InfoCubo con diferentes estados de solicitud.
Acceso a almacenamiento en Si la consulta se basa en un InfoSitio para el que ya se han alfrío (cerca de la línea)
macenado datos en un almacenamiento nearline, puede especificar que los datos almacenados se lean y visualicen
cuando se ejecute la consulta.
Enlaces de documentos
Para metadatos, datos maestros y datos de InfoSitio para
una consulta, puede visualizar enlaces a documentos que ha
creado para estos objetos. Si existen documentos para estos
objetos, aparece el icono de documento junto a estos objetos
en el informe. Puede seleccionar este icono para navegar
hasta donde se visualiza el documento.
Gestión de objetos de consulta
Para consultas y componentes reutilizables, puede utilizar los siguientes métodos para
crearlos, buscarlos y editarlos, obtener sus listas de utilización y copiarlas y borrarlas.
Figura 48: Gestión de funciones para consultas y componentes de consulta reutilizables 1
88
© Copyright. Reservados todos los derechos.
Lección: Creación de consultas simples
Figura 49: Gestión de funciones para consultas y componentes de consulta reutilizables 2
Nota:
En nuestro sistema de formación BW/4HANA actual, existen dos opciones para la
presentación preliminar de datos:
●
Vista previa de informes
●
Analysis para Office
Por lo general, también hay otras opciones:
●
UIBB de lista de análisis
●
BW Cockpit
Estas otras opciones están basadas en navegador y no funcionan en el sistema de
formación actual debido a las incompatibilidades del navegador por defecto
integrado en la implementación actual de SAP HANA Studio.
Generalmente, las opciones de Vista previa de datos se configuran mediante la
transacción de Customizing SPRO: Guía de implementación de Customizing de
SAP BW/4HANA → SAP BW/4HANA → Análisis → Fijar ejecución de consulta
para herramientas de diseño de consultas.
© Copyright. Reservados todos los derechos.
89
Capítulo 3 : Consultas simples
Figura 50: Gestión de funciones para consultas y componentes de consulta reutilizables (no variables)
Figura 51: Agrupación jerárquica para ratios calculados y restringidos
En el árbol del Repository BW, las variables se pueden encontrar en función del tipo de
variable y de la referencia a una característica o no.
Desde el menú contextual, se pueden ejecutar las siguientes funciones de gestión:
90
© Copyright. Reservados todos los derechos.
Lección: Creación de consultas simples
Figura 52: Gestión de funciones para variables: valor de característica, jerarquía, nodo de jerarquía, fórmula y
texto que hace referencia a una característica
Figura 53: Gestión de funciones para variables de fórmula y variables de texto que no hacen referencia a una
característica (nodos no asignados)
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
Crear una consulta simple
© Copyright. Reservados todos los derechos.
91
Capítulo 3 : Consultas simples
92
© Copyright. Reservados todos los derechos.
Capítulo 3
Evaluación de la formación
1. Al seleccionar y combinar los InfoObjetos en una consulta, se determina la forma en que
se evalúan los datos de un InfoSitio.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
2. Cuando realiza modificaciones en un filtro de nivel de InfoSitio, afecta a todas las
consultas en las que se reutiliza este filtro.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
3. ¿En qué secciones de la consulta se pueden insertar ratios?
Seleccione las respuestas correctas.
X
A Filtro: Valor predeterminado
X
B Libre
X
C Filas
X
D Columnas
4. ¿Cuáles de las siguientes afirmaciones sobre los filtros son verdaderas?
Seleccione las respuestas correctas.
X
A Los valores de filtro de la sección Filtro: Valores fijos afectan a toda la consulta y se
pueden sobrescribir mediante la navegación en el informe ejecutado.
X
B Un filtro reutilizable puede contener valores fijos y valores predeterminados.
X
C Los valores de filtro de la sección Filtro: Valores predeterminados afectan a toda la
consulta y se pueden sobrescribir mediante la navegación en el informe ejecutado.
X
D Los valores de filtro de la sección Filtro: Valores fijos afectan a toda la consulta y se
pueden acotar mediante la navegación en el informe ejecutado.
© Copyright. Reservados todos los derechos.
93
Capítulo 3 : Evaluación de la formación
5. ¿Cuáles de las siguientes afirmaciones son verdaderas?
Seleccione las respuestas correctas.
94
X
A Para los datos maestros dependientes del tiempo, como atributos, textos o
jerarquías, la fecha clave determina la fecha para la que se seleccionan los datos.
X
B La fecha clave actúa como un filtro temporal estático para toda la consulta.
X
C La fecha clave es un campo obligatorio en la definición de consulta.
X
D La fecha clave determina la validez temporal de la definición de query.
X
E Para la fecha clave también puede utilizar una variable en lugar de un valor
específico.
© Copyright. Reservados todos los derechos.
Capítulo 3
Respuestas a la Evaluación de la formación
1. Al seleccionar y combinar los InfoObjetos en una consulta, se determina la forma en que
se evalúan los datos de un InfoSitio.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. La selección de características y ratios en una consulta controlará la forma en
que se evaluarán los datos del InfoSitio. Leer más en el módulo Creación de queries
simples, en el curso BW405.
2. Cuando realiza modificaciones en un filtro de nivel de InfoSitio, afecta a todas las
consultas en las que se reutiliza este filtro.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. Un filtro de nivel de InfoSitio está diseñado para reutilizarse en todos los queries
que utilizan el mismo InfoSitio. Leer más en el módulo Creación de queries simples, en el
curso BW405.
3. ¿En qué secciones de la consulta se pueden insertar ratios?
Seleccione las respuestas correctas.
X
A Filtro: Valor predeterminado
X
B Libre
X
C Filas
X
D Columnas
Correcto. Los ratios se pueden insertar en filas o columnas. Los valores de filtro por
defecto y Libre hacen referencia a características y no a ratios. Leer más en el módulo
Creación de queries simples, en el curso BW405.
© Copyright. Reservados todos los derechos.
95
Capítulo 3 : Respuestas a la Evaluación de la formación
4. ¿Cuáles de las siguientes afirmaciones sobre los filtros son verdaderas?
Seleccione las respuestas correctas.
X
A Los valores de filtro de la sección Filtro: Valores fijos afectan a toda la consulta y se
pueden sobrescribir mediante la navegación en el informe ejecutado.
X
B Un filtro reutilizable puede contener valores fijos y valores predeterminados.
X
C Los valores de filtro de la sección Filtro: Valores predeterminados afectan a toda la
consulta y se pueden sobrescribir mediante la navegación en el informe ejecutado.
X
D Los valores de filtro de la sección Filtro: Valores fijos afectan a toda la consulta y se
pueden acotar mediante la navegación en el informe ejecutado.
Correcto. Los filtros pueden utilizar valores fijos y predeterminados: los filtros de valor
predeterminado se pueden sobrescribir durante la navegación y los filtros de valor fijo
solo se pueden reducir durante la navegación. Los filtros de valor fijo solo se pueden
reducir durante la navegación; no se pueden sobrescribir. Leer más en el módulo Creación
de queries simples, en el curso BW405.
5. ¿Cuáles de las siguientes afirmaciones son verdaderas?
Seleccione las respuestas correctas.
X
A Para los datos maestros dependientes del tiempo, como atributos, textos o
jerarquías, la fecha clave determina la fecha para la que se seleccionan los datos.
X
B La fecha clave actúa como un filtro temporal estático para toda la consulta.
X
C La fecha clave es un campo obligatorio en la definición de consulta.
X
D La fecha clave determina la validez temporal de la definición de query.
X
E Para la fecha clave también puede utilizar una variable en lugar de un valor
específico.
Correcto. Para los datos maestros dependientes del tiempo, la fecha clave se utiliza para
determinar los atributos, textos o jerarquías dependientes del tiempo válidos. Las fechas
clave pueden tener un valor específico o se pueden determinar mediante una variable. La
fecha clave no es un filtro temporal; se utiliza para seleccionar datos dependientes de
tiempo. Las fechas clave son opcionales, pero si no se especifica una fecha, se utilizará la
fecha actual. La fecha clave es una fecha individual y no se utiliza para definir ningún
período de validez de consulta. Leer más en el módulo Creación de queries simples, en el
curso BW405.
96
© Copyright. Reservados todos los derechos.
CAPÍTULO 4
Ratios en consultas
Lección 1
Configuración de propiedades de ratios
99
Lección 2
Creación de ratios restringidos
105
Lección 3
Creación de ratios calculados
109
Lección 4
Creación de ratios calculados con operadores booleanos
115
Lección 5
Creación de ratios calculados con agregación de excepción
117
OBJETIVOS DEL CAPÍTULO
●
Configurar propiedades de ratio
●
Crear una consulta con ratios restringidos
●
Crear una consulta con ratios calculados
●
Crear una consulta con operadores booleanos
●
Crear una consulta con agregación de excepción
© Copyright. Reservados todos los derechos.
97
Capítulo 4 : Ratios en consultas
98
© Copyright. Reservados todos los derechos.
Capítulo 4
Lección 1
Configuración de propiedades de ratios
RESUMEN DE LA LECCIÓN
En esta lección, aprenderá a configurar las propiedades de los ratios.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Configurar propiedades de ratio
Configuración de propiedades de ratio
Al configurar las propiedades de ratio, puede determinar la presentación o la función del ratio
en el informe ejecutado.
El panel Propiedades se encuentra a la derecha de Query Designer.
Seleccione un ratio haciendo clic una vez en el objeto de la consulta.
Las propiedades se organizan en las pestañas General, Conversión y Cálculos. Seleccione
cada etiqueta para visualizar las parametrizaciones actuales de ese grupo.
También puede hacer doble clic en el ratio en la consulta o hacer clic con el botón derecho en
él y seleccionar Editar en su menú contextual para abrir la pantalla Editar selección o Editar
fórmula.
Nota:
Puede activar la entrada o selección manual para las opciones utilizando el icono
Lápiz.
Si desea volver a utilizar un valor predeterminado especificado en el objeto,
seleccione el icono Lápiz. El sistema muestra las opciones estándar como campos
no listos para la entrada.
Para actualizar las propiedades de varios ratios simultáneamente, seleccione
todos los ratios que desea incluir utilizando CTRL + clic. El panel Propiedades
mostrará las propiedades.
Si hay conflictos entre las propiedades de diferentes ratios, por ejemplo, un ratio
tiene una descripción larga, mientras que otro ratio tiene una descripción breve,
verá el mensaje <múltiples valores>. En este caso, seleccione los ratios
individuales para ver sus respectivas propiedades.
© Copyright. Reservados todos los derechos.
99
Capítulo 4 : Ratios en consultas
Propiedades generales
Figura 54: Propiedades generales
En la pestaña General, puede ver las propiedades de la selección y definir varias opciones.
General
Esta área muestra el nombre técnico y la descripción.
Puede modificar la descripción. El nuevo texto de descripción es diferente al texto en la
actualización de InfoObjeto y se utiliza en la visualización de query.
Nota:
En la descripción, puede utilizar variables de texto, que el usuario puede introducir
en el tiempo de ejecución de query. Si desea utilizar una de las variables de texto
existentes en la descripción, seleccione Añadir variable de texto. Aparecerá la
ventana de diálogo para seleccionar variables de texto. Marque la variable de texto
seleccionada y confirme con OK. El sistema inserta la variable de texto
seleccionada en la descripción. La variable de texto empieza y termina con el
carácter &. Este tema se tratará en la unidad Variables en consultas.
Selección constante
La propiedad Selección constante está disponible para selecciones en componentes
estructurales, celdas y ratios restringidos en queries
Esto significa que esta selección no se puede utilizar en tiempo de ejecución para la
navegación y el filtrado. Por lo tanto, esta selección puede servir como tamaño de referencia.
También puede definir componentes de selecciones (características individuales y sus
valores de filtro) como constantes. Para ello, abra la ventana de diálogo Tratar selección, vaya
a la pantalla Tratar selección y seleccione Selección constante en el menú contextual del
100
© Copyright. Reservados todos los derechos.
Lección: Configuración de propiedades de ratios
componente de selección. Durante la navegación, la selección solo no se ve afectada por los
filtros en relación con esta característica.
Si las especificaciones para la selección constante se solapan (es decir, si se han definido
selecciones completas como constantes en componentes de estructura y en celdas, y si los
componentes de estas mismas selecciones se han definido individualmente como
constantes), se aplica la siguiente regla: La selección constante en un elemento de selección
tiene prioridad sobre la selección constante en la característica definida en las selecciones en
este elemento de estructura.
Visualizar
En Visualizar como, puede especificar si los valores de ratio de la selección se visualizan y
cómo. Puede seleccionar aquí entre las opciones creadas para el ratio en la actualización de
InfoObjeto. La siguiente tabla proporciona un resumen de las posibles opciones de
visualización en el sistema BW:
Tabla 7: Tipos de visualización
Tipo de visualización
Descripción
Ocultar
Si selecciona Mostrar siempre, el ratio siempre estará visible.
Si selecciona Ocultar siempre, el ratio siempre se oculta en el informe
ejecutado.
Si selecciona Ocultar (se puede mostrar), el ratio se oculta inicialmente
en el informe ejecutado, pero se puede visualizar de nuevo desde el informe. Puede utilizar esta opción para garantizar que solo se visualice
la información necesaria en la vista de inicio para el informe. También
puede mostrar detalles adicionales si es necesario.
Resaltar
Puede elegir si desea mostrar el ratio utilizando Visualización normal o
Visualización resaltada.
Número de decimales
Puede especificar el número de decimales. Los números pueden tener
cualquier número de decimales desde cero hasta nueve decimales (0,
0,0, 0,00 ... a 0,000000000).
Factor de escalado Puede especificar un factor de escalado entre mil millones.
Si, por ejemplo, fija 1.000, el valor 3000 se visualiza en el informe como
3.
Modificar signo
Especifique si desea conservar los signos (Mantener signo +/-) o invertir los signos (signo inverso).
Si selecciona Invertir signo, un número positivo recibe un signo menos
(85 se convierte en -85, por ejemplo) y un número negativo recibe un
signo más (-38 se convierte en +38, por ejemplo).
Tenga en cuenta que el signo de reserva es puramente una función de
visualización. Si el ratio se añade a una fórmula, por ejemplo, se calcula
con sus valores correctos.
© Copyright. Reservados todos los derechos.
101
Capítulo 4 : Ratios en consultas
Tipo de visualización
Descripción
Estado de nodo
Si ha ordenado los elementos de estructura de forma jerárquica, puede
especificar cómo se visualiza el nodo en la estructura: (desplegado) o
(oculto). Esta propiedad se aplica a la consulta ejecutada y no se ve
afectada por el estado del nodo en la definición de consulta.
Conversiones
En la pestaña Conversión, puede configurar varias opciones para convertir monedas y
unidades.
Conversión de moneda
Aquí puede seleccionar una clase de conversión de moneda y una moneda de destino para un
componente estructural.
Puede elegir entre los tipos de conversión de moneda que ha creado en su sistema BW.
Seleccione Menú SAP → Modelado → Actualización de objetos → Clases de conversión de
moneda (transacción RSCUR).
Conversión de unidad
Aquí puede seleccionar un tipo de conversión de unidades y una unidad de destino para un
componente estructural.
Puede elegir entre los tipos de conversión de unidades que ha creado en su sistema BW.
Seleccione Menú SAP → Modeling → Object Maintenance → Unit Conversion Types
(transacción RSUOM).
Cálculos
En la pestaña Cálculos, puede configurar las opciones de cálculo locales para una fórmula o
un ratio. Los cálculos locales se realizan (en el mandante) en el conjunto de resultados
proporcionado por su sistema BW. Esto le permite recalcular resultados o valores individuales
de un informe en función de criterios específicos. En la pantalla Cálculos, puede especificar
para un componente de estructura qué reglas se utilizan para recalcular filas de resultados y/o
valores individuales, y en qué dirección se realizan los cálculos. Por ejemplo, puede crear
listas de clasificación o calcular el total de una lista de los diez productos principales.
Tenga en cuenta las siguientes características:
●
●
●
102
Los cálculos locales solo funcionan en los datos mostrados. Esto significa que los cálculos
locales solo cambian la forma en que se visualizan los valores. Para cualquier cálculo
posterior (como fórmulas), el sistema utiliza los valores originales calculados por el
sistema BW y no los valores de visualización modificados por los cálculos locales.
Los cálculos locales no se pueden aplicar a las jerarquías.
Si está procesando grandes conjuntos de resultados, los cálculos locales pueden tardar
mucho más tiempo en realizarse.
© Copyright. Reservados todos los derechos.
Lección: Configuración de propiedades de ratios
Nota:
Por motivos de rendimiento, le recomendamos que trabaje con agregación de
excepción y ratios calculados. Esto se debe a que todas las operaciones
ejecutadas en el servidor se pueden procesar significativamente más rápido
(especialmente cuando se utiliza la base de datos de SAP HANA).
Tabla 8: Cálculos locales
Calcular resultado como
Seleccione un método con el que se calculen
los resultados, como promedio, recuento, mínimo o máximo. Suma para garantizar que los
resultados se vuelvan a calcular en el nivel de
consulta cuando se ha aplicado una condición.
De lo contrario, el resultado no será la suma de
las filas de resultados visualizadas, sino que
incluirá filas que se han excluido por la condición.
Calcular valores individuales como
Establezca el comportamiento de cálculo de
valores individuales.
Aplicar también a resultados
Fije los resultados para seguir el comportamiento de cálculo de valores individuales.
Acumulado
Establezca los resultados para calcular sobre
una serie de valores.
Dirección de cálculo
Seleccione si el cálculo se realiza en las filas o
columnas, dependiendo de su layout y de los
métodos de cálculo que haya seleccionado.
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
Configurar propiedades de ratio
© Copyright. Reservados todos los derechos.
103
Capítulo 4 : Ratios en consultas
104
© Copyright. Reservados todos los derechos.
Capítulo 4
Lección 2
Creación de ratios restringidos
RESUMEN DE LA LECCIÓN
En esta lección, aprenderá a crear una consulta con ratios restringidos.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Crear una consulta con ratios restringidos
Ratios restringidos
Los ratios restringidos son ratios del InfoSitio que están restringidos por una o varias
selecciones de características. Un ratio restringido puede basarse en un ratio básico, un ratio
calculado o un ratio que ya está restringido.
Al utilizar ratios restringidos, puede centrar el resultado de la consulta en determinados
valores. Mientras que un filtro es válido para toda una consulta, un ratio restringido es válido
solo para el ratio, limitándolo a su valor de característica asignado o intervalo de valores de
característica. Por ejemplo, podría utilizar un ratio restringido para comparar un ratio para
varios segmentos de tiempo, o para comparar un ratio planificado con el ratio real, cuando los
datos plan se almacenan en una característica específica.
Figura 55: Definición de ratios restringidos
Puede crear ratios restringidos en el nivel de consulta y en el nivel de InfoSitio.
© Copyright. Reservados todos los derechos.
105
Capítulo 4 : Ratios en consultas
Ratios restringidos en el nivel de consulta
Para definir un ratio restringido en el nivel de consulta:
●
Arrastre el ratio a restringir a la estructura de ratio existente en la sección Filas o
Columnas y edite el ratio.
De forma alternativa, haga clic con el botón derecho en la cabecera o en cualquier
miembro de la estructura para abrir el menú contextual, seleccione Añadir ratios y edite el
ratio.
De forma alternativa, haga clic con el botón derecho en la cabecera o en cualquier
miembro de la estructura para abrir el menú contextual, seleccione Nueva selección y
edite la selección.
●
Si aún no hay una estructura de ratio, puede arrastrar el ratio para restringirlo a la sección
Filas o Columnas, se generará automáticamente una estructura de ratio, que puede editar.
Como alternativa, haga clic con el botón derecho en la sección Filas o Columnas y
seleccione Añadir ratios; se generará automáticamente una estructura de ratio, que puede
editar.
●
También puede empezar con la creación de la estructura de ratio: haga clic con el botón
derecho en la sección Filas o Columnas, seleccione Nueva estructura, seleccione Nueva
selección y trate la selección.
Ratios restringidos a nivel de InfoSitio (componente reutilizable)
Cuando crea un ratio restringido en el nivel de InfoSitio, puede reutilizarlo en todas las
consultas basadas en el mismo InfoSitio.
Para definir un ratio restringido en el nivel de InfoSitio:
●
●
●
●
●
●
●
106
En la ficha InfoSitio a la izquierda de Query Designer, haga clic con el botón derecho en la
carpeta Ratio restringido en la carpeta Componentes reutilizables para abrir el menú
contextual.
Seleccione Nuevo Ratio restringido y edite la selección.
De forma alternativa, en el Repository BW en la ficha Explorador de proyectos, puede hacer
clic con el botón derecho en el InfoSitio y seleccionar → Nuevo Ratio restringido.
Debe arrastrar el ratio restringido a la sección donde debería utilizarse porque no se
incluye automáticamente en su consulta.
Puede reutilizar el ratio restringido en todas las consultas que se basan en el mismo
InfoSitio.
Las modificaciones realizadas más tarde en el ratio restringido afectan a todas las
consultas en las que se utiliza.
No puede anular la referencia del ratio restringido reutilizado.
© Copyright. Reservados todos los derechos.
Lección: Creación de ratios restringidos
Figura 56: Tipos de ratios a restringir
Selección constante dentro de ratios restringidos
La selección constante se puede definir por un lado como una propiedad que está disponible
para ratios y celdas.
Esto significa que esta selección no se puede utilizar en tiempo de ejecución para la
navegación y el filtrado. Por lo tanto, esta selección puede servir como tamaño de referencia.
(Consulte Propiedades de ratios).
Por otro lado, dentro de un ratio restringido, también puede definir componentes de
selecciones (características individuales y sus valores de filtro) como constantes. Para ello,
seleccione Selección constante en el menú contextual de la característica restrictiva mientras
edita el ratio restringido. Durante la navegación, la selección solo no se ve afectada por los
filtros en relación con esta característica.
Si las especificaciones para la selección constante se solapan (es decir, si se han definido
selecciones completas como constantes en componentes de estructura y en celdas, y si los
componentes de estas mismas selecciones se han definido individualmente como
constantes), se aplica la siguiente regla: La selección constante en un elemento de selección
tiene prioridad sobre la selección constante en la característica.
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
Crear una consulta con ratios restringidos
© Copyright. Reservados todos los derechos.
107
Capítulo 4 : Ratios en consultas
108
© Copyright. Reservados todos los derechos.
Capítulo 4
Lección 3
Creación de ratios calculados
RESUMEN DE LA LECCIÓN
En esta lección, aprenderá a crear una consulta con ratios calculados.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Crear una consulta con ratios calculados
Ratios calculados
Los cálculos complicados para el análisis de la información son necesarios en la gestión de
informes. Esto requiere varias funciones matemáticas, como funciones de porcentaje y
funciones de totales.
Puede utilizar ratios básicos, ratios restringidos o ratios calculados para definir nuevos ratios
calculados. Por ejemplo, utilice los ratios restringidos para dos años específicos para calcular
la diferencia entre los importes netos de pedido de los años en cuestión.
Puede definir ratios calculados en el nivel de InfoSitio y en el nivel de consulta. Si crea un ratio
calculado en el nivel de InfoSitio, puede utilizarlo en todas las consultas basadas en el mismo
InfoSitio. En el nivel de consulta, el ratio calculado solo es válido para la consulta en cuestión.
© Copyright. Reservados todos los derechos.
109
Capítulo 4 : Ratios en consultas
Figura 57: Ratios calculados
Funciones para ratios calculados
Las siguientes funciones están disponibles como operadores al definir un ratio calculado:
●
Funciones de porcentaje
●
Funciones de datos
●
Funciones matemáticas
●
Funciones trigonométricas
●
Operadores booleanos
Funciones porcentuales
Tabla 9: Funciones porcentuales
La tabla describe la mayoría de las funciones de porcentaje que están disponibles como
operadores para ratios calculados.
110
Función
Fórmula
Descripción
Desviación porcentual
<Operando 1> %
Calcula la desviación porcentual del operando 1 del
operando 2. El importe neto de pedido planificado %
neto real calcula el porcentaje en el que el importe
neto real del pedido supera el volumen de ventas planificado.
<Operando 2>
© Copyright. Reservados todos los derechos.
Lección: Creación de ratios calculados
Función
Fórmula
Descripción
Cuota porcentual
<Operando 1> %A
Calcula el operando 2 como porcentaje del operando
1. El importe neto de pedido % A Pedidos entrantes
calcula el porcentaje del importe neto del pedido que
se compone de pedidos entrantes.
Porcentaje de
resultado
%CT <operando>
<Operando 2>
Calcula cuánto es el porcentaje en relación con el resultado, donde resultado significa el resultado de
agregación en el siguiente nivel (resultado intermedio).
%CT Pedidos entrantes calcula la proporción de valores de entrada de pedidos de cada valor de característica individual, por ejemplo, cada cliente, en relación con el resultado de la característica, por ejemplo, cliente de un sector.
Porcentaje de
%GT <Operando>
resultado global
Calcula el porcentaje de participación en relación
con el resultado global. El resultado global significa el
resultado de la agregación en el nivel más alto de la
lista.
Los filtros dinámicos se incluyen en el cálculo del resultado global.
Porcentaje del
%RT <Operando>
resultado del informe
Esto es similar a %GT. A diferencia del proceso para
calcular el porcentaje del resultado global, los filtros
dinámicos no se incluyen en el cálculo del resultado
del informe.
El cálculo siempre se normaliza al mismo valor, independientemente del estado del filtro dinámico y del
estado de navegación.
Porcentaje de
resultados a lo
largo de las columnas
%XT <operando>
Calcule el porcentaje basándose en el siguiente nivel
total en el eje X.
Porcentaje de
%YT<Operando>
los resultados a
lo largo de la fila
Calcule el porcentaje basándose en el siguiente nivel
total en el eje Y.
Datos
Tabla 10: Datos
La tabla describe las funciones de datos más importantes que están disponibles para los
ratios calculados.
Función
Fórmula
Descripción
Recuentos
COUNT (<Expresión>)
Suministra el valor 1 si la expresión nombrada en
<Expresión> no es igual a 0. De lo contrario, la función proporciona el valor 0.
© Copyright. Reservados todos los derechos.
111
Capítulo 4 : Ratios en consultas
Función
Fórmula
Descripción
NDIV0 (x): Es
igual a 0 con división por 0, de
lo contrario, x.
NDIV (<Expresión>)
Suministra 0 si la expresión denominada en <Expresión> proporciona una división por 0 en el cálculo.
De lo contrario, el resultado es el valor de la expresión.
Esta función se utiliza para evitar la salida de un
mensaje de error o para continuar el cálculo con un
resultado definido.
Resultado
SUMCT <Operando>
Suministra el resultado del operando en todas las filas o columnas.
Resultado global SUMGT <Operando>
Proporciona el resultado global del operando.
NODIM
NODIM <expresión>
Devuelve valores puramente numéricos de <expresión> y suprime unidades y monedas
Resultado del
informe
SUMRT <Operando>
Proporciona el resultado del informe del operando.
Nota:
Los ratios siempre mantienen sus unidades cuando se ejecuta una consulta. Esto
significa que la fórmula es semánticamente incorrecta si añade una unidad de
moneda, por ejemplo, EUR, a una unidad de peso, por ejemplo, kg. Si desea
calcular valores sin utilizar unidades, utilice la función de datos Valor sin
dimensión (NODIM).
Matemáticas
Entre las funciones matemáticas disponibles para los ratios calculados se incluyen las
siguientes:
●
Máximo
●
Mínimo
●
Valor absoluto
●
El valor entero más pequeño es mayor que el operando
●
División (enteros)
Ratios calculados en el nivel de consulta
Para definir ratios calculados en el nivel de consulta:
●
Incluya los ratios necesarios para el cálculo en la definición de consulta.
●
Seleccione Fórmula nueva en el menú contextual de la cabecera de la estructura de ratios.
●
112
A partir de BW/4HANA 2.0 SP04, esta fórmula se puede restringir en otra selección. Esta
selección restringida solo se puede utilizar en el contexto de la consulta actual, es decir, no
se puede grabar como un ratio restringido reutilizable en el nivel de InfoSitio.
© Copyright. Reservados todos los derechos.
Lección: Creación de ratios calculados
Ratios calculados en el nivel de InfoSitio (componente reutilizable)
Cuando crea un ratio calculado en el nivel de InfoSitio, puede reutilizarlo en todas las
consultas basadas en el mismo InfoSitio.
Para definir un ratio calculado en el nivel de InfoSitio:
●
●
●
●
●
●
●
En la pestaña InfoSitio: Componentes reutilizables → Ratios calculados → Nuevo ratio
calculado.
De forma alternativa, en la ficha Explorador de proyectos: en el Repository BW, haga clic
con el botón derecho en el InfoSitio y seleccione Nuevo → Ratio calculado.
Puede incluir ratios básicos, ratios restringidos y ratios calculados que se han definido en
el nivel de InfoSitio.
Arrastre el ratio calculado a la sección donde debería utilizarse, porque no se incluye
automáticamente en su consulta.
Puede reutilizar el ratio calculado en todas las consultas en el mismo InfoSitio.
Las modificaciones realizadas más tarde en el ratio calculado afectan a todas las consultas
en las que se utiliza.
No puede anular la referencia del ratio calculado reutilizado.
Nota:
Mientras crea ratios calculados a nivel de InfoSitio y de consulta en BW Query
Designer en SAP HANA Studio, puede crear un ratio calculado en el nivel de
informe utilizando, por ejemplo, libros de trabajo de SAP BusinessObjects
Analysis, documentos de SAP Business Objects Web Intelligence o SAP Crystal
Reports.
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
Crear una consulta con ratios calculados
© Copyright. Reservados todos los derechos.
113
Capítulo 4 : Ratios en consultas
114
© Copyright. Reservados todos los derechos.
Capítulo 4
Lección 4
Creación de ratios calculados con operadores
booleanos
RESUMEN DE LA LECCIÓN
En esta lección, aprenderá a crear una consulta con operadores booleanos.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Crear una consulta con operadores booleanos
Ratios calculados con operadores booleanos
Los operadores booleanos están disponibles como operadores cuando se define un ratio
calculado. Puede utilizar los siguientes operadores booleanos para realizar comparaciones en
fórmulas:
●
Es menor que: <
●
No es igual a: <>
●
Es mayor que: >
●
Es menor o igual que: <=
●
Es igual a: =
●
Es mayor o igual que: >=
●
Lógica NOT, AND, OR, y lógica exclusiva OR
Como ejemplo, la fórmula Volumen de ventas > 100.000 suministra 1 si el volumen de ventas
es superior a 100.000. De lo contrario, la expresión devuelve 0.
La siguiente figura muestra un ejemplo de un cálculo de bonificación con la ayuda de
operadores booleanos:
© Copyright. Reservados todos los derechos.
115
Capítulo 4 : Ratios en consultas
Figura 58: Operación booleana sin y con sentencia IF
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
116
Crear una consulta con operadores booleanos
© Copyright. Reservados todos los derechos.
Capítulo 4
Lección 5
Creación de ratios calculados con agregación
de excepción
RESUMEN DE LA LECCIÓN
En esta lección, aprenderá sobre la agregación de excepción y cómo crear una consulta con
agregación de excepción.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Crear una consulta con agregación de excepción
Ratios calculados con agregación de excepción
El comportamiento de agregación determina cómo se agregan los valores de ratio en queries
que utilizan diferentes características y valores de característica. Para calcular los valores de
ratios, los datos del InfoSitio deben agregarse al nivel detallado de la consulta. Es posible que
también deban calcularse fórmulas.
Agregación estándar
●
●
Al realizar la agregación estándar, los ratios se agregan según las reglas Suma (SUM),
Mínimo (MIN) o Máximo (MAX).
La agregación estándar es independiente de características específicas; se aplica a todas
las características que no están en el desglose, independientemente de su secuencia.
Agregación de excepciones
●
●
Solo se puede aplicar en las propiedades de la fórmula o en un ratio calculado donde, por
supuesto, se pueden incluir los ratios básicos y restringidos.
Necesita una o varias características de referencia para definir la granularidad con la que
se aplica la regla de agregación.
Reglas de agregación de excepción
Tabla 11: Reglas de agregación de excepción
La siguiente tabla describe algunos ejemplos de reglas para la agregación de excepción.
Abreviatura
Regla de agregación
Descripción
PROMEDIO
Promedio de todos los valores
Se visualiza el promedio de
todos los valores.
© Copyright. Reservados todos los derechos.
117
Capítulo 4 : Ratios en consultas
Abreviatura
Regla de agregación
Descripción
CNT
Contar todos los valores
El número de valores disponibles se visualiza en la línea de
resultados.
MÁX.
Máximo
El valor más alto de todos los
valores visualizados en esta
columna se visualiza en la línea de resultados.
MÍN
Mínimo
El valor más bajo de todos los
valores visualizados en esta
columna se visualiza en la línea de resultados.
VAR
Desviación
Si desglosa hasta la característica de referencia, la desviación de los valores visualizados se visualiza en la línea
de resultados.
Configuración de la agregación de excepción de dos maneras
●
En las propiedades de modelado de un InfoObjeto de ratio
Puede configurar la agregación de excepción durante el modelado de ratios si la
agregación de excepción se va a aplicar a todas las consultas.
Para los ratios no acumulativos, está obligado a configurar la agregación de excepción (por
ejemplo, Último valor) para evitar la agregación a lo largo de las características de tiempo.
●
En las propiedades de fórmulas o ratios calculados en SAP BW Query Designer en SAP
HANA Studio.
Añada o modifique las opciones de agregación de excepción para cada query creando un
objeto de fórmula, añadiendo operandos y definiendo el tipo de agregación de excepción
para las características de referencia.
118
© Copyright. Reservados todos los derechos.
Lección: Creación de ratios calculados con agregación de excepción
Figura 59: Agregación de excepciones en SAP BW Query Designer
Agregación de excepciones multidimensional
En una agregación de excepción, puede utilizar hasta cinco características de referencia, de
modo que la regla de agregación se aplicará en un único paso de cálculo que combine todas
las características de referencia. Por ejemplo, desea definir un ratio calculado Ventas por
empleado y Producto y año.
Defina la agregación multidimensional definiendo un único ratio calculado que contenga las
tres características como características de referencia.
Las reglas de agregación de excepción se realizan en registros individuales, sin la necesidad
de calcular los subpasos, lo que mejora el rendimiento.
Con la agregación de excepción multidimensional, también es posible crear nuevos análisis,
por ejemplo, para calcular valores promedio para la combinación de características.
Agregación de excepción anidada
La agregación de excepción anidada es necesaria si desea utilizar una agregación de
excepción para un valor que ya se ha calculado con una agregación de excepción.
Por ejemplo, desea visualizar la cantidad media de productos que se han vendido para cada
cliente:
1. Para contar el número de productos por cliente, cree una fórmula Recuento de productos
con agregación de excepción como contador y la característica de referencia como
Producto. Verá el número de productos para cada cliente en su informe.
2. Para calcular el número promedio de productos por cliente, cree una segunda fórmula y
utilice la fórmula Recuento de productos como operando.
3. Defina una agregación de excepción, Promedio, con referencia a la característica Cliente.
Esta es una agregación de excepción anidada que devolverá el número promedio de
productos por cliente.
© Copyright. Reservados todos los derechos.
119
Capítulo 4 : Ratios en consultas
Figura 60: Ejemplo de agregación de excepción
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
120
Crear una consulta con agregación de excepción
© Copyright. Reservados todos los derechos.
Capítulo 4
Evaluación de la formación
1. Se define un filtro para que se aplique a toda la consulta, pero un ratio restringido solo
filtra un único valor de ratio.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
2. Cuando aplica un filtro de navegación, el valor de ratio restringido sigue siendo el mismo
en el resultado.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
3. Utilice el ratio Importe de pedido de cliente en la sección Columnas de una consulta BW y
restrinja a los meses de enero y febrero de 2016. ¿Cuántas columnas se visualizarán en el
informe?
Seleccione la respuesta correcta.
X
A Una columna con Importe de pedido de cliente enero y febrero de 2016.
X
B Dos columnas, una para Importe de pedido de cliente de enero de 2016 y otra para
Importe de pedido de cliente de febrero de 2016.
© Copyright. Reservados todos los derechos.
121
Capítulo 4 : Evaluación de la formación
4. ¿Cuáles de las siguientes afirmaciones sobre los ratios calculados a nivel de InfoSitio son
correctas?
Seleccione las respuestas correctas.
X
A Puede incluir variables de fórmula.
X
B Puede incluir ratios básicos, ratios restringidos y ratios calculados que se han
definido en el nivel de consulta.
X
C Debe arrastrar el ratio calculado a la sección donde debería utilizarse en su
consulta.
X
D Puede incluir ratios básicos, ratios restringidos y ratios calculados que se han
definido en el nivel de InfoSitio.
X
E Cuando realiza modificaciones en un ratio calculado a nivel de InfoSitio, afecta a
todos los queries en los que se reutiliza.
5. ¿Cuáles de las siguientes opciones son funciones de porcentaje que están disponibles
como operadores en BW Query Designer?
Seleccione las respuestas correctas.
X
A Porcentaje de resultado
X
B Porcentaje de resultado global
X
C Porcentaje del resultado del informe
X
D Porcentaje del resultado del InfoSitio
6. ¿Cuál de estos valores proporciona un operador booleano en una fórmula de consulta BW
cuando es verdadero?
Seleccione la respuesta correcta.
122
X
A 0
X
B 1
X
C Verdadero
X
D Entonces
© Copyright. Reservados todos los derechos.
Capítulo 4 : Evaluación de la formación
7. ¿Cuál de las siguientes opciones de agregación debe definir como una agregación de
excepción?
Seleccione las respuestas correctas.
X
A Totalización
X
B Promedio
X
C Mínimo
X
D Máximo
X
E Contador
X
F Último valor
© Copyright. Reservados todos los derechos.
123
Capítulo 4
Respuestas a la Evaluación de la formación
1. Se define un filtro para que se aplique a toda la consulta, pero un ratio restringido solo
filtra un único valor de ratio.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. Los filtros afectan al resultado general de la consulta, mientras que un ratio
restringido filtra un ratio individual. Leer más en el módulo Creación de ratios restringidos,
en el curso BW405.
2. Cuando aplica un filtro de navegación, el valor de ratio restringido sigue siendo el mismo
en el resultado.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. Una restricción de un filtro de navegación también afectaría a los valores de
ratio restringidos. Leer más en el módulo Creación de ratios restringidos, en el curso
BW405.
3. Utilice el ratio Importe de pedido de cliente en la sección Columnas de una consulta BW y
restrinja a los meses de enero y febrero de 2016. ¿Cuántas columnas se visualizarán en el
informe?
Seleccione la respuesta correcta.
X
A Una columna con Importe de pedido de cliente enero y febrero de 2016.
X
B Dos columnas, una para Importe de pedido de cliente de enero de 2016 y otra para
Importe de pedido de cliente de febrero de 2016.
Correcto. Restringir un ratio a dos meses creará una única columna en el resultado de la
consulta que será el total de los valores para enero y febrero. Leer más en el módulo
Creación de ratios restringidos, en el curso BW405.
124
© Copyright. Reservados todos los derechos.
Capítulo 4 : Respuestas a la Evaluación de la formación
4. ¿Cuáles de las siguientes afirmaciones sobre los ratios calculados a nivel de InfoSitio son
correctas?
Seleccione las respuestas correctas.
X
A Puede incluir variables de fórmula.
X
B Puede incluir ratios básicos, ratios restringidos y ratios calculados que se han
definido en el nivel de consulta.
X
C Debe arrastrar el ratio calculado a la sección donde debería utilizarse en su
consulta.
X
D Puede incluir ratios básicos, ratios restringidos y ratios calculados que se han
definido en el nivel de InfoSitio.
X
E Cuando realiza modificaciones en un ratio calculado a nivel de InfoSitio, afecta a
todos los queries en los que se reutiliza.
Correcto. Los ratios calculados a nivel de InfoSitio pueden contener variables de fórmula;
deben arrastrarse a donde se necesitan en la consulta; pueden incluir otros ratios de nivel
de InfoSitio; y las modificaciones en ellas se reflejarán en todas las consultas que las
utilicen. Los objetos de ratio creados a nivel de consulta no se pueden incluir en los
objetos de nivel de InfoSitio. Leer más en el módulo Creación de ratios calculados, en el
curso BW405.
5. ¿Cuáles de las siguientes opciones son funciones de porcentaje que están disponibles
como operadores en BW Query Designer?
Seleccione las respuestas correctas.
X
A Porcentaje de resultado
X
B Porcentaje de resultado global
X
C Porcentaje del resultado del informe
X
D Porcentaje del resultado del InfoSitio
Correcto. En Query Designer, las funciones de porcentaje disponibles son Porcentaje de
resultado, Resultado global y Resultado de informe. No existe ninguna función para un
porcentaje del resultado del InfoSitio. Leer más en el módulo Creación de ratios
calculados, en el curso BW405.
© Copyright. Reservados todos los derechos.
125
Capítulo 4 : Respuestas a la Evaluación de la formación
6. ¿Cuál de estos valores proporciona un operador booleano en una fórmula de consulta BW
cuando es verdadero?
Seleccione la respuesta correcta.
X
A 0
X
B 1
X
C Verdadero
X
D Entonces
Correcto. El operador booleano para una afirmación verdadera es el número 1. Leer más
en el módulo Creación de ratios calculados con operadores booleanos, en el curso
BW405.
7. ¿Cuál de las siguientes opciones de agregación debe definir como una agregación de
excepción?
Seleccione las respuestas correctas.
X
A Totalización
X
B Promedio
X
C Mínimo
X
D Máximo
X
E Contador
X
F Último valor
Correcto. Las agregaciones que utilizan Promedio, Contador o Último valor se definen
como Agregación de excepción y están relacionadas con una o más características de
referencia. Las agregaciones estándar utilizan Suma, Máximo y Mínimo, que son
independientes de cualquier característica específica. Leer más en el módulo Creación de
ratios calculados con agregación de excepción, en el curso BW405.
126
© Copyright. Reservados todos los derechos.
CAPÍTULO 5
Estructuras en consultas
Lección 1
Crear estructuras
129
Lección 2
Resolver colisión de fórmula y trabajar con celdas
135
OBJETIVOS DEL CAPÍTULO
●
Crear una consulta con dos estructuras
●
Resolver colisión de fórmula y trabajar con celdas
© Copyright. Reservados todos los derechos.
127
Capítulo 5 : Estructuras en consultas
128
© Copyright. Reservados todos los derechos.
Capítulo 5
Lección 1
Crear estructuras
RESUMEN DE LA LECCIÓN
En esta lección, aprenderá sobre estructuras en consultas, estructuras reutilizables y
definición de prioridades para elementos de estructura. También aprenderá a crear una
consulta con dos estructuras.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Crear una consulta con dos estructuras
Estructuras en consultas
Las estructuras son combinaciones de ratios y características del InfoSitio. Una estructura
forma el marco básico de las filas o columnas de una tabla.
Los objetos, que se pueden definir en estructuras, son selecciones y fórmulas.
Figura 61: Estructura de ratio
© Copyright. Reservados todos los derechos.
129
Capítulo 5 : Estructuras en consultas
Figura 62: Estructura de característica
Estructuras reutilizables
●
●
●
●
Grabar estructuras como estructuras reutilizables para que se puedan utilizar en otras
consultas para el mismo InfoSitio.
Las modificaciones realizadas posteriormente en las estructuras de nivel de InfoSitio
afectan a todos los queries en los que se han utilizado.
Para realizar cambios solo en una consulta específica, cambie la estructura reutilizable a
una estructura de nivel de consulta haciendo clic con el botón derecho en la estructura
para abrir el menú contextual y seleccione Desreferenciar.
Las modificaciones realizadas posteriormente en las estructuras de nivel de consulta no
afectan a la estructura reutilizable ni a las consultas que ha realizado con la estructura
reutilizable.
Crear una estructura reutilizable
1. En BW Query Designer en SAP HANA Studio, en la pestaña Definición de hoja de una
consulta, seleccione la estructura que desea reutilizar.
2. Haga clic con el botón derecho en la estructura para abrir el menú contextual y seleccione
Grabar como estructura reutilizable.
3. Como alternativa, puede crear una estructura reutilizable sin crear una consulta antes de
seleccionar Nueva → estructura reutilizable en el menú contextual de un InfoSitio.
4. Introduzca una descripción y un nombre técnico.
5. En el área InfoSitio, las estructuras grabadas ahora están disponibles en el árbol de
InfoSitio en la carpeta Componentes reutilizables.
6. Las estructuras de ratios se encuentran en Estructuras → con ratios y estructuras de
características en Estructuras → sin ratios. Puede utilizar estas estructuras al crear
nuevas consultas para este InfoSitio.
130
© Copyright. Reservados todos los derechos.
Lección: Crear estructuras
Consultas con dos estructuras
Figura 63: Consultas con dos estructuras
Si utiliza dos estructuras, por ejemplo, una estructura de ratio en las columnas del informe y
una estructura de característica en las filas del informe, se crea una tabla con definiciones de
celda fijas.
Creación de consultas con dos estructuras
●
Puede utilizar un máximo de dos estructuras en una consulta.
●
Puede utilizar como máximo una estructura de ratio en una consulta
●
●
●
●
●
Utilice una estructura en las columnas del informe y una estructura en las filas del informe,
o utilice ambas estructuras en las columnas o en las filas.
Combinar estructuras libremente con otras características en filas y columnas.
Proporcione sus propias descripciones para filas o columnas representadas por miembros
de una estructura. Por ejemplo, defina la primera fila de una estructura basada en los
valores necesarios de 0PERSON y nombre la fila Mi equipo.
Defina fórmulas en cualquier estructura. Asegúrese de evitar la colisión de fórmulas.
Si no puede evitar una colisión de fórmulas, es posible que tenga que resolverla si el
comportamiento predeterminado lleva a resultados incorrectos (consulte la lección
Resolver colisión de fórmula)
Definir prioridades para elementos de estructura
●
●
●
Si utiliza dos estructuras en una consulta, el sistema tiene en cuenta las propiedades que
se han especificado para las estructuras o para celdas específicas.
El sistema tiene en cuenta las propiedades según el orden en el que se especifican las
propiedades.
La última especificación realizada tiene prioridad.
© Copyright. Reservados todos los derechos.
131
Capítulo 5 : Estructuras en consultas
●
●
En la ficha Prioridades puede visualizar y modificar el tratamiento de prioridades
especificando explícitamente qué propiedad se tiene en cuenta realmente.
Esta es una función de usuario experto.
Para el campo Seleccionar propiedad, el sistema muestra una lista de propiedades para las
que puede establecer prioridades. Se trata principalmente de propiedades de visualización,
que puede encontrar en la definición de un elemento de estructura (selección o fórmula) o
una celda en la ficha General.
Aquí puede ver las dos estructuras de la consulta con sus elementos de estructura en la
cuadrícula. Si las propiedades de un elemento de estructura no se han modificado en la
definición de query, el sistema muestra los valores por defecto configurados en la pantalla de
actualización del InfoObjeto.
Sin embargo, si una propiedad de un elemento de estructura en la definición de query se ha
modificado explícitamente, el sistema muestra el valor modificado.
Figura 64: Definir prioridades para elementos de estructura
132
© Copyright. Reservados todos los derechos.
Lección: Crear estructuras
Figura 65: Definir prioridades para elementos de estructura y celdas
Tabla 12: Símbolos y significados
Símbolo
Significado
El valor de la estructura de columnas coincide con el valor de la
estructura de líneas.
El elemento de estructura hereda la propiedad de la estructura
de la fila.
El elemento de estructura hereda la propiedad de la estructura
de la columna.
Símbolo para la definición de celda: un valor de celda definido explícitamente tiene prioridad.
Tenga en cuenta que el campo Mantener valor de celda explícito
está seleccionado por defecto para grabar valores en caso de
modificaciones. Esto significa que se conservan los valores de
celda fijados explícitamente, incluso si el valor por defecto de la
estructura de líneas o de columnas se debe aplicar de forma general.
Si ha modificado un valor de celda fijado explícitamente, el sistema añade la expresión (Celda) al valor nuevo.
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
Crear una consulta con dos estructuras
© Copyright. Reservados todos los derechos.
133
Capítulo 5 : Estructuras en consultas
134
© Copyright. Reservados todos los derechos.
Capítulo 5
Lección 2
Resolver colisión de fórmula y trabajar con
celdas
RESUMEN DE LA LECCIÓN
En esta lección, aprenderá a resolver la colisión de fórmulas y a trabajar con celdas.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Resolver colisión de fórmula y trabajar con celdas
Colisión de fórmula
La colisión de fórmula se produce cuando una consulta tiene dos estructuras y ambas
estructuras contienen fórmulas. Como se muestra en la figura Colisión de fórmula, la colisión
se produce en el punto donde las fórmulas se cruzan.
Figura 66: Colisión de fórmula
Eliminar colisión de fórmula
Las siguientes opciones están disponibles en el campo Resolución de colisión de fórmula en la
pestaña General de las propiedades de una fórmula (ratio calculado a nivel de consulta):
●
El comportamiento predeterminado que se utiliza para ambas fórmulas subyace a un
algoritmo de resolución bastante complicado.
© Copyright. Reservados todos los derechos.
135
Capítulo 5 : Estructuras en consultas
●
En cada caso debe verificar si el comportamiento estándar proporciona el resultado
deseado.
●
Si no es así, puede utilizar las siguientes opciones:
●
Utilizar resultado de esta fórmula
El resultado de esta fórmula tiene prioridad en una colisión.
●
Utilizar resultado de fórmula simultánea
El resultado de una fórmula concurrente tiene prioridad en una colisión.
●
●
Si se configuran dos fórmulas en conflicto con la misma opción, la última especificación
realizada tiene prioridad.
En la ficha Prioridades puede visualizar y modificar el tratamiento de prioridades
especificando explícitamente qué propiedad se tiene en cuenta realmente.
Nota:
También puede resolver la colisión de fórmula definiendo una fórmula en la celda
en la que se produce la colisión de fórmula. Consulte Trabajar con celdas.
Trabajar con celdas
Las celdas se encuentran en la intersección de dos estructuras en una definición de consulta.
Las celdas pueden ser fórmulas, selecciones, referencias o celdas de ayuda. En este contexto,
las celdas no son las mismas que las celdas de Microsoft Excel.
Cuando define condiciones de selección y fórmulas para una consulta con dos estructuras,
las definiciones de celda se crean automáticamente para determinar los valores de celda.
Editor de celdas en SAP BW Query Designer en SAP HANA Studio
Con el Editor de celdas en SAP BW Query Designer en SAP HANA Studio, puede:
●
●
●
Use celdas específicas como celdas de referencia para que se pueda hacer referencia a
ellas en otros cálculos.
Defina celdas de fórmula y celdas de selección para sobrescribir la definición de celda
inicial; también se pueden utilizar para evitar o resolver colisiones de fórmulas.
Definir celdas de ayuda. No tienen relación directa con las estructuras. No se visualizan en
el informe. Pueden ser fórmulas o selecciones y se pueden utilizar en celdas de fórmula u
otras celdas de ayuda.
Las fórmulas de celda o las condiciones de selección siempre se aplican en la intersección de
dos estructuras.
Si una característica de desglose tiene varios valores de característica, la definición de celda
se aplica en la intersección del valor de característica con el ratio.
Editor de celdas
Crear fórmulas y condiciones específicas de celda para consultas detalladas. Para abrir el
Editor de celdas en BW Query Designer en SAP HANA Studio, seleccione la etiqueta Celdas.
Están disponibles las funciones Nueva celda de referencia, Celda de selección nueva y Celda
de fórmula nueva.
136
© Copyright. Reservados todos los derechos.
Lección: Resolver colisión de fórmula y trabajar con celdas
Además, puede definir celdas de ayuda manuales como desee.
Celda de referencia nueva
Reutilice el valor de celda generado automáticamente en la intersección de dos estructuras.
1. En la pantalla Celdas, haga clic con el botón derecho en la celda para abrir su menú
contextual y seleccione Nueva celda de referencia.
2. La descripción generada por las dos estructuras aparece automáticamente en la celda.
Ahora puede hacer referencia a esta celda.
Cada celda de referencia que defina se puede reutilizar en fórmulas.
Celda de selección nueva
1. En la pantalla Celdas, haga clic con el botón derecho en una celda para abrir su menú
contextual y seleccione Nueva celda de selección.
2. Arrastre un ratio y sus valores de característica restrictivos a los Detalles de selección a la
derecha.
3. Introduzca una descripción para la selección y seleccione OK.
Celda de fórmula nueva
1. En la pantalla Celdas, haga clic con el botón derecho en una celda para abrir su menú
contextual y seleccione Nueva celda de fórmula.
2. Defina la fórmula.
3. Introduzca una descripción para la fórmula y seleccione OK.
Celdas de ayuda
1. Haga clic con el botón derecho en el área de pantalla Celdas de ayuda.
2. Seleccione Nueva celda de selección o Nueva celda de fórmula para utilizar celdas que aún
no están incluidas en la estructura de consulta. Ahora puede hacer referencia a esta celda
de ayuda.
Figura 67: Editor de celdas
© Copyright. Reservados todos los derechos.
137
Capítulo 5 : Estructuras en consultas
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
138
Resolver colisión de fórmula y trabajar con celdas
© Copyright. Reservados todos los derechos.
Capítulo 5
Evaluación de la formación
1. ¿Cuáles de las siguientes afirmaciones sobre las estructuras de ratios son correctas?
Seleccione las respuestas correctas.
X
A Para crear una estructura de ratio, haga clic con el botón derecho en el ratio para
abrir su menú contextual y seleccione Crear estructura.
X
B Las fórmulas sólo se pueden definir dentro de estructuras de ratios.
X
C Solo puede utilizar una estructura de ratio en una consulta.
X
D Cada componente de una estructura de ratio debe contener un ratio.
2. ¿Qué debe tener en cuenta al crear una consulta con varias estructuras?
Seleccione las respuestas correctas.
X
A Debe utilizar un máximo de dos estructuras.
X
B Debe utilizar una estructura en las columnas del informe y una estructura en las
filas del informe.
X
C Solo puede utilizar una estructura sin ratios en una consulta.
X
D Al utilizar ambas estructuras en las filas o en las columnas, puede evitar la colisión
de fórmulas.
X
E Solo puede utilizar una estructura con ratios en una consulta.
3. La colisión de fórmula solo puede ocurrir cuando una consulta tiene dos estructuras y
ambas estructuras contienen fórmulas.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
© Copyright. Reservados todos los derechos.
139
Capítulo 5 : Evaluación de la formación
4. ¿Cuál de las siguientes opciones puede hacer en el editor de celdas de BW Query
Designer?
Seleccione las respuestas correctas.
140
X
A Use una celda como celda de referencia para que se haga referencia a ella en los
cálculos.
X
B Defina las celdas de ayuda que contienen comentarios para las fórmulas del
informe.
X
C Aplicar fórmulas de celda o condiciones de selección a cualquier celda del informe
de Analysis.
X
D Defina fórmulas y condiciones de selección para celdas para sobrescribir la
definición de celda inicial.
© Copyright. Reservados todos los derechos.
Capítulo 5
Respuestas a la Evaluación de la formación
1. ¿Cuáles de las siguientes afirmaciones sobre las estructuras de ratios son correctas?
Seleccione las respuestas correctas.
X
A Para crear una estructura de ratio, haga clic con el botón derecho en el ratio para
abrir su menú contextual y seleccione Crear estructura.
X
B Las fórmulas sólo se pueden definir dentro de estructuras de ratios.
X
C Solo puede utilizar una estructura de ratio en una consulta.
X
D Cada componente de una estructura de ratio debe contener un ratio.
Correcto. Los queries solo pueden contener una estructura de ratio y cada componente
de una estructura de ratio debe contener un ratio. Las estructuras de ratios se producen
cuando se utiliza al menos un ratio en la sección Columnas o Filas. Las fórmulas también
se pueden crear en estructuras de características. Leer más en el módulo Creación de
estructuras, en el curso BW405.
2. ¿Qué debe tener en cuenta al crear una consulta con varias estructuras?
Seleccione las respuestas correctas.
X
A Debe utilizar un máximo de dos estructuras.
X
B Debe utilizar una estructura en las columnas del informe y una estructura en las
filas del informe.
X
C Solo puede utilizar una estructura sin ratios en una consulta.
X
D Al utilizar ambas estructuras en las filas o en las columnas, puede evitar la colisión
de fórmulas.
X
E Solo puede utilizar una estructura con ratios en una consulta.
Correcto. Al crear consultas con varias estructuras, existe un límite de dos estructuras en
una consulta y solo una de ellas puede ser una estructura de ratio. Leer más en el módulo
Crear estructuras, en el curso BW305H.
© Copyright. Reservados todos los derechos.
141
Capítulo 5 : Respuestas a la Evaluación de la formación
3. La colisión de fórmula solo puede ocurrir cuando una consulta tiene dos estructuras y
ambas estructuras contienen fórmulas.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. Las fórmulas solo se pueden definir dentro de estructuras, por lo que una
colisión de fórmulas solo puede ocurrir cuando una consulta tiene dos estructuras y
ambas estructuras contienen fórmulas. Leer más en el módulo Resolver colisiones de
fórmulas y trabajar con celdas, en el curso BW405.
4. ¿Cuál de las siguientes opciones puede hacer en el editor de celdas de BW Query
Designer?
Seleccione las respuestas correctas.
X
A Use una celda como celda de referencia para que se haga referencia a ella en los
cálculos.
X
B Defina las celdas de ayuda que contienen comentarios para las fórmulas del
informe.
X
C Aplicar fórmulas de celda o condiciones de selección a cualquier celda del informe
de Analysis.
X
D Defina fórmulas y condiciones de selección para celdas para sobrescribir la
definición de celda inicial.
¡Ha acertado! En el editor de celdas de BW Query Designer, puede crear una celda que se
utilice como referencia en otros cálculos y puede definir fórmulas y condiciones de
selección que tengan prioridad sobre los valores de celda definidos automáticamente. No
se pueden crear celdas de ayuda con comentarios. Las fórmulas de celda y los criterios de
selección solo se pueden utilizar en una celda definida, no en ninguna celda del informe de
Analysis. Leer más en el módulo Resolver colisiones de fórmulas y trabajar con celdas, en
el curso BW405.
142
© Copyright. Reservados todos los derechos.
CAPÍTULO 6
Características, atributos y
jerarquías
Lección 1
Configuración de las propiedades de las características
145
Lección 2
Creación de una consulta y visualización en ejecución y atributos de navegación
151
Lección 3
Añadir jerarquías a informes
155
OBJETIVOS DEL CAPÍTULO
●
Crear una consulta y configurar las propiedades de las características
●
Crear una consulta y ejecutar atributos de visualización y navegación
●
Crear una consulta e incluir una jerarquía externa
© Copyright. Reservados todos los derechos.
143
Capítulo 6 : Características, atributos y jerarquías
144
© Copyright. Reservados todos los derechos.
Capítulo 6
Lección 1
Configuración de las propiedades de las
características
RESUMEN DE LA LECCIÓN
En esta lección, aprenderá a crear una consulta y configurar las propiedades de las
características.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Crear una consulta y configurar las propiedades de las características
Configuración de propiedades de característica
Mediante la configuración de propiedades de característica, puede determinar la
presentación o la función de la característica en el informe ejecutado.
El panel Propiedades se encuentra a la derecha de Query Designer.
Seleccione una característica haciendo clic una vez en el objeto de la consulta.
Nota:
Al hacer doble clic en una característica, se introduce el entorno de modelado
para la característica.
Las propiedades se organizan por las fichas General y Jerarquía. Seleccione cada etiqueta
para visualizar las parametrizaciones actuales de ese grupo.
Puede activar la entrada o selección manual para las opciones utilizando el icono Lápiz.
Si desea volver al valor predeterminado especificado en el objeto, vuelva a seleccionar el
icono Lápiz.
El sistema muestra las opciones estándar como campos no listos para la entrada.
Nota:
Para actualizar las propiedades de varias características simultáneamente,
seleccione todas las características que desea incluir utilizando CTRL + clic. El
panel Propiedades mostrará las propiedades. Si existen conflictos entre las
propiedades de diferentes características, por ejemplo, una característica se
visualiza como texto, mientras que otra característica se visualiza como clave,
verá el mensaje <múltiples valores>. En este caso, seleccione las características
individuales para ver sus respectivas propiedades.
© Copyright. Reservados todos los derechos.
145
Capítulo 6 : Características, atributos y jerarquías
Propiedades generales
En la pestaña General, puede ver las propiedades de la característica y definir varias opciones.
Esta área General muestra el nombre técnico y la descripción. Puede modificar la descripción.
El nuevo texto de descripción es diferente al texto en la actualización de InfoObjeto y se utiliza
en la visualización de query.
En Salida de valor, el sistema muestra la clase de salida. Para modificarlo, seleccione el icono
Lápiz. En Visualizar como, puede especificar si los valores de la característica se visualizan y
cómo. Puede seleccionar aquí entre las opciones creadas para la característica en la
actualización de InfoObjetos.
Tabla 13: Tipos de visualización
La siguiente tabla proporciona un resumen de las posibles opciones de visualización en el
sistema SAP BW.
Tipo de visualización
Descripción
No visualizar
La característica está oculta.
Esta función es especialmente útil para la característica de moneda/
unidad, por ejemplo, ya que las monedas también se visualizan en los ratios.
[Clave] Texto
Los valores de característica se visualizan con su clave técnica y su texto
de descripción.
Texto
Los valores de característica se visualizan con su texto descriptivo.
[Clave]
Los valores de característica se visualizan con su clave técnica.
Texto [clave]
Los valores de característica se visualizan con su texto de descripción y
su clave técnica.
Si fija un tipo de visualización que contiene texto, puede seleccionar un tipo de texto concreto
en Formato de salida de texto.
Tabla 14: Visualización de texto
Las siguientes opciones están disponibles en Formato de salida de texto.
Tipo de visualización
Descripción
Estándar
El texto disponible más corto se utiliza para los valores de característica.
Breve
Se utiliza el texto breve para los valores de característica.
Medio
Se utiliza el texto medio para los valores de característica.
Largo
Se utiliza el texto explicativo para los valores de característica.
En Clasificación, el sistema muestra los criterios de clasificación. Para modificarlo, seleccione
el icono Lápiz.
146
© Copyright. Reservados todos los derechos.
Lección: Configuración de las propiedades de las características
Tabla 15: Criterios de clasificación
Criterio
Descripción
Atributo de clasificación
Seleccione esta característica o el atributo por el que desea clasificar.
Tenga en cuenta que, si desea clasificar sus artículos según criterios
específicos, cree un atributo para la característica Artículo que contenga estos criterios y clasifique los artículos por este atributo.
Clasificar por
Texto o clave
Dirección de clasificación
Ascendente o descendente
En Formato de salida de resultado, puede decidir bajo qué condiciones y en qué forma desea
que se visualicen las filas de resultados.
Tabla 16: Visualización de fila de resultados
Opción
Descripción
Siempre
Las filas de resultados siempre se visualizan.
Solo si hay más de un
subordinado
Las filas de resultados se visualizan si hay dos o más valores individuales.
Nunca
Las filas de resultados siempre se suprimen.
En Valores acumulados, puede especificar, para cada característica, que los valores de ratio
se puedan acumular para los atributos de característica relevantes, independientemente del
comportamiento de agregación del ratio.
Por ejemplo, si el ratio tiene la agregación estándar SUM, los valores individuales de un área
se acumulan; el primer valor se añade al segundo valor, el resultado se añade al tercer valor,
etc.
Si el ratio tiene la agregación estándar MIN, el sistema verifica dos valores consecutivos para
determinar qué valor es menor. El sistema toma este valor como valor acumulado y lo
compara con el tercer valor individual.
En las columnas, los valores se acumulan de arriba a abajo y en las filas, los valores se
acumulan de izquierda a derecha. Con bloques de valores individuales, un desglose tanto en
las filas como en las columnas, los valores se acumulan de arriba a abajo y de izquierda a
derecha.
Atención:
Solo se puede acumular con valores de característica y no con los elementos
estructurales de una estructura de características. La función Acumular valores
solo tiene efecto si tiene una característica en lugar de una estructura de
característica en el desglose. Sin embargo, si utiliza dos estructuras (la
estructura de ratio y una estructura de característica), puede acumular
utilizando definiciones específicas de celda.
© Copyright. Reservados todos los derechos.
147
Capítulo 6 : Características, atributos y jerarquías
Nivel de visualización
El nivel de visualización le permite categorizar una característica en el filtro. Esto significa que
puede categorizar filtros puramente técnicos (que no son relevantes para los usuarios
finales) como resumen detallado (solo en Resumen detallado). Sólo se visualizarán si la vista
detallada está parametrizada para la visualización en el front end. Por lo tanto, puede crear
una vista especial de las características filtradas que se adapte a los usuarios finales.
Están disponibles las siguientes categorizaciones:
●
También en resumen simple
La característica siempre aparece en la lista de filtros estáticos.
●
En resumen normal
La característica solo aparece en la lista de filtros estáticos si la opción En resumen normal
o Solo en resumen detallado está seleccionada.
●
Solo en resumen detallado
La característica solo aparece en la lista de filtros estáticos si la opción En resumen
detallado solo está seleccionada.
Ampliado
En Tipo de acceso para valores de resultado, puede definir el tipo de acceso para los valores
de resultado. Tiene las siguientes opciones:
Tabla 17: Tipo de acceso para valores de resultado
Opción
Descripción
Datos maestros
Cuando se ejecuta el query, siempre se visualiza una fila
de datos para la característica. Siempre que se hayan actualizado valores para esta característica en los datos
maestros, se visualizarán aquí. La visualización no depende de los datos de movimiento.
Valores contabilizados
Cuando se ejecuta el query, solo se visualiza una fila de
datos para la característica si hay valores contabilizados
(valores contenidos en el InfoSitio) para esta característica.
En Selección de valor de filtro, puede definir cómo se seleccionan los valores de filtro cuando
se ejecuta la consulta. Tiene las siguientes opciones:
Tabla 18: Selección de valor de filtro durante ejecución de consulta
148
Opción
Descripción
Valores en tabla de datos maestros
En el diálogo de filtro, el sistema muestra todos los valores de característica de los datos maestros, independientemente de los datos de transacción.
© Copyright. Reservados todos los derechos.
Lección: Configuración de las propiedades de las características
Opción
Descripción
Solo valores en InfoSitio
En el diálogo de filtro, el sistema muestra los valores de
característica contenidos en el InfoSitio, por ejemplo, para el socio comercial, independientemente de los valores
seleccionados previamente para otra característica, por
ejemplo, País.
Solo valores contabilizados para
navegación
En el diálogo de filtro, el sistema muestra los valores de
característica contenidos en el InfoSitio, por ejemplo, para el socio comercial, dependiendo de los valores seleccionados previamente para otra característica, por ejemplo, País.
En Actualizar variables, puede definir cómo actualizar las variables que utiliza en los valores
predeterminados o para definir jerarquías de presentación. Tiene las siguientes opciones:
Tabla 19: Actualizar variables
Opción
Descripción
Dinámicamente
Si selecciona esta opción, el sistema actualiza la aplicación utilizando las opciones de la vista de navegación actual.
Como diseñado
Si selecciona esta opción, el sistema actualiza la aplicación utilizando las opciones de jerarquía y filtro en la definición de consulta.
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
Crear una consulta y configurar las propiedades de las características
© Copyright. Reservados todos los derechos.
149
Capítulo 6 : Características, atributos y jerarquías
150
© Copyright. Reservados todos los derechos.
Capítulo 6
Lección 2
Creación de una consulta y visualización en
ejecución y atributos de navegación
RESUMEN DE LA LECCIÓN
En esta lección, aprenderá acerca de los atributos de visualización y navegación, y cómo
crear una consulta y ejecutar atributos.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Crear una consulta y ejecutar atributos de visualización y navegación
Atributos
Cuando utiliza atributos, está describiendo una característica con más detalle, porque está
añadiendo información sobre la característica. Por ejemplo, si asigna el atributo Número de
teléfono a la característica Socio comercial, puede visualizar el número de teléfono del socio
comercial en su informe.
Asigne atributos a características en el InfoObjeto de actualización y puede actualizar
atributos solo como atributos de visualización o como atributos de navegación. Los atributos
de navegación también se pueden utilizar como atributos de visualización.
La siguiente figura ilustra, para la característica Interlocutor comercial (0D_NW_BP), el uso de
la característica Código postal (0D_NW_POST) solo como atributo de visualización, y de la
característica País (0D_NW_CNTRY) como un atributo de visualización País (0D_NW_CNTRY)
y adicionalmente como un atributo de navegación País (BP) (0D_NW_BP__0D_NW_CNTRY).
Figura 68: Navegación y atributos de visualización en BW Query Designer en SAP HANA Studio
© Copyright. Reservados todos los derechos.
151
Capítulo 6 : Características, atributos y jerarquías
Visualizar atributos
Puede mostrar los atributos de visualización en el desglose de un informe. Sin embargo, los
pasos de navegación no son posibles. Por ejemplo, no puede seleccionar valores de un
atributo de visualización como filtro.
Para incluir un atributo de visualización en el desglose, abra la carpeta para la característica
en la sección InfoSitio de SAP BW Query Designer. En la carpeta Atributos, arrastre el atributo
directamente sobre la característica en la definición de query.
En el panel Propiedades, establezca las funciones de visualización y cambie el nombre de un
atributo de característica.
Atributos de navegación
Puede utilizar atributos de navegación para definir queries del mismo modo que con las
características. Los atributos de navegación se visualizan en la dimensión de la característica
a la que pertenecen.
Para utilizar un atributo como atributo de navegación, debe hacer lo siguiente:
●
●
Identifique el atributo como atributo de navegación en la actualización del InfoObjeto de la
característica.
Seleccione el atributo de la lista de posibles atributos de navegación en la actualización del
InfoSitio.
Figura 69: Atributos de navegación: Distinguir de las características en BW Query Designer
Nota:
Es posible que se produzca una ligera pérdida de rendimiento del query en
comparación con las características.
Los atributos dependientes del tiempo le permiten visualizar los datos transaccionales
actuales con valores de atributo pasados. La fecha clave utilizada en la definición de consulta
determina qué valores dependientes del tiempo de los datos de atributo se aplican en el
informe.
152
© Copyright. Reservados todos los derechos.
Lección: Creación de una consulta y visualización en ejecución y atributos de navegación
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
Crear una consulta y ejecutar atributos de visualización y navegación
© Copyright. Reservados todos los derechos.
153
Capítulo 6 : Características, atributos y jerarquías
154
© Copyright. Reservados todos los derechos.
Capítulo 6
Lección 3
Añadir jerarquías a informes
RESUMEN DE LA LECCIÓN
En esta lección, obtendrá información sobre las opciones de jerarquía en consultas y sobre la
combinación de opciones de jerarquía. También aprenderá a crear una consulta con una
jerarquía externa y a comparar opciones para la visualización jerárquica.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Crear una consulta e incluir una jerarquía externa
Opciones de jerarquía en consultas
Las siguientes opciones están disponibles al agregar jerarquías a los informes:
●
Visualizar características y atributos de navegación en filas o en columnas como una
jerarquía (jerarquía interna).
●
Configurar una visualización jerárquica dentro de estructuras.
●
Seleccione una jerarquía externa para una característica.
●
Utilice jerarquías externas para realizar restricciones.
●
Combinar diferentes opciones de jerarquía.
Jerarquía de filas o columnas ("Jerarquía interna")
Para visualizar características y atributos de navegación como jerarquías en filas o columnas,
vaya a la ficha General de la consulta y, a continuación, al área de pantalla Jerarquía universal
de visualización. Seleccione Activo en filas o Activo en columnas y, en el campo Expandir a
nivel, introduzca la característica hasta la que se debe desplegar inicialmente la visualización
jerárquica. Debe haber más de una característica o atributo de navegación en las filas o
columnas.
© Copyright. Reservados todos los derechos.
155
Capítulo 6 : Características, atributos y jerarquías
Figura 70: Visualización jerárquica de características y atributos de navegación en filas ("Jerarquía interna")
Nota:
También puede activar y desactivar la visualización jerárquica para características
y atributos de navegación en filas o columnas directamente en SAP Business
Objects Analysis mediante Visualización compacta en filas/columnas.
Visualización de estructura jerárquica
Puede configurar una visualización jerárquica en estructuras de ratios y estructuras de
características.
Figura 71: Visualización de estructura jerárquica
Para configurar una visualización jerárquica dentro de una estructura:
1. En una estructura, arrastre los miembros de estructura que desea visualizar como
subposiciones directamente sobre el miembro de estructura que desea visualizar como
nodo superior para las subposiciones.
2. Seleccione el nodo superior y vaya al panel Propiedades en la parte derecha de BW Query
Designer.
156
© Copyright. Reservados todos los derechos.
Lección: Añadir jerarquías a informes
3. En el panel Propiedades, vaya al área de pantalla Visualizar.
4. En Estado de nodo, seleccione visualizar el nodo como Desplegado u Oculto en la vista
inicial del informe.
5. En el informe ejecutado, haga clic en los iconos de expandir y ocultar (+ y -) para expandir
u ocultar el nodo.
Jerarquías externas
Las jerarquías externas representan datos maestros y se utilizan en la gestión de informes
para vistas alternativas de datos. Las jerarquías externas pueden cargarse desde sistemas
fuente utilizando flujos de datos de contenido SAP BW predefinidos o la estructura de
jerarquía BW. Como alternativa, se pueden crear directamente en SAP BW.
Las jerarquías externas se componen de una serie de nodos que se unen entre sí en una
estructura de árbol. Normalmente, las hojas de una jerarquía se representan mediante
valores de característica.
Las jerarquías se llaman externas porque sus datos no forman parte del InfoSitio en el que se
basa su query. Los datos de jerarquía son datos maestros que pertenecen a una
característica, independientemente de si se cargan o se crean en SAP BW.
Figura 72: Jerarquía externa
Creación de jerarquías externas
1. Cree jerarquías externas para características básicas, por ejemplo, Producto
(0D_NW_PRID). Una característica básica no hace referencia a otras características.
2. Determine si una característica puede tener una jerarquía en la actualización del
InfoObjeto.
3. Defina las propiedades de jerarquías, por ejemplo, versiones de jerarquía o estructuras
jerárquicas dependientes del tiempo.
4. Las jerarquías externas se graban en tablas de datos maestros especiales. Las jerarquías
externas se comportan como datos maestros; puede utilizarlas en todos los InfoSitios que
contengan la característica de jerarquía.
5. Defina varias jerarquías externas para una característica.
© Copyright. Reservados todos los derechos.
157
Capítulo 6 : Características, atributos y jerarquías
Nota:
En la mayoría de los casos, las jerarquías externas no se crean directamente en
SAP BW, sino que se cargan desde sistemas fuente.
Agregar jerarquías externas a un informe
1. En SAP HANA Studio, seleccione la característica que desea visualizar como una
jerarquía.
2. Vaya a la sección Propiedades en la parte derecha de SAP HANA Studio.
3. En la sección Propiedades, seleccione la etiqueta Jerarquía.
4. En la pestaña Jerarquía, seleccione el botón Modificar junto al área Nombre.
5. Haga clic en Examinar … y seleccione una jerarquía de la lista desplegable.
6. Utilice las otras opciones de la ficha Jerarquía para ajustar la presentación de la jerarquía.
Propiedades de jerarquía externa
Cada jerarquía tiene propiedades que se han determinado en la definición de jerarquía.
Puede modificar las siguientes propiedades de jerarquía en la definición de consulta.
Tabla 20: Propiedades de jerarquía externa
Propiedad
Descripción
Posición de nodos subordinados
Coloque los nodos de nivel inferior por encima o por debajo de un nodo de nivel superior.
Nodos con solo un nodo inferior
Mostrar u ocultar nodos con solo un nodo de
nivel inferior.
Valores de nodos contabilizables
Mostrar u ocultar los valores de nodos contabilizables.
Expandir a nivel
Determinar el nivel hasta el que se expande
la jerarquía inicialmente en el informe
Clasificación
Dentro de la jerarquía, ordena los miembros
en orden descendente o ascendente por clave o texto. Al utilizar la opción predeterminada Igual que en Jerarquía, no puede clasificar
en orden descendente o ascendente.
Restricciones de característica con jerarquías externas
Utilice jerarquías para seleccionar valores de filtro para características seleccionando nodos
de jerarquía individuales.
Para restringir una característica a un nodo de jerarquía:
1. Abra el menú contextual de la característica y seleccione Restringir.
2. En el diálogo Editar filtro, seleccione la ficha Nodos de jerarquía y, a continuación,
seleccione los miembros o nodos de jerarquía deseados.
158
© Copyright. Reservados todos los derechos.
Lección: Añadir jerarquías a informes
3. Seleccione OK para confirmar.
Nota:
En el caso de jerarquías muy grandes, el rendimiento en el diálogo Editar filtro se
puede mejorar con las siguientes parametrizaciones en SAP HANA Studio:
→ Ventana Preferencias → Modelado BW → Jerarquías → de Query Designer
Carga dinámica de nodos: seleccionados: los miembros de los nodos se cargan al
expandir los nodos.
Carga de nodo dinámico: desmarcada: la jerarquía se ha cargado completamente
hasta el nivel especificado.
El nivel se puede especificar mediante la opción Cantidad máxima de niveles: la
jerarquía solo se carga hasta este nivel, la selección de más niveles detallados no
es posible.
En el contexto de jerarquías muy grandes, existe otra función de mejora del
rendimiento a partir de las herramientas de modelado BW 1.23.PL1 (1.23.16):
Al activar el nuevo icono Buscar
en el diálogo Editar filtro, la jerarquía no se
carga en el diálogo de filtro, sino que la búsqueda se procesa en el back end de
BW.
Combinación de opciones de jerarquía
Para la visualización del informe, puede combinar todas las opciones de jerarquía (jerarquías
de filas y columnas, visualización de estructura jerárquica y jerarquías externas).
Figura 73: Combinación de opciones de jerarquía
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
Crear una consulta e incluir una jerarquía externa
© Copyright. Reservados todos los derechos.
159
Capítulo 6 : Características, atributos y jerarquías
160
© Copyright. Reservados todos los derechos.
Capítulo 6
Evaluación de la formación
1. Debe crear un informe que muestre los materiales que no se venden. ¿Con qué opción en
BW Query Designer puede visualizar valores de característica sin datos de transacción en
el informe?
Seleccione la respuesta correcta.
X
A Modifique la clase de acceso para Valores de resultado a Valores contabilizados.
X
B Modifique el tipo de acceso de Valores de resultado a Datos maestros.
X
C Seleccione Siempre para la opción Mostrar filas de resultados.
X
D Establezca el vínculo del documento para los datos maestros en las propiedades
de la consulta.
X
E Seleccione Valores en tabla de datos maestros para la selección de valores de filtro.
2. ¿Qué dos pasos debe realizar para que un atributo de visualización esté disponible como
atributo de navegación en una consulta?
Seleccione las respuestas correctas.
X
A Active el atributo de navegación en las propiedades de característica en BW Query
Designer.
X
B Arrastre y suelte el atributo de visualización en la sección Libre o en BW Query
Designer.
X
C Active el atributo de navegación en la transformación de flujo de datos de SAP BW.
X
D Modifique el tipo de atributo de Visualizar a Navegación en la actualización de
InfoObjeto.
X
E Active el atributo de navegación en el InfoSitio correspondiente.
© Copyright. Reservados todos los derechos.
161
Capítulo 6 : Evaluación de la formación
3. ¿Cuáles de las siguientes afirmaciones sobre las jerarquías de fila y columna son
correctas?
Seleccione las respuestas correctas.
X
A Los atributos de visualización se pueden incluir en la visualización jerárquica.
X
B Las características y los atributos de navegación se pueden incluir en la
visualización jerárquica.
X
C Las estructuras se pueden incluir en la visualización jerárquica.
X
D Las características con una jerarquía externa asignada se pueden incluir en la
visualización jerárquica.
X
E La visualización jerárquica se puede seleccionar para las filas o para las columnas.
4. ¿Cuáles de las siguientes afirmaciones sobre la visualización de la estructura jerárquica
son correctas?
Seleccione las respuestas correctas.
X
A En una estructura, arrastre los miembros de estructura que desea visualizar como
subposiciones directamente sobre el miembro de estructura que desea visualizar
como nodo superior para las subposiciones.
X
B La visualización de la estructura jerárquica solo funciona para estructuras con
ratios.
X
C El número de niveles para una visualización de estructura jerárquica está limitado
a 2.
X
D Puede utilizar el estado del nodo para determinar si el nodo se muestra contraído o
expandido en el informe.
5. ¿Cuál de las siguientes afirmaciones sobre jerarquías externas es correcta?
Seleccione las respuestas correctas.
162
X
A Una jerarquía externa pertenece exactamente a una característica.
X
B Una característica solo puede tener una jerarquía externa.
X
C No se puede crear ni actualizar una jerarquía externa en BW.
X
D Una jerarquía externa representa datos maestros que no forman parte del InfoSitio
en el que se basa la consulta.
X
E Las jerarquías externas se pueden cargar desde los sistemas fuente.
© Copyright. Reservados todos los derechos.
Capítulo 6 : Evaluación de la formación
6. Puede ordenar los miembros de una jerarquía externa en orden ascendente o
descendente.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
7. ¿Cómo puede restringir una característica con una jerarquía externa en una consulta?
Seleccione las respuestas correctas.
X
A Utilice uno o varios nodos de jerarquía.
X
B Utilice uno o varios valores de característica (hojas de la jerarquía).
X
C Utilice combinaciones de nodos de jerarquía y valores de característica.
© Copyright. Reservados todos los derechos.
163
Capítulo 6
Respuestas a la Evaluación de la formación
1. Debe crear un informe que muestre los materiales que no se venden. ¿Con qué opción en
BW Query Designer puede visualizar valores de característica sin datos de transacción en
el informe?
Seleccione la respuesta correcta.
X
A Modifique la clase de acceso para Valores de resultado a Valores contabilizados.
X
B Modifique el tipo de acceso de Valores de resultado a Datos maestros.
X
C Seleccione Siempre para la opción Mostrar filas de resultados.
X
D Establezca el vínculo del documento para los datos maestros en las propiedades
de la consulta.
X
E Seleccione Valores en tabla de datos maestros para la selección de valores de filtro.
Correcto. Para visualizar valores de característica que no contienen datos de transacción,
puede modificar el tipo de acceso para Valores de resultado para mostrar Datos
maestros. El tipo de acceso Valores de resultado de valores contabilizados no mostrará
datos maestros que no tengan datos de transacción. La opción para fijar Siempre para
Mostrar fila de resultados solo garantiza que se muestre un total, pero no mostrará
características sin datos de transacción. Fijar el enlace de documento para los datos
maestros no proporciona visibilidad de los datos maestros a los que les faltan datos de
transacción. La opción para seleccionar Valores en tabla de datos maestros en Selección
de valor de filtro permite a un usuario seleccionar valores de filtro de la tabla de datos
maestros, pero esto no garantizará que se seleccionen todos los datos maestros sin datos
de transacción. Leer más en el módulo Configuración de las propiedades de las
características, en el curso BW405.
164
© Copyright. Reservados todos los derechos.
Capítulo 6 : Respuestas a la Evaluación de la formación
2. ¿Qué dos pasos debe realizar para que un atributo de visualización esté disponible como
atributo de navegación en una consulta?
Seleccione las respuestas correctas.
X
A Active el atributo de navegación en las propiedades de característica en BW Query
Designer.
X
B Arrastre y suelte el atributo de visualización en la sección Libre o en BW Query
Designer.
X
C Active el atributo de navegación en la transformación de flujo de datos de SAP BW.
X
D Modifique el tipo de atributo de Visualizar a Navegación en la actualización de
InfoObjeto.
X
E Active el atributo de navegación en el InfoSitio correspondiente.
Correcto. Para que un atributo de visualización esté disponible como atributo de
navegación en un query, debe modificar el tipo de atributo InfoObjeto de Visualizar a
Navegacional y, a continuación, activar el atributo de navegación para el InfoSitio
relevante. Los atributos de navegación no se pueden activar en Query Designer. Solo se
puede arrastrar un atributo a la sección libre para los atributos de navegación existentes.
Los atributos de navegación no se pueden activar con las herramientas de transformación
de flujo de datos. Leer más en el módulo Creación de un query y ejecución de atributos de
visualización y navegación, en el curso BW405.
3. ¿Cuáles de las siguientes afirmaciones sobre las jerarquías de fila y columna son
correctas?
Seleccione las respuestas correctas.
X
A Los atributos de visualización se pueden incluir en la visualización jerárquica.
X
B Las características y los atributos de navegación se pueden incluir en la
visualización jerárquica.
X
C Las estructuras se pueden incluir en la visualización jerárquica.
X
D Las características con una jerarquía externa asignada se pueden incluir en la
visualización jerárquica.
X
E La visualización jerárquica se puede seleccionar para las filas o para las columnas.
Correcto. Tanto las características como los atributos de navegación se pueden utilizar en
visualizaciones jerárquicas, las estructuras se pueden utilizar y las características con
jerarquías externas se pueden incluir en una visualización de jerarquía. Los atributos de
visualización no se pueden incluir en una visualización jerárquica. Las visualizaciones
jerárquicas no están restringidas solo a filas o columnas, se pueden utilizar en filas y
columnas simultáneamente. Leer más en el módulo Añadir jerarquías a informes, en el
curso BW405.
© Copyright. Reservados todos los derechos.
165
Capítulo 6 : Respuestas a la Evaluación de la formación
4. ¿Cuáles de las siguientes afirmaciones sobre la visualización de la estructura jerárquica
son correctas?
Seleccione las respuestas correctas.
X
A En una estructura, arrastre los miembros de estructura que desea visualizar como
subposiciones directamente sobre el miembro de estructura que desea visualizar
como nodo superior para las subposiciones.
X
B La visualización de la estructura jerárquica solo funciona para estructuras con
ratios.
X
C El número de niveles para una visualización de estructura jerárquica está limitado
a 2.
X
D Puede utilizar el estado del nodo para determinar si el nodo se muestra contraído o
expandido en el informe.
Correcto. Puede arrastrar y soltar miembros de estructura que desee ver en la
visualización como subposiciones. También puede fijar el estado del nodo de jerarquía
para controlar si el nodo se visualiza o no como oculto o expandido en la visualización
inicial. Leer más en el módulo Añadir jerarquías a informes, en el curso BW405.
5. ¿Cuál de las siguientes afirmaciones sobre jerarquías externas es correcta?
Seleccione las respuestas correctas.
X
A Una jerarquía externa pertenece exactamente a una característica.
X
B Una característica solo puede tener una jerarquía externa.
X
C No se puede crear ni actualizar una jerarquía externa en BW.
X
D Una jerarquía externa representa datos maestros que no forman parte del InfoSitio
en el que se basa la consulta.
X
E Las jerarquías externas se pueden cargar desde los sistemas fuente.
Correcto. Las jerarquías externas solo pueden pertenecer a una única característica,
pueden representar datos maestros que no forman parte del InfoSitio de query (por lo que
se denominan "externas") y pueden cargarse desde sistemas externos. Las
características pueden contener muchas jerarquías diferentes. Las jerarquías externas se
pueden crear completamente dentro de BW, si lo desea. Leer más en el módulo Añadir
jerarquías a informes, en el curso BW405.
166
© Copyright. Reservados todos los derechos.
Capítulo 6 : Respuestas a la Evaluación de la formación
6. Puede ordenar los miembros de una jerarquía externa en orden ascendente o
descendente.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. Los miembros de la jerarquía externa se pueden clasificar en orden ascendente
o descendente estableciendo la propiedad de jerarquía. Leer más en el módulo Añadir
jerarquías a informes, en el curso BW405.
7. ¿Cómo puede restringir una característica con una jerarquía externa en una consulta?
Seleccione las respuestas correctas.
X
A Utilice uno o varios nodos de jerarquía.
X
B Utilice uno o varios valores de característica (hojas de la jerarquía).
X
C Utilice combinaciones de nodos de jerarquía y valores de característica.
Correcto. Todas las opciones enumeradas le permiten restringir una característica con
una jerarquía externa en un query. Leer más en el módulo Añadir jerarquías a informes, en
el curso BW405.
© Copyright. Reservados todos los derechos.
167
Capítulo 6 : Respuestas a la Evaluación de la formación
168
© Copyright. Reservados todos los derechos.
CAPÍTULO 7
Variables en consultas
Lección 1
Explicación de variables
171
Lección 2
Creación de variables de texto y valor de característica
181
Lección 3
Aplicación de variables suministradas por Business Content
183
Lección 4
Transferencia de valores entre consultas mediante variables de valor de característica
189
Lección 5
Crear variables de fórmula
193
Lección 6
Crear variables de jerarquía y variables de nodo de jerarquía
195
OBJETIVOS DEL CAPÍTULO
●
Explicar las variables
●
Crear una consulta con variables de valor de característica y variables de texto
●
Crear una consulta con variables suministradas por Business Content y offset de variables
●
Crear variables de valor de característica con ruta de sustitución y conjunto de valores
precalculados
●
Crear una consulta con variables de fórmula
●
Crear una consulta con variables de jerarquía y variables de nodo de jerarquía
© Copyright. Reservados todos los derechos.
169
Capítulo 7 : Variables en consultas
170
© Copyright. Reservados todos los derechos.
Capítulo 7
Lección 1
Explicación de variables
RESUMEN DE LA LECCIÓN
En esta lección, aprenderá sobre tipos de variables, tipos de procesamiento, el editor de
variables y sobre la gestión de funciones para variables.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Explicar las variables
Tipos de variables
Las variables se utilizan para definir consultas de forma más flexible con parámetros. En SAP
HANA Studio, fije variables que se rellenarán con valores cuando ejecute la consulta.
Las variables son marcadores de posición y objetos reutilizables.
Variables como marcadores de posición en lugar de fijos
●
Valores de característica
●
Jerarquías
●
Nodos de jerarquía
●
Textos
●
Elementos de fórmula
Objetos reutilizables
Una variable se puede reutilizar en varias consultas.
Las variables no dependen de los InfoSitios, sino de los InfoObjetos para los que se crearon.
Están disponibles en todos los InfoSitios en los que se incluyen los InfoObjetos. Las variables
de fórmula y variables de texto también se pueden definir independientemente de los
InfoObjetos y de otras variables y están disponibles en todos los InfoSitios.
Tipos de procesamiento
Una clase de procesamiento de variables define cómo una variable debe recibir sus valores.
Están disponibles los siguientes tipos de procesamiento:
Entrada manual/valor por defecto
Si selecciona la clase de procesamiento Entrada manual para una variable lista para la
entrada, puede introducir manualmente el valor necesario al ejecutar la consulta.
Puede especificar un valor predeterminado al crear la variable. El valor predeterminado
se visualiza para las variables habilitadas para la entrada en el campo de entrada de la
© Copyright. Reservados todos los derechos.
171
Capítulo 7 : Variables en consultas
pantalla de variables. El valor por defecto también se puede utilizar como valor de
variable para campos que no están habilitados para la entrada de datos.
Vía de sustitución
La clase de procesamiento Vía de sustitución se utiliza para especificar el valor que
sustituye automáticamente la variable al ejecutar la consulta.
El tipo de procesamiento Ruta de sustitución se puede utilizar con variables de valor de
característica, variables de texto y variables de fórmula.
Por ejemplo, al introducir una variable como valor de característica, no es necesario
introducir el texto para el valor de característica inmediatamente. En su lugar, se puede
rellenar dinámicamente para que coincida con el valor de característica que se utiliza
cuando se ejecuta la consulta.
●
Sustitución de valor de característica:
Las variables de texto y fórmula con la clase de procesamiento Vía de sustitución se
pueden sustituir por un valor de característica correspondiente. El valor de una
variable de fórmula debe ser un número. El valor de una variable de texto debe ser un
texto.
●
Sustitución del miembro actual:
Las variables CURRENT MEMBER (variables con la vía de sustitución CURRENT
MEMBER) solo se pueden definir para características que hacen referencia a un
calendario. Estos incluyen 0CALDAY, 0CALMONTH, 0FISCPER y otras características
similares, así como características que hacen referencia a estas. Esta función no es
posible para otras características, especialmente características de pseudotiempo
como 0CALMONTH2 o 0FISCPER3.
La variable CURRENT MEMBER se puede utilizar en ratios restringidos como un valor
individual o como el límite inferior o el límite superior en combinación con un offset.
Sin embargo, solo se permite una restricción con una variable CURRENT MEMBER
(con un máximo de un intervalo) por ratio restringido.
Por ejemplo, defina el valor del mes anterior definiendo un ratio restringido y
restringiendo la característica 0CALMONTH con la variable Miembro actual con un
offset de -1.
●
Sustitución de la consulta:
Las variables de valor de característica con la clase de procesamiento Vía de
sustitución se pueden sustituir por los resultados de una consulta. La variable se
sustituye a partir del resultado de datos de la consulta seleccionada.
●
Sustitución de variable:
Las variables de valor de característica, variables de texto y variables de fórmula con
la clase de procesamiento Vía de sustitución se pueden sustituir por el valor de una
variable diferente, la variable de origen. El valor se determina a partir de la clave, el
atributo externo de la clave, la descripción o el valor de atributo. También puede
definir un inicio de offset y una longitud de offset. La variable se sustituye en la
pantalla Variables con cada liberación de datos.
Autorización
Con el tipo de procesamiento Autorización puede especificar que una variable se rellene
automáticamente con los valores de la autorización de usuario. Cuando el usuario abre
172
© Copyright. Reservados todos los derechos.
Lección: Explicación de variables
una consulta, el sistema selecciona automáticamente los datos según sus
autorizaciones.
El tipo de procesamiento Autorización se puede utilizar con variables de valor de
característica y variables de nodo de jerarquía. Como condición previa, debe haber
actualizado las autorizaciones.
Exit de cliente
El tipo de procesamiento Exit de cliente le permite configurar un tipo de procesamiento
para variables que se adapte especialmente a sus necesidades. Un exit de cliente está
diseñado como una ampliación que puede configurar con lógica específica de cliente. El
exit de cliente le permite generar valores predeterminados para variables o crear valores
de variable a partir de variables especificadas de forma automática. También puede
verificar todas las variables después de introducirlas.
El requisito previo aquí es que debe crear la implementación de ampliación para el punto
de ampliación RSROA_VARIABLES_EXIT_BADI (ubicado en el paquete RSROA_VAR) en
las herramientas de desarrollo ABAP. La implementación de BAdI incluye la interfase
IF_BADI_INTERFACE.
Nota:
El tipo de procesamiento Exit de cliente no se puede utilizar con vistas SAP
HANA externas. Para ello, se proporciona el tipo de procesamiento Exit de
SAP HANA.
Exit SAP HANA
El tipo de procesamiento Exit de SAP HANA es una forma específica del tipo de
procesamiento Exit de cliente. Le permite utilizar una implementación de clase AMDP
para determinar valores predeterminados para variables. Recomendamos especialmente
utilizar el exit de SAP HANA en consultas para las que desea generar una vista externa de
SAP HANA y para las que se aplican requisitos especiales en términos de determinación
de los valores de variable y rendimiento de procesamiento.
En las herramientas de desarrollo ABAP, cree la implementación de ampliación para el
punto de ampliación RSROA_VARIABLES_HANA_EXIT. Esto se encuentra en el paquete
RSROA_VAR. La clase de implementación de BAdI requiere una clase AMDP que
contenga las siguientes interfaces: IF_BADI_INTERFACE,IF_AMDP_MARKER_HDB y
IF_RSROA_VAR_HANA_EXIT.
Exit SAP
La clase de procesamiento exit SAP está contenida en variables que se suministran con
Business Content de SAP BW.
Tenga en cuenta que puede utilizar las variables proporcionadas por SAP solo si existen
como una versión activa. Es posible que tenga que activar estas variables suministradas
antes de poder utilizarlas.
Exit BRF plus
Las variables del tipo de procesamiento Exit BRFplus permiten acceder a las funciones
del motor de reglas de SAP Business Rules Framework plus (BRFplus) en SAP
BWmedicines 4HANA.
Las variables del tipo de procesamiento Exit BRFplus tienen una etiqueta Función
BRFplus. En esta etiqueta puede asignar una función BRFplus a la variable. Esta función
BRFplus se ejecuta cuando se procesa la variable
© Copyright. Reservados todos los derechos.
173
Capítulo 7 : Variables en consultas
Estas funciones BRFplus deben tener un contexto BRFplus correspondiente (firma) y un
objeto de datos de resultado correspondiente (objeto de resultado).
Puede fijar la lógica necesaria para este tipo de función BRFplus en Business Rules
Framework plus (transacción BRFPLUS).
Tipos de variables y tipos de procesamiento
La siguiente tabla presenta un resumen de los tipos de procesamiento para diferentes tipos
de variables.
Tabla 21: Tipos de variables y tipos de procesamiento
Valor de característica
Nodo de jerarquía
Jerarquía
Texto
Fórmula
Entrada manual/valor
por defecto
Sí
Sí
Sí
Sí
Sí
Vía de sustitución
Sustitución
de consulta,
variable o
MIEMBRO
ACTUAL
Exit de cliente, exit SAP
Sí
Exit SAP HANA
Sí
Exit BRF plus
Sí
Autorización
Sí
Sustitución
Sustitución
de InfoObjeto de InfoObjeto
o variable
o variable
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Nota:
Para obtener una lista completa de consultas y elementos variables de SAP BW
admitidos y no admitidos para las diferentes herramientas de SAP
BusinessObjects (SAP Business Objects Analysis, SAP Lumira, SAP Crystal
Reports, SAP BusinessObjects Web Intelligence, SAP BusinessObjects
Dashboards), consulte la nota SAP 1869560.
Editor de variables
Defina nuevas variables en el editor de variables de SAP HANA Studio. Las parametrizaciones
se organizan mediante las siguientes fichas:
174
●
General
●
Vía de sustitución
●
Valores por defecto
●
Monedas y unidades
© Copyright. Reservados todos los derechos.
Lección: Explicación de variables
●
Dependencias
Solo aparecen siempre las fichas General y Dependencias; las otras fichas se muestran en
función del contexto en el que está definiendo la variable.
Figura 74: Crear variable nueva
Figura 75: Editar una variable
Ficha General
Introduzca el nombre técnico y la descripción de la variable. Introduzca el tipo de variable y,
en función del contexto, puede seleccionar uno de los siguientes métodos para rellenar las
variables:
●
Entrada manual/valor propuesto
●
Vía de sustitución
© Copyright. Reservados todos los derechos.
175
Capítulo 7 : Variables en consultas
●
Exit de cliente
●
Exit SAP HANA
●
Exit BRF plus
●
Autorización
En función del contexto, también debe introducir la característica de referencia.
Finalmente, seleccione el área de visualización para el campo Área Representa el campo.
Tabla 22: Variable representa
La variable representa se utiliza para seleccionar el área de visualización que representa la
variable. Puede elegir entre las siguientes opciones:
La variable representa el valor
Resultado
Valor individual
La variable representa solo un valor.
Múltiples valores individuales
La variable representa un rango de valores individuales.
Como ejemplo, utilice esta opción con nodos de jerarquía
para permitir al usuario introducir varios nodos individuales.
Intervalo
La variable representa un valor inicial y un valor final.
Opción de selección
La variable representa una combinación de valores individuales e intervalos seleccionados.
Además, al seleccionar valores para variables, puede utilizar operadores (>,<,=, etc.) y patrones (por ejemplo,
A*) y excluir valores.
Conjunto de valores precalculados
La variable representa un conjunto de valores precalculados de valores de característica. Puede utilizar este tipo de variable para seleccionar conjuntos de valores
creados para un InfoObjeto en el tiempo de ejecución de
query.
Tabla 23: Detalles
176
Valor de detalles
Resultado
Tipo de entrada
Se utiliza para especificar si la entrada de variable es Opcional, Obligatorio con inicial u Obligatorio sin inicial. Una
entrada variable obligatoria significa que el valor en
blanco # está permitido para indicar un valor no asignado. Puede seleccionar todos los registros de datos en los
que la característica no tiene ningún valor de característica.
© Copyright. Reservados todos los derechos.
Lección: Explicación de variables
Valor de detalles
Resultado
Listo para la entrada
Se utiliza para determinar si la variable está habilitada
para la entrada cuando se ejecuta la consulta. Cuando
esta opción está activa, se abre la pantalla Variables
cuando ejecuta la consulta. En la pantalla Variables, introduzca los valores necesarios, confirme los valores
predeterminados o modifique los valores predeterminados.
Copiar datos de personalización
de variable
Se utiliza para personalizar los valores de variable para
variables habilitadas para la entrada de datos para cada
usuario. Los valores personales se graban para cada variable y cada usuario.
Ficha Vía de sustitución
Utilice la ruta de sustitución para variables de texto, variables de fórmula y variables de valor
de característica con el tipo de procesamiento de ruta de sustitución. Las opciones de la vía
de sustitución varían según el tipo de variable que esté utilizando.
Figura 76: Nueva variable con ruta de sustitución
Con el tipo Procesamiento de ruta de sustitución, las variables de texto y las variables de
fórmula se sustituyen por un valor de una característica correspondiente o de una variable
diferente. El valor de una variable de fórmula debe ser un número. El valor de una variable de
texto debe ser un texto.
Tabla 24: Vía de sustitución: Sustitución por
La tabla describe la sustitución con opciones para variables de texto y fórmula.
Valor
Resultado
Clave
El valor de la variable se sustituye por el valor
de la clave de característica interna, por
ejemplo, 201612.
© Copyright. Reservados todos los derechos.
177
Capítulo 7 : Variables en consultas
Valor
Resultado
Característica externa
El valor de la variable se sustituye por un valor de característica externo (conversión externa/interna), por ejemplo, 12.2016.
Nombre
El valor de la variable se sustituye por el
nombre del valor de característica, por ejemplo, Dic 2016.
Valor de atributo
El valor de la variable se sustituye por el valor
de un atributo de ratio, por ejemplo,
0GROSS_WT (peso bruto).
Tabla 25: Vía de sustitución: Detalles
La tabla describe las opciones Detalles para variables de texto y fórmula.
Valor
Resultado
Utilizar si el interva- Determine si el valor de origen, el valor de destino o la diferencia se utilo
liza cuando el valor a sustituir es un intervalo.
Inicio de offset y
longitud de offset
Determine el inicio y la longitud de la salida de texto. Por ejemplo, si se
deben utilizar los primeros 10 caracteres del texto, el valor de inicio de
offset sería 0 y el valor de longitud de offset sería 10.
Interpretar resulta- Esta función solo está disponible para variables de fórmula.
do como valor boo●
El valor de la variable es 0 si el valor que se va a sustituir es una caleano (verdadero=1;
dena con solo espacios en blanco o un cero.
falso=0)
●
El valor de la variable es 1 si el valor que se va a sustituir es una cadena con caracteres que no están en blanco o un número que no es
cero.
Las variables de valor de característica se sustituyen por un resultado de query con el tipo
Proceso de vía de sustitución. Al utilizar una variable, puede reutilizar el resultado de datos de
una consulta seleccionada en otra consulta como una consulta previa. Cada vez que se
ejecuta la consulta, la consulta previa se ejecuta primero.
Nota:
Ejecutar una consulta previa puede contribuir a un rendimiento lento. Si no
necesita ejecutar una consulta previa cada vez que ejecute la consulta, utilice una
variable que represente un conjunto de valores precalculados, de modo que los
valores de variable se almacenen a lo largo del tiempo.
Valores por defecto
En la pestaña Valores predeterminados, al definir una variable, introduzca uno o más valores
predeterminados. Los valores predeterminados aparecen en la pantalla Variables cuando
ejecuta la consulta.
178
© Copyright. Reservados todos los derechos.
Lección: Explicación de variables
Monedas y unidades
En la ficha Divisas y unidades, seleccione entre estas dimensiones al crear variables de
fórmula:
●
Importe
●
Cantidad
●
Precio (= moneda/unidad)
●
Número (= parametrización estándar)
●
Fecha
Gestión de funciones para variables
En el árbol del repositorio de SAP BW, las variables se pueden encontrar en función del tipo
de variable y de la referencia a una característica o no.
Las funciones de gestión se pueden ejecutar desde el menú contextual, como se muestra en
las siguientes figuras.
Figura 77: Gestión de funciones para variables: valor de característica, jerarquía, nodo de jerarquía, fórmula y
texto que hace referencia a una característica
© Copyright. Reservados todos los derechos.
179
Capítulo 7 : Variables en consultas
Figura 78: Gestión de funciones para variables de fórmula y variables de texto que no hacen referencia a una
característica (nodos no asignados)
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
180
Explicar las variables
© Copyright. Reservados todos los derechos.
Capítulo 7
Lección 2
Creación de variables de texto y valor de
característica
RESUMEN DE LA LECCIÓN
En esta lección, obtendrá información sobre el valor de característica y las variables de texto.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Crear una consulta con variables de valor de característica y variables de texto
Variables de valor de característica
Al seleccionar valores de característica en la definición de query, puede seleccionar variables
en lugar de valores fijos. Las variables actúan como reserva-espacios y se rellenan con
valores al ejecutar la consulta. Puede utilizar variables para seleccionar valores individuales y
rangos de valores y combinaciones de ambos.
Opciones de uso para variables de valor de característica
●
Valores de filtro fijos
●
Valores de filtro predeterminados
●
Ratios restringidos
●
Selecciones sin ratios (dentro de estructuras de características)
Seleccionar variables de valor individual
1. Abra el menú contextual de la característica y seleccione Restringir para abrir la pantalla
Editar filtro.
2. Seleccione la pestaña Variables, busque la variable deseada y arrástrela al área Definición
de filtro.
Selección de variables de valor individual como límites de rango de valor de variable
Puede restringir ambos límites mediante variables de valor individual.
1. En la pantalla Editar filtro, seleccione la pestaña Variables, busque las dos variables de
valor individual deseadas que representen el límite inferior y superior, y arrástrelas al área
Definición de filtro.
2. Resalte ambos y pulse el icono Crear rango.
De forma alternativa, seleccione una variable de valor individual para uno de los límites de
intervalo y transfiera un valor fijo para el otro límite de intervalo mediante la etiqueta Valores
fijos.
© Copyright. Reservados todos los derechos.
181
Capítulo 7 : Variables en consultas
También puede definir intervalos dinámicos utilizando una variable de valor individual en
combinación con los operadores Mayor o igual que, Menor o igual que, Mayor que o Menor
que.
Selección de variables con varios valores individuales o rangos de valores
En función de cómo se hayan definido las variables, puede seleccionar varios valores
individuales, intervalos u opciones de selección.
Variables de texto
Las variables de texto representan un texto. Puede utilizar variables de texto en descripciones
de consulta, ratios calculados y restringidos y componentes estructurales.
Las variables de texto se pueden procesar mediante la vía de sustitución para que se
sustituyan por un valor de una característica correspondiente o de otra variable. El valor de
sustitución se determina a partir de la clave, la clave externa o el nombre (descripción).
Además, puede definir un inicio de offset y una longitud de offset para el texto.
Requisitos previos al sustituir una variable de texto por otra variable
●
●
Variable de destino (la variable que se debe sustituir)
-
No debe estar listo para la entrada.
-
Debe representar un valor único.
Variable fuente (la variable que debe sustituir la variable de destino)
-
Debe ser una variable de característica, una variable de jerarquía, una variable de texto
o una variable de fórmula.
-
No debe ser una variable de nodo de jerarquía.
-
Debe estar listo para la entrada.
-
Debe estar disponible en la consulta.
-
Debe representar un valor individual o un intervalo.
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
182
Crear una consulta con variables de valor de característica y variables de texto
© Copyright. Reservados todos los derechos.
Capítulo 7
Lección 3
Aplicación de variables suministradas por
Business Content
RESUMEN DE LA LECCIÓN
En esta lección, aprenderá acerca de las variables de contenido empresarial y el offset de
variables, y cómo crear una consulta utilizando variables de contenido empresarial.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Crear una consulta con variables suministradas por Business Content y offset de variables
Variables suministradas por Business Content (variables de Business Content)
Las variables de SAP Business Content (o BI Content o BW Content) no representan un tipo
de variable propio, pero las suministra SAP en releases de Business Content. Antes de poder
utilizar estas variables, deben estar activadas. La activación de Business Content es una tarea
que deben realizar los administradores o arquitectos de SAP BW en el Workbench de SAP
BW.
Características de las variables suministradas por Business Content
●
Debe activarse antes de que se puedan utilizar.
●
Ayuda para acelerar el diseño de consultas.
●
Contienen el tipo de procesamiento Exit SAP, así como otros tipos de procesamiento.
Más detalles sobre variables suministradas por Business Content
Para obtener información sobre las variables que están disponibles para la activación en la
versión actual de Business Content:
●
●
●
Visite las áreas temáticas en la documentación de la versión actual de Business Content
en https://help.sap.com/viewer/product/SAP_BW4HANA_CONTENT/2.0.4/en-US.
Para obtener más información sobre la vista de variables suministrada, consulte la nota
SAP https://launchpad.support.sap.com/#/notes/2395579.
Abra el repository de metadatos en el Workbench del sistema SAP BW. Para buscar
variables de valor de característica, revise el flujo de datos subsiguiente de la
característica correspondiente.
Uso de variables suministradas por Business Content
Las variables de Business Content pueden ser de diferentes tipos, por ejemplo, hay variables
de valor de característica simples: 0P_PRODUCTS que permite una entrada manual para la
característica ID de producto (0D_NW_PRID), por ejemplo.
© Copyright. Reservados todos los derechos.
183
Capítulo 7 : Variables en consultas
Algunas variables de Business Content tienen el tipo de procesamiento Exit SAP, lo que
significa que contienen código de programa. Un ejemplo de tal variable es la variable
0CXIO_CML12CMCY para la característica Año natural / Mes (0CALMONTH). Esta variable
devuelve los últimos 12 meses incluido el mes actual. Puede adaptar variables de contenido (y,
por supuesto, también variables autoconstruidas) con offsets; por ejemplo, si necesita ir seis
meses al pasado, puede añadir un offset de -6.
Cuando necesite una variable con lógica de programa, busque en Business Content. Si
encuentra una variable de contenido empresarial adecuada con un exit SAP, no necesita crear
una variable propia con un exit de cliente o un exit de SAP HANA.
Nota:
A partir de SAP BW 7.4, puede utilizar una variable con una ruta de sustitución del
tipo de procesamiento y la opción Miembro actual para restringir las consultas al
mes actual.
Offset de variable
Los offsets variables se utilizan para analizar ratios que tienen una relación temporal fija entre
sí, por ejemplo, para comparar el importe neto del pedido del período actual con el importe
neto del pedido del mismo período del año anterior.
Puede utilizar la misma variable varias veces para restringir ratios y determinar una diferencia
con el valor de entrada.
Figura 79: Variable de valor de característica de tiempo y offset de variable
También puede definir el rango entre dos variables como restricción. Seleccione la variable de
inicio y la variable de fin necesarias y seleccione Crear rango. Si las variables son variables de
valor de característica (valor individual), también puede especificar valores de offset para el
intervalo creado a partir de estas variables en la ventana de diálogo Introducir valores de
offset para rango.
184
© Copyright. Reservados todos los derechos.
Lección: Aplicación de variables suministradas por Business Content
Figura 80: Offsets variables para rangos
Variables con miembro actual de ruta de sustitución ("Variables de miembro
actual")
Las variables CURRENT MEMBER no representan un tipo de variable propio, pero se
procesan mediante la ruta de sustitución con el miembro actual de origen de sustitución. Con
una variable CURRENT MEMBER, puede definir filtros para elementos de estructura de un
query; estos filtros tienen límites que dependen del valor de una característica en el desglose.
Esto le permite definir consultas para cubrir los siguientes escenarios empresariales, por
ejemplo:
Escenarios empresariales con variables CURRENT MEMBER
●
Comparación con el mes anterior
●
Análisis YTD (anual acumulado)
●
Ventana de rollup
●
Promedio de rollup
Comparación con el mes anterior:
La consulta muestra el valor de un ratio por mes junto con el valor del ratio en el mes
anterior. Estos valores se pueden utilizar en fórmulas, por ejemplo, para calcular la
modificación o la modificación porcentual en comparación con el mes anterior. Puede
definir el valor del mes anterior en Query Designer definiendo un ratio restringido y
restringiendo el mes con la variable CURRENT MEMBER con un offset de -1.
Análisis YTD (anual acumulado):
●
Análisis YTD (anual acumulado): La consulta muestra el valor agregado de un ratio
por mes empezando por el valor de enero hasta el mes de la fila. Puede definir este
ratio en Query Designer definiendo un ratio restringido y restringiendo el mes por un
rango con enero del año en cuestión como límite inferior y la variable CURRENT
MEMBER como límite superior.
© Copyright. Reservados todos los derechos.
185
Capítulo 7 : Variables en consultas
●
Análisis anuales acumulados (anual acumulado): Como en el análisis YTD del ejemplo
2a, la consulta muestra el valor agregado de un ratio por mes. Sin embargo, en este
caso el límite inferior no está fijado. En su lugar, se fija el inicio del año. Se toma del
valor del mes. Mientras el informe solo implique un solo año, no hay diferencia entre
este y el ejemplo 2a. Sin embargo, tan pronto como el informe implica un segundo
año, las cifras sólo se acumulan por año.
Ventana de rollup
La consulta muestra el valor agregado de un ratio durante los últimos tres meses,
empezando por el mes de la fila. Puede definir este ratio en Query Designer definiendo un
ratio restringido y restringiendo el mes por un rango con la variable CURRENT MEMBER
con offset -2 como límite inferior y la variable CURRENT MEMBER como límite superior.
Media móvil:
En lugar de mostrar el valor agregado mediante la agregación estándar (como en el
ejemplo 3), debería mostrar el valor medio de los últimos tres meses. En primer lugar,
defina un ratio restringido en el ejemplo 3. A continuación, defina una fórmula igual a este
ratio y fije la agregación de excepción "Promedio" para el mes
Las variables CURRENT MEMBER solo pueden definirse para características que se refieran a
un calendario. Estos incluyen 0CALDAY, 0CALMONTH, 0FISCPER y otras características
similares, así como características que hacen referencia a estas. Esta función no es posible
para otras características, especialmente características de pseudotiempo como
0CALMONTH2 o 0FISCPER3
Figura 81: Variables CURRENT MEMBER suministradas por SAP (tabla RSZGLOBV)
Las variables correspondientes para las características de tiempo de contenido se
suministran con el contenido técnico en SAP BW.4HANA. El nombre técnico de las variables
está formado por el prefijo 0CURMEM_ y el nombre técnico de la característica de tiempo
0CURMEM_CALDAY o 0CURMEM_CALMONTH, por ejemplo. También puede crear una
variable propia
Nota:
Las variables CURRENT MEMBER se han introducido con BW7.4.
186
© Copyright. Reservados todos los derechos.
Lección: Aplicación de variables suministradas por Business Content
Figura 82: Ejemplo de consulta con la variable CURRENT MEMBER 0CUREM_CALMONTH
La consulta de ejemplo P_QD_CURRENT_MEMBER_VARIABLE_001 anterior ilustra una
variedad de formas en las que se puede utilizar una variable CURRENT MEMBER. En este
ejemplo hay seis elementos de estructura.
●
Importe neto de pedido USD: Este es el ratio básico. Recupera el volumen de negocios
neto del mes
en el desglose.
●
●
●
●
●
Importe neto de pedido USD -1: En esta selección, hay una restricción en Año/Mes natural
con la variable 0CURMEM_CALMONTH con un valor de compensación -1.
01.2013 a Miembro actual: En esta selección, existe una restricción en Año/Mes natural
con la variable 0CURMEM_CALMONTH con un rango entre enero de 2013 y el miembro
actual.
Miembro actual a 12.2013: En esta selección, existe una restricción en Año/Mes natural
con la variable 0CURMEM_CALMONTH con un rango entre el mes actual que se está
procesando hasta diciembre de 2013.
(Miembro actual - 2) a Miembro actual: En esta selección, existe una restricción en
Año/Mes natural con la variable 0CURMEM_CALMONTH con un rango entre el mes actual
que se está procesando con un valor de compensación -2 al mes actual.
AVG ((Miembro actual - 2) a Miembro actual): Una agregación de excepción Promedio en
características de referencia Año/Mes natural.
Restricciones para las variables CURRENT MEMBER
●
●
●
●
Solo se puede definir para características de tiempo.
Solo se puede utilizar si las características de tiempo del InfoSitio seleccionado tienen la
misma semántica y, por lo tanto, son dependientes entre sí.
Solo se puede utilizar en selecciones de un elemento de estructura o en un ratio
restringido, pero no en el filtro para la consulta
Cada elemento de estructura puede tener solo una selección con una variable CURRENT
MEMBER o con un rango formado por variables CURRENT MEMBER (un valor individual o
un intervalo). Este filtro no se puede definir como excluido (solo se permite INCLUDING).
© Copyright. Reservados todos los derechos.
187
Capítulo 7 : Variables en consultas
●
No es posible planificar en ratios restringidos con una variable CURRENT MEMBER.
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
188
Crear una consulta con variables suministradas por Business Content y offset de variables
© Copyright. Reservados todos los derechos.
Capítulo 7
Lección 4
Transferencia de valores entre consultas
mediante variables de valor de característica
RESUMEN DE LA LECCIÓN
En esta lección, aprenderá acerca de las vías de sustitución para consultas y cómo transferir
valores entre consultas.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Crear variables de valor de característica con ruta de sustitución y conjunto de valores
precalculados
Ruta de sustitución de consulta
Las variables de valor de característica con el tipo de procesamiento de vía de sustitución se
pueden sustituir de la variable CURRENT MEMBER, de otras variables y de un resultado de
query. Puede transferir valores entre consultas con este tipo de variable insertando el
resultado de la consulta como la variable en una consulta diferente. La variable se ejecutará
como una consulta previa cuando ejecute la consulta.
Por ejemplo, inserte el resultado de la consulta Top 5 Products en otra consulta, Net order
amount - Calendar Year/Month, de forma variable. Ejecute la consulta Importe neto del pedido
- Año/Mes natural para determinar cómo se ha desarrollado mensualmente el importe neto
del pedido de los cinco productos principales.
Tenga en cuenta que la consulta previa se ejecuta cada vez que se ejecuta la consulta.
Ejecutar la consulta previa puede contribuir a un rendimiento lento. Si no necesita ejecutar la
consulta previa cada vez que ejecute la consulta, utilice una variable que represente un
conjunto de valores precalculados, de modo que los valores de variable se almacenen a lo
largo del tiempo.
Variable de valor de característica con vía de sustitución de un query
●
La variable accede a los valores de una consulta adicional, la consulta previa.
●
La consulta previa se ejecuta cada vez que se ejecuta la consulta de resultados.
●
Ejemplo: ¿Cómo funcionan los 5 Productos Principales dinámicamente determinados por
la consulta previa en un análisis por mes?
Uso de una variable de valor de característica con la vía de sustitución de un query
Este es un ejemplo de transferencia de valores, utilizando una Variable de valor de
característica con el tipo de procesamiento Vía de sustitución:
1. Introduzca un nombre y una descripción para la variable y seleccione el tipo de
procesamiento Vía de sustitución.
© Copyright. Reservados todos los derechos.
189
Capítulo 7 : Variables en consultas
2. En la ficha Vía de sustitución, seleccione Consulta en el campo Sustituir variable por.
3. Introduzca el nombre de la consulta previa que proporcionará los valores de variable.
4. Inserte la variable en la consulta de resultados que debería obtener los valores de la
consulta previa.
5. Ejecute la consulta y la variable se ejecutará como una consulta previa.
Conjunto de valores precalculado (intervalo)
Si desea transferir valores de una consulta a otra y el tiempo de ejecución de la consulta
previa que se ejecuta cada vez que se ejecuta la consulta de resultados es muy larga, puede
utilizar un escenario alternativo que esté disponible a partir de BW/4HANA 2.0 SP04:
Conjunto de valores precalculados (intervalo). Por lo tanto, el tiempo de ejecución del query
se puede mejorar considerablemente. El query que rellena el set de valores precalculados se
ejecuta independientemente de la ejecución de la query de resultados. El conjunto de valores
precalculados se representa mediante una variable de valor de característica, que se utiliza
como filtro en la consulta de resultados.
Variable de valor de característica que representa el conjunto de valores precalculado
●
Defina una primera consulta para rellenar el conjunto de valores.
●
En lugar de ejecutar esta consulta, por ejemplo, en Análisis, seleccione Actualizar conjunto
de valores por consulta
●
●
.
Cree una Variable de valor de característica con la clase de procesamiento Entrada
manual / Valor propuesto (entrada de usuario) y la opción Var. Representa: Conjunto de
valores precalculado.
Defina una segunda consulta para su reporting en la que utilice la variable definida
previamente como filtro; de este modo, puede cambiar entre varios conjuntos de valores
precalculados en el tiempo de ejecución de query.
Uso de una variable de valor de característica que representa un conjunto de valores
precalculado
1. Defina una primera consulta para rellenar el conjunto de valores. En las filas, implemente
la característica para la que desea crear uno o más conjuntos de valores precalculados. La
recomendación es que la consulta sea lo más simple posible. Defina un filtro que limite los
valores de característica según sus necesidades.
2. Seleccione Actualizar conjunto de valores por consulta
en la barra de herramientas de
la consulta. Aparece el cuadro de diálogo Conjuntos de valores precalculados (intervalos).
El sistema muestra los conjuntos de valores que pertenecen a la característica en las filas.
Seleccione el conjunto de valores de destino.
Si selecciona la opción Mostrar todos los conjuntos de valores relacionados con la
consulta, el sistema mostrará todos los conjuntos de valores con una asignación de
consulta, independientemente de la característica.
Desde el menú contextual para las entradas de esta lista de resultados, puede crear
conjuntos de valores adicionales o borrar los existentes.
Seleccione Rellenar conjunto de valores. El sistema escribe los valores de característica
seleccionados en el conjunto de valores.
190
© Copyright. Reservados todos los derechos.
Lección: Transferencia de valores entre consultas mediante variables de valor de característica
3. Necesita una variable para que estos conjuntos de valores estén disponibles en otras
consultas.
Cree una Variable de valor de característica con la clase de procesamiento Entrada
manual / Valor propuesto (entrada de usuario) para la misma característica de destino
que ha utilizado en el query para rellenar el conjunto de valores.
Para el campo Var. Representa el campo, seleccione el área de visualización precalculada.
La variable representa ahora el conjunto de valores precalculados para la característica de
destino necesaria.
Abra el Editor de variables. No recomendamos fijar el Tipo de entrada en Opcional en la
etiqueta General. Se recomienda fijarlo en Obligatorio con inicial en su lugar. La variable
estará visible en el tiempo de ejecución de query para el query que se va a utilizar.
Tiene la opción de definir un conjunto de valores precalculados como conjunto de valores
por defecto en la etiqueta Valores predeterminados.
4. Defina una segunda consulta para sus informes. En este query, se utiliza la variable
definida anteriormente como filtro y, de este modo, se puede cambiar entre varios
conjuntos de valores calculados previamente en el tiempo de ejecución de query.
Otras formas de rellenar un conjunto de valores precalculado (intervalo)
Existen tres formas diferentes de introducir conjuntos de valores calculados previamente:
●
Utilizar una consulta (consulte la sección anterior)
●
Introducirlos manualmente
●
Haciendo referencia a una tabla
Figura 83: Definición y llenado del intervalo en BW Cockpit
© Copyright. Reservados todos los derechos.
191
Capítulo 7 : Variables en consultas
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
192
Crear variables de valor de característica con ruta de sustitución y conjunto de valores
precalculados
© Copyright. Reservados todos los derechos.
Capítulo 7
Lección 5
Crear variables de fórmula
RESUMEN DE LA LECCIÓN
En esta lección, obtendrá información sobre las variables de fórmula.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Crear una consulta con variables de fórmula
Variable de fórmula
Las variables de fórmula representan valores numéricos. Puede utilizar variables de fórmula
en fórmulas y en ratios calculados.
En excepciones y condiciones, puede utilizar variables de fórmula como valores umbral
flexibles.
Casos de utilización de ejemplo para variables de fórmula
●
●
Operandos en fórmulas y en ratios calculados que se introducen manualmente cuando se
ejecuta la consulta.
Operandos en fórmulas y en ratios calculados que se recuperan mediante la vía de
sustitución, por ejemplo, de un atributo.
●
Valores umbral en excepciones.
●
Valores umbral en condiciones.
Figura 84: Ejemplo de variable de fórmula
© Copyright. Reservados todos los derechos.
193
Capítulo 7 : Variables en consultas
En este ejemplo, la variable de fórmula hace referencia a la característica ProductID y se
procesa mediante la vía de sustitución que lee el peso bruto del atributo de ID de producto
0GROSS_WT.
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
194
Crear una consulta con variables de fórmula
© Copyright. Reservados todos los derechos.
Capítulo 7
Lección 6
Crear variables de jerarquía y variables de
nodo de jerarquía
RESUMEN DE LA LECCIÓN
En esta lección, aprenderá a crear consultas con variables de jerarquía y variables de nodo de
jerarquía.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Crear una consulta con variables de jerarquía y variables de nodo de jerarquía
Variables de jerarquía y variables de nodo de jerarquía
Las variables de jerarquía representan jerarquías y puede utilizarlas siempre que se puedan
seleccionar jerarquías.
Las variables de nodo de jerarquía representan nodos en una jerarquía. Como alternativa a los
nodos de jerarquía, utilice variables de nodo de jerarquía para restringir dinámicamente una
característica. Si utiliza una variable de nodo de jerarquía, puede realizar selecciones por
nodo de jerarquía en una consulta.
Existen dos combinaciones posibles de jerarquías y nodos:
●
Variable de nodo de jerarquía con una jerarquía fija
●
Variable de nodo de jerarquía con una variable de jerarquía
Figura 85: Variable de nodo de jerarquía y jerarquía fija
© Copyright. Reservados todos los derechos.
195
Capítulo 7 : Variables en consultas
Figura 86: Variable de nodo de jerarquía y variable de jerarquía
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
196
Crear una consulta con variables de jerarquía y variables de nodo de jerarquía
© Copyright. Reservados todos los derechos.
Capítulo 7
Evaluación de la formación
1. ¿Para cuál de los siguientes valores se pueden utilizar variables como reserva-espacios?
Seleccione las respuestas correctas.
X
A Valores de característica
X
B Estructuras
X
C Nodos de jerarquía
X
D Elementos de fórmula
2. Haga coincidir las clases de procesamiento con los ejemplos de caso de utilización.
Unir los elementos de la primera columna con el que corresponda de la segunda columna
Entrada manual
Vía de sustitución
Exit SAP
Autorización
Introduzca un valor de filtro
cuando se ejecute una consulta.
Restrinja un ratio automáticamente al primer trimestre del
año en curso.
Utilice un valor de atributo de
característica en una fórmula.
Cree restricciones de características para que solo los valores a los que se permite el acceso sean visibles en el informe.
3. ¿Cómo se pueden procesar las variables de texto?
Seleccione las respuestas correctas.
X
A Entrada manual
X
B Vía de sustitución
X
C Autorización
X
D Exit de cliente
© Copyright. Reservados todos los derechos.
197
Capítulo 7 : Evaluación de la formación
4. ¿Qué debe tener en cuenta al trabajar con variables?
Seleccione las respuestas correctas.
X
A No puede utilizar variables de jerarquía en combinación con variables de nodo de
jerarquía.
X
B Las variables de texto deben tener una entrada obligatoria.
X
C Para visualizar el límite inferior y superior de un intervalo, necesita dos variables
de texto diferentes.
X
D Para poder utilizar la misma selección dinámica dos veces en una consulta sin
introducir los valores dos veces, utilice la misma variable dos veces en la consulta.
5. ¿Cuáles de las siguientes afirmaciones sobre las variables son correctas?
Seleccione las respuestas correctas.
X
A Exit SAP es una clase de procesamiento de variables que solo está disponible en
variables de SAP Business Content.
X
B El único tipo de procesamiento para las variables de SAP Business Content es Exit
SAP.
X
C Las variables de valor de característica se pueden utilizar en todos los queries en
los que se utiliza la característica.
X
D Una variable de jerarquía solo puede obtener un único valor.
X
E Las variables siempre deben obtener valores para que se pueda ejecutar la
consulta.
6. Una variable de valor de característica para la característica 0CALQUARTER que muestra
el trimestre actual mostrará el mismo trimestre del último año si introduce un offset de
-12.
Indique si esta afirmación es verdadera o falsa.
198
X
Verdadero
X
Falso
© Copyright. Reservados todos los derechos.
Capítulo 7 : Evaluación de la formación
7. ¿Qué afirmaciones se aplican al uso de variables de valor de característica con la ruta de
sustitución de una consulta?
Seleccione las respuestas correctas.
X
A La variable accede a los valores de una consulta adicional, la consulta previa.
X
B La consulta previa debe ejecutarse con la mayor frecuencia posible para
proporcionar datos recientes.
X
C La consulta previa se ejecuta automáticamente cada vez que se ejecuta la consulta
de resultados.
X
D La variable de valor de característica debe añadirse a la sección Filtro: Valores fijos
de la consulta de resultados.
8. ¿Cómo puede utilizar variables de fórmula?
Seleccione las respuestas correctas.
X
A En fórmulas como operandos con entrada manual.
X
B En restricciones con características de tiempo para valores de offset dinámicos.
X
C En fórmulas como operandos que se recuperan mediante la vía de sustitución.
X
D Como valores umbral en excepciones y condiciones.
X
E Como valores clave para restricciones de características.
9. ¿Qué sucede si no se selecciona ningún valor para la variable de jerarquía en la petición de
variable?
Seleccione las respuestas correctas.
X
A La característica se elimina del desglose.
X
B Se produce un error si la variable es una para la entrada obligatoria.
X
C Los valores de característica se visualizan como representación plana.
X
D El sistema selecciona automáticamente la primera jerarquía según el nombre
técnico.
X
E No se visualiza ningún dato.
© Copyright. Reservados todos los derechos.
199
Capítulo 7
Respuestas a la Evaluación de la formación
1. ¿Para cuál de los siguientes valores se pueden utilizar variables como reserva-espacios?
Seleccione las respuestas correctas.
X
A Valores de característica
X
B Estructuras
X
C Nodos de jerarquía
X
D Elementos de fórmula
Correcto. Las variables pueden ser reserva-espacio para valores de característica, nodos
de jerarquía y elementos de fórmula. Las variables no se pueden utilizar como reservaespacio para estructuras. Leer más en el módulo Explicación de variables, en el curso
BW405.
2. Haga coincidir las clases de procesamiento con los ejemplos de caso de utilización.
Unir los elementos de la primera columna con el que corresponda de la segunda columna
Entrada manual
Vía de sustitución
Exit SAP
Autorización
Introduzca un valor de filtro
cuando se ejecute una consulta.
Utilice un valor de atributo de
característica en una fórmula.
Restrinja un ratio automáticamente al primer trimestre del
año en curso.
Cree restricciones de características para que solo los valores a los que se permite el acceso sean visibles en el informe.
Correcto. Entrada manual = Introduzca un valor de filtro cuando se ejecute una consulta.
Vía de sustitución = Utilice un valor de atributo de característica en una fórmula. Exit SAP
= Restrinja un ratio automáticamente al primer trimestre del año actual. Autorización =
Crear restricciones de característica para que solo los valores a los que se permite el
acceso sean visibles en el informe. Leer más en el módulo Explicación de variables, en el
curso BW405.
200
© Copyright. Reservados todos los derechos.
Capítulo 7 : Respuestas a la Evaluación de la formación
3. ¿Cómo se pueden procesar las variables de texto?
Seleccione las respuestas correctas.
X
A Entrada manual
X
B Vía de sustitución
X
C Autorización
X
D Exit de cliente
Correcto. Las variables de texto se pueden fijar mediante una entrada manual, se pueden
determinar automáticamente mediante definiciones de vía de sustitución y se pueden
procesar mediante un exit definido por el cliente. Las variables de texto no se pueden
sustituir mediante autorizaciones. Leer más en el módulo Explicación de variables, en el
curso BW405.
4. ¿Qué debe tener en cuenta al trabajar con variables?
Seleccione las respuestas correctas.
X
A No puede utilizar variables de jerarquía en combinación con variables de nodo de
jerarquía.
X
B Las variables de texto deben tener una entrada obligatoria.
X
C Para visualizar el límite inferior y superior de un intervalo, necesita dos variables
de texto diferentes.
X
D Para poder utilizar la misma selección dinámica dos veces en una consulta sin
introducir los valores dos veces, utilice la misma variable dos veces en la consulta.
Correcto. Los intervalos de límite superior e inferior requieren el uso de dos variables de
texto diferentes para las fechas De y A. Para reducir la entrada de valores de variable,
puede utilizar la misma variable dos veces en una consulta. Las variables de jerarquía y las
variables de nodo de jerarquía se pueden utilizar conjuntamente en una consulta. No es
necesario configurar las variables de texto como entrada obligatoria. Leer más en la
unidad Variables en queries, en el curso BW405.
© Copyright. Reservados todos los derechos.
201
Capítulo 7 : Respuestas a la Evaluación de la formación
5. ¿Cuáles de las siguientes afirmaciones sobre las variables son correctas?
Seleccione las respuestas correctas.
X
A Exit SAP es una clase de procesamiento de variables que solo está disponible en
variables de SAP Business Content.
X
B El único tipo de procesamiento para las variables de SAP Business Content es Exit
SAP.
X
C Las variables de valor de característica se pueden utilizar en todos los queries en
los que se utiliza la característica.
X
D Una variable de jerarquía solo puede obtener un único valor.
X
E Las variables siempre deben obtener valores para que se pueda ejecutar la
consulta.
Correcto. El tipo de procesamiento Exit SAP solo está disponible en variables de SAP
Business Content. Pero muchas variables de SAP Business Content utilizan la entrada
manual o incluso la ruta de sustitución; por lo tanto, no todas las variables de SAP
Business Content utilizan un exit de SAP. Dado que las variables de valor de característica
se basan en una característica, se pueden utilizar en cualquier query en el que se utilice
esa característica. Una variable de jerarquía solo puede obtener un valor individual porque
la visualización de resultados solo puede mostrar una jerarquía individual. Es posible que
una consulta se ejecute sin que se introduzcan todos los valores de variable. Leer más en
la unidad Variables en queries, en el curso BW405.
6. Una variable de valor de característica para la característica 0CALQUARTER que muestra
el trimestre actual mostrará el mismo trimestre del último año si introduce un offset de
-12.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. Para mostrar el mismo trimestre del último año, el valor de offset debe ser -4
(trimestres). Lea más en el módulo Aplicación de variables proporcionadas por Business
Content, en el curso BW405.
202
© Copyright. Reservados todos los derechos.
Capítulo 7 : Respuestas a la Evaluación de la formación
7. ¿Qué afirmaciones se aplican al uso de variables de valor de característica con la ruta de
sustitución de una consulta?
Seleccione las respuestas correctas.
X
A La variable accede a los valores de una consulta adicional, la consulta previa.
X
B La consulta previa debe ejecutarse con la mayor frecuencia posible para
proporcionar datos recientes.
X
C La consulta previa se ejecuta automáticamente cada vez que se ejecuta la consulta
de resultados.
X
D La variable de valor de característica debe añadirse a la sección Filtro: Valores fijos
de la consulta de resultados.
Correcto. La variable accede a los valores de una consulta adicional, la consulta previa.
Esta consulta previa se ejecuta automáticamente cada vez que se ejecuta la consulta de
resultados. En la consulta de resultados, la variable de valor de característica debe
añadirse a la sección Filtro: Valores fijos. Lea más en el módulo Transferencia de valores
entre queries utilizando variables de valor de característica, en el curso BW405.
8. ¿Cómo puede utilizar variables de fórmula?
Seleccione las respuestas correctas.
X
A En fórmulas como operandos con entrada manual.
X
B En restricciones con características de tiempo para valores de offset dinámicos.
X
C En fórmulas como operandos que se recuperan mediante la vía de sustitución.
X
D Como valores umbral en excepciones y condiciones.
X
E Como valores clave para restricciones de características.
Correcto. Una variable de fórmula se puede utilizar en fórmulas como operando utilizando
la entrada manual o la vía de sustitución. Las variables de fórmula también se pueden
utilizar para especificar valores umbral en condiciones y excepciones. Los valores de
offset no se pueden representar mediante variables. Y las variables de fórmula no se
pueden utilizar como valores clave para restricciones de característica. Leer más en el
módulo Creación de variables de fórmula, en el curso BW405.
© Copyright. Reservados todos los derechos.
203
Capítulo 7 : Respuestas a la Evaluación de la formación
9. ¿Qué sucede si no se selecciona ningún valor para la variable de jerarquía en la petición de
variable?
Seleccione las respuestas correctas.
X
A La característica se elimina del desglose.
X
B Se produce un error si la variable es una para la entrada obligatoria.
X
C Los valores de característica se visualizan como representación plana.
X
D El sistema selecciona automáticamente la primera jerarquía según el nombre
técnico.
X
E No se visualiza ningún dato.
Correcto. Si no se selecciona ningún valor para una variable de jerarquía, se producirá un
error si es obligatorio. Si la variable es opcional y no se realiza ninguna entrada, los datos
se mostrarán como una lista plana sin jerarquía. Si no se introduce la variable de jerarquía,
la característica se seguirá visualizando en el resultado; la característica no se eliminará.
Si no se introduce la variable de jerarquía, el sistema no seleccionará una
automáticamente. Si no se introduce la variable de jerarquía, los datos se visualizarán sin
una jerarquía basada en los criterios de selección de la consulta. Leer más en el módulo
Creación de variables de jerarquía y variables de nodo de jerarquía, en el curso BW405.
204
© Copyright. Reservados todos los derechos.
CAPÍTULO 8
Excepciones y condiciones en
consultas
Lección 1
Creación de una consulta e inclusión de excepciones
207
Lección 2
Creación de una consulta e inclusión de condiciones
215
OBJETIVOS DEL CAPÍTULO
●
Crear una consulta e incluir excepciones
●
Crear una consulta e incluir condiciones
© Copyright. Reservados todos los derechos.
205
Capítulo 8 : Excepciones y condiciones en consultas
206
© Copyright. Reservados todos los derechos.
Capítulo 8
Lección 1
Creación de una consulta e inclusión de
excepciones
RESUMEN DE LA LECCIÓN
En esta lección, obtendrá información sobre las excepciones, el formato condicional y las
excepciones en el análisis de SAP Business Objects.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Crear una consulta e incluir excepciones
Excepciones
Resalte las desviaciones de los valores de ratio en una consulta con informes de excepción
como base para una respuesta. En caso de una desviación de los valores umbral o intervalos
predefinidos en el informe, los valores de ratio y/o los valores de característica relacionados
se visualizan en colores diferentes cuando la excepción está activa.
Figura 87: Excepciones
© Copyright. Reservados todos los derechos.
207
Capítulo 8 : Excepciones y condiciones en consultas
Creación de una excepción
1. En BW Query Designer en SAP HANA Studio, seleccione la etiqueta Excepciones.
2. Haga clic con el botón derecho en el área de pantalla Excepciones para abrir el menú
contextual y seleccione Nueva excepción.
3. En la pantalla Propiedades de excepción, cree la definición de excepción.
Propiedades generales
Figura 88: Ficha General de propiedades de excepción
En la ficha General de la pantalla Propiedades de excepción, fije la descripción, el estado
predeterminado y uno o más valores de excepción.
Seleccione La excepción está activa para fijar el estado predeterminado de la excepción,
como se muestra arriba. Cuando se selecciona esta opción, la excepción se aplica en cuanto
se ejecuta la consulta.
Utilice excepciones para evaluar uno o todos los ratios en su definición de consulta. Para
utilizar excepciones en ratios específicos en su definición de consulta, debe definir una
excepción para cada ratio en cuestión.
Niveles de alerta y estilos de excepción
Puede fijar nueve niveles de alerta diferentes utilizando los colores rojo, amarillo y verde. Hay
tres tonos de cada color, con el rango de excepciones que van de 1 para Bueno 1 a 9 para Malo
3:
●
Rojo: Mal 1, 2 y 3
●
Amarillo: Crítico 1, 2 y 3
●
Verde: Bueno 1, 2 y 3
Los nueve niveles de alerta diferentes se asignan a los estilos SAPExceptionLevel1 … 9 en SAP
Analysis para Microsoft Office. Puede cambiar los estilos de excepción, por ejemplo, la fuente
y el color de fondo en la pestaña Inicio de Microsoft Excel:
1. Abra el menú contextual del estilo seleccionado en la cinta y seleccione Modificar.
208
© Copyright. Reservados todos los derechos.
Lección: Creación de una consulta e inclusión de excepciones
2. Grabe las modificaciones de estilo grabando el libro de Analysis.
3. Guardar colores como un conjunto de estilo.
4. Aplique otros conjuntos de estilos eligiendo la pestaña Análisis y seleccionando Estilos.
Umbrales
Puede incluir todos los valores o intervalos específicos, por ejemplo, solo aquellos que estén
por debajo del valor umbral en el área roja, en el catálogo de valores umbral.
Cuando los valores de ratio están en el límite entre dos niveles de alerta, se utiliza el rango de
nivel de alerta más alto. Un ejemplo de esto es cuando hay un nivel de alerta de entre 0 y
1000, utilizando Malo 3, y otro nivel de alerta de Entre 1000 y 5000, utilizando Crítico 3, y el
ratio que se está evaluando tiene un valor de 1000. El valor de ratio de 1000 es el punto
común entre los dos rangos de nivel de alerta. En este caso, al valor se le asignará el color
utilizado para Mal 3 porque tiene un rango de nivel de alerta superior.
Definición de excepción
Figura 89: Definición de excepción
En la ficha Definición de la pantalla Propiedades de excepción, configure la excepción para que
pueda:
●
●
Evalúe la excepción frente a uno o todos los elementos de ratio de una estructura de ratios
y/o los elementos de una o dos estructuras de características. Recuerde: un query puede
tener un máximo de dos estructuras, ya sea una estructura de ratio y una estructura de
característica, o dos estructuras de característica.
Determine si la excepción se evalúa antes o después de cualquier cálculo local.
© Copyright. Reservados todos los derechos.
209
Capítulo 8 : Excepciones y condiciones en consultas
●
En el área de pantalla Se visualiza en celdas de datos / Celdas características, controle las
celdas del informe que recibirán color para un nivel de alerta.
Tabla 26: La excepción se visualiza en celdas de datos
Selección de elementos de estructura
Resultado
Elemento evaluado
Aplicar el color del nivel de alerta al elemento
de estructura seleccionado para la evaluación de excepciones.
Todos los elementos
Independientemente del elemento de estructura que se evalúe en la excepción, aplique el
color del nivel de alerta a todos los elementos
de estructura.
Elemento indicado
Evalúe un elemento de estructura pero aplique el color del nivel de alerta a un elemento
de estructura diferente.
Tabla 27: La excepción se visualiza en celdas de características
Selección de celda de característica
Resultado
Filas
Aplique el color del nivel de alerta a los valores de característica de la fila en la que se
produce la excepción.
Columnas
Aplique el color del nivel de alerta al valor de
característica en la columna en la que se produce la excepción.
Filas y columnas
Aplique el color del nivel de alerta al valor de
característica tanto en la columna como en la
fila en la que se produce la excepción.
Restricciones de celda de excepción
Figura 90: Restricciones de celda de excepción
210
© Copyright. Reservados todos los derechos.
Lección: Creación de una consulta e inclusión de excepciones
En la ficha Restricciones de celda de la pantalla Propiedades de excepción, especifique si la
excepción se aplica tanto a los valores detallados como a los de resultado, o solo a los valores
detallados, o solo a los valores de resultado.
En la sección Restricciones de celda, seleccione Añadir para definir un operador para cada
característica en la definición de consulta y un valor en el caso de los operadores Valor fijo y
Nivel.
En el operador Estándar para todas las características no enumeradas, especifique si la
excepción debe afectar a todas las filas o solo a las filas de resultados en las características
para las que no ha definido una restricción en el área inferior de la pantalla.
Figura 91: Definir restricción de celda
La siguiente tabla presenta los resultados de los operadores de restricciones de celda
disponibles y muestra los operadores correspondientes en SAP Business Objects Analysis:
Tabla 28: Operadores de restricciones de celda
BW Query Designer: Excepciones: Operadores
Resultado
Todo
La excepción se aplica a cada estado de desglose Todos los miembros y
de las características sin restricción en el contex- total
to de celda (valores detallados y valores de resultado).
TotalsOnly
La excepción solo afecta a los valores agregados Total
de las características (solo valores de resultado).
© Copyright. Reservados todos los derechos.
SAP Analysis para MS
Office: Formato condicional: Operadores
211
Capítulo 8 : Excepciones y condiciones en consultas
BW Query Designer: Excepciones: Operadores
Resultado
SAP Analysis para MS
Office: Formato condicional: Operadores
Totales de excepción de todo el mundo
La excepción afecta a todos los valores excepto
a los valores agregados de la característica (solo
valores detallados).
Miembros
Valor fijo
La excepción solo se aplica a un valor de caracte- ./.
rística específico. También puede utilizar una variable de valor de característica.
Nivel
La excepción solo es válida para un determinado
nivel de jerarquía de la característica.
Nivel
Figura 92: Ejemplo de excepción
212
© Copyright. Reservados todos los derechos.
Lección: Creación de una consulta e inclusión de excepciones
SAP Analysis para MS Office: Formato condicional y excepciones
Figura 93: Formato condicional y excepciones
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
Crear una consulta e incluir excepciones
© Copyright. Reservados todos los derechos.
213
Capítulo 8 : Excepciones y condiciones en consultas
214
© Copyright. Reservados todos los derechos.
Capítulo 8
Lección 2
Creación de una consulta e inclusión de
condiciones
RESUMEN DE LA LECCIÓN
En esta lección, obtendrá información sobre condiciones y condiciones múltiples en un
informe. Aprenderá a definir asignaciones en condiciones y sobre SAP Business Objects
Analysis.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Crear una consulta e incluir condiciones
Condiciones
Figura 94: Ejemplo de condición
Puede analizar los resultados de la consulta con más detalle con condiciones. Como requisito
previo, debe haber creado una definición de consulta para la que se puedan definir una o más
condiciones. Al utilizar condiciones en la consulta, puede aprovechar las siguientes funciones
del informe:
●
●
Analice combinaciones de características utilizando listas ranking, por ejemplo,
visualizando sus diez mejores interlocutores comerciales por ingresos por ventas.
Defina los límites de valor para que pueda visualizar todos los valores de ratio por encima o
por debajo de un determinado valor y ver los resultados restringidos en el informe Análisis.
© Copyright. Reservados todos los derechos.
215
Capítulo 8 : Excepciones y condiciones en consultas
●
Defina varias condiciones para una consulta en SAP HANA Studio y active o desactive las
condiciones en el informe de Analysis para crear diferentes vistas de los datos.
Una condición es un objeto que restringe la vista de los datos en una consulta ocultando
números que no cumplen la condición o condiciones definidas.
Al aplicar condiciones a una consulta, no modifica ninguna cifra. Simplemente oculta cifras
que no son relevantes para usted. Por lo tanto, las condiciones no tienen ningún efecto en los
valores visualizados en las filas de resultados. La fila de resultados de una consulta con una
condición activa corresponde a la fila de resultados de la consulta sin esta condición.
Puede definir varias condiciones para una consulta. Las condiciones se evalúan de forma
independiente entre sí. Por lo tanto, el conjunto de resultados es independiente de la
secuencia de evaluación. El resultado es la intersección de las condiciones individuales.
Varias condiciones están enlazadas lógicamente con Y. Un valor de característica solo se
visualiza si cumple todas las condiciones (activas) en la consulta.
Utilizando condiciones, puede restringir la forma en que visualiza los datos de la consulta de
la siguiente manera:
●
●
Valores umbral: una entrada se filtra independientemente de las otras entradas si su valor
de referencia tiene una relación específica con un valor de comparación. Una entrada no
se visualiza, por ejemplo, si su valor de referencia supera o es inferior a un valor umbral
específico.
Lista ranking: se tienen en cuenta todas las entradas para la lista visualizada o todas las
entradas para una sección lógica de la lista (con varias características en el desglose). Su
relación entre sí determina si se visualiza la entrada. Para las listas ranking, la clasificación
se activa automáticamente cuando se activa la condición.
Crear una condición
1. En BW Query Designer en SAP HANA Studio, seleccione la etiqueta Condiciones.
2. Haga clic con el botón derecho en el área de pantalla Condiciones para abrir el menú
contextual y seleccione Nueva condición.
3. En la pantalla Propiedades de condición, cree la definición de condición.
Propiedades generales
En la ficha General, introduzca una descripción. Seleccione La condición está activa para
utilizar la condición en el informe tan pronto como ejecute la consulta. Como alternativa,
puede activar la condición en el informe Análisis.
216
© Copyright. Reservados todos los derechos.
Lección: Creación de una consulta e inclusión de condiciones
Figura 95: Propiedades de condición: ficha General
Nota:
La sección Parámetros de condición de la pestaña General muestra un campo de
ratio (Miembros en la primera estructura), un campo de operador y un valor para
el campo de operador. Para las consultas con dos estructuras, existe un campo
adicional (Miembro en la segunda estructura) para definir un componente de
estructura.
Condiciones de valor umbral
La siguiente tabla muestra los operadores disponibles para las condiciones de valor umbral y
algunos ejemplos de su utilización.
Tabla 29: Operadores para condiciones de valor umbral
Operador
Ejemplos
Equal to
La cantidad facturada es igual a 1000
No igual a
El artículo en línea no es igual a 5
Menor que
Ingresos por ventas inferiores a 100.000
EUR
Mayor que
Pedidos entrantes superiores a 1.000.000
EUR
Menor que o igual a
Ingresos menores o iguales a 100.000 EUR
Mayor que o igual a
Pedidos entrantes mayores o iguales a
1.000.000 EUR
Entre
Ventas de/a, con la opción de definir estos
valores mediante una solicitud de variable
No entre
Ventas de/a excluidas de la visualización,
con la opción de definir estos valores de forma flexible en tiempo de ejecución
© Copyright. Reservados todos los derechos.
217
Capítulo 8 : Excepciones y condiciones en consultas
Funciones de lista ranking
La siguiente tabla muestra los operadores disponibles para las funciones de lista ranking y
algunos ejemplos de su uso.
Tabla 30: Operadores para funciones de lista ranking
Operador
Ejemplo
N principales
Visualice los ingresos de ventas de los 5 interlocutores comerciales principales.
N inferiores
Visualice los últimos 3 pedidos entrantes
(más bajos).
Primer %
Restricción al 20% de los mejores ingresos,
en orden.
Inferior %
Lista del 15% de los interlocutores comerciales con los ingresos de ventas más bajos, por
orden.
Primera suma
Enumere los productos con los mayores ingresos por ventas donde los ingresos por
ventas totales ascienden a 20.000 EUR. Todos los ingresos de ventas se clasifican en orden descendente y, a continuación, el total se
calcula hasta que se supera el valor umbral
de 20.000 EUR. Se enumeran todos los productos, incluido el producto que toma el importe neto del pedido por encima de la marca
de 20.000 EUR.
Suma inferior
Similar al total superior, pero una lista de clasificación se clasifica en orden ascendente
de productos con los ingresos de ventas más
bajos hasta que se alcanza un total superior
o igual a 20.000 EUR. Se enumeran todos los
productos, incluido el producto que toma la
suma por encima de la marca de 20.000
EUR.
Asignaciones de características
En la ficha Asignaciones, defina cómo funcionará la condición con las características de su
consulta. Si el query contiene muchas características de desglose, la condición puede estar
fuera de contexto y producir resultados no válidos.
218
© Copyright. Reservados todos los derechos.
Lección: Creación de una consulta e inclusión de condiciones
Figura 96: Asignaciones de características
Para las asignaciones de características, dispone de las siguientes opciones:
Todas las características en el desglose independientemente
Esta opción le permite aplicar una condición de forma general. En función de las
características que utilice en el desglose, obtendrá diferentes resultados. Esta opción
está optimizada para condiciones de lista ranking, pero también se puede utilizar para
condiciones de valor umbral con valores relativos.
Nota:
Las características que ya se utilizan en una condición activa para
combinaciones de características no se incluyen.
El más detallado en todas las filas
Esta opción está optimizada para condiciones de valor umbral. La condición se aplica a la
característica más detallada de las filas.
El más detallado junto con las columnas
Esta opción está optimizada para condiciones de valor umbral. La condición se aplica a la
característica más detallada de las columnas.
Individual: Seleccionar características individuales
Esta opción le permite evaluar la condición para características o combinaciones de
características definidas solo para desgloses específicos. Puede seleccionar cualquier
característica (de las características utilizadas en el query en filas, columnas o en las
características libres) o una combinación de características.
Si solo desea evaluar la condición cuando una determinada característica está presente
en el desglose, seleccione esta característica.
Si desea evaluar la condición para combinaciones de características, seleccione varias
características.
Varias condiciones en un informe
Si utiliza varias condiciones en un informe, pueden surgir conflictos que provoquen una
desactivación automática.
Existen dos motivos por los que las condiciones no se pueden activar en un informe:
© Copyright. Reservados todos los derechos.
219
Capítulo 8 : Excepciones y condiciones en consultas
●
No aplicable
La condición hace referencia a una característica o combinación de características que no
está incluida en el desglose.
●
Conflicto
La condición hace referencia a una característica que se desglosa mediante una jerarquía
de visualización activa.
La condición hace referencia a una característica que se incluye mediante la activación de
otra condición, lo que provoca una colisión.
SAP Business Objects Analysis: Filtrar por medida y condiciones BEx
Figura 97: Filtrar por medida y condiciones BEx
Nota:
En el informe solo se muestran los valores que cumplen la condición Filtrar por
indicador y todas las condiciones BEx activadas.
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
220
Crear una consulta e incluir condiciones
© Copyright. Reservados todos los derechos.
Capítulo 8
Evaluación de la formación
1. En SAP Analysis para Microsoft Office, las excepciones definidas en la consulta BW o el
formato condicional de SAP Analysis deben utilizarse para resaltar valores porque están
definidos para un ratio, a diferencia del formato condicional de Microsoft Excel que se
define para celdas individuales.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
2. Una excepción solo se puede aplicar a un ratio individual en una consulta.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
3. Haga coincidir cada operador de restricción de celda con su resultado cuando se aplique
la excepción.
Unir los elementos de la primera columna con el que corresponda de la segunda columna
Todo excepto totales
Todo
Valor fijo
Sólo totales
La excepción afecta a todos
los valores excepto a los valores agregados de la característica.
La excepción solo se aplica a
un valor de característica específico o a una variable de valor de característica.
La excepción se aplica a cada
estado de desglose de la característica sin restricciones
en el contexto de celda.
La excepción solo afecta a los
valores agregados de la característica.
© Copyright. Reservados todos los derechos.
221
Capítulo 8 : Evaluación de la formación
4. Una condición es técnicamente un filtro que se aplica a los valores de ratio.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
5. Ha creado una condición que debería mostrar los clientes para los 10 ingresos de ventas
principales. Puede activar la condición en Analysis, pero no ver un resultado. ¿Cuál es el
motivo?
Seleccione la respuesta correcta.
X
A No se admiten condiciones en Analysis.
X
B Debe reinicializar la consulta en Analysis.
X
C Debe añadir la característica de cliente al desglose.
6. ¿Cómo puede implementar dentro de la definición de consulta una clasificación
ascendente por valores de ratio?
Seleccione la respuesta correcta.
X
A Utilice una condición Inferior.....
X
B Utilice una condición Top .....
X
C Utilice la propiedad de clasificación para el ratio.
7. ¿Para cuál de los siguientes escenarios se pueden utilizar condiciones?
Seleccione las respuestas correctas.
222
X
A Filtre los números de interlocutor comercial que empiecen por "1".
X
B Filtre por interlocutores comerciales ubicados en Alemania.
X
C Filtre los socios comerciales para los que el número de posiciones de pedido
abiertas sea superior a 100.
X
D Filtre por socios comerciales que contribuyan al 75% superior de los ingresos por
ventas.
© Copyright. Reservados todos los derechos.
Capítulo 8
Respuestas a la Evaluación de la formación
1. En SAP Analysis para Microsoft Office, las excepciones definidas en la consulta BW o el
formato condicional de SAP Analysis deben utilizarse para resaltar valores porque están
definidos para un ratio, a diferencia del formato condicional de Microsoft Excel que se
define para celdas individuales.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. Utilizar las excepciones definidas en la consulta BW o el formato condicional de
SAP Analysis en lugar del formato condicional de Microsoft Excel significa que la
definición de excepción está vinculada al ratio y se visualizará como un usuario modifica el
estado de navegación de la consulta. Leer más en el módulo Creación de un query e
inclusión de excepciones, en el curso BW405.
2. Una excepción solo se puede aplicar a un ratio individual en una consulta.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. Se puede definir una definición de excepción para que se aplique a todos los
ratios o a uno individual. Leer más en el módulo Creación de un query e inclusión de
excepciones, en el curso BW405.
© Copyright. Reservados todos los derechos.
223
Capítulo 8 : Respuestas a la Evaluación de la formación
3. Haga coincidir cada operador de restricción de celda con su resultado cuando se aplique
la excepción.
Unir los elementos de la primera columna con el que corresponda de la segunda columna
Todo excepto totales
Todo
Valor fijo
Sólo totales
La excepción afecta a todos
los valores excepto a los valores agregados de la característica.
La excepción se aplica a cada
estado de desglose de la característica sin restricciones
en el contexto de celda.
La excepción solo se aplica a
un valor de característica específico o a una variable de valor de característica.
La excepción solo afecta a los
valores agregados de la característica.
Correcto. Todo excepto totales = La excepción afecta a todos los valores excepto a los
valores agregados de la característica. Todo = La excepción se aplica para cada estado de
desglose de la característica sin restricciones en el contexto de celda. Valor fijo = La
excepción solo se aplica a un valor de característica específico o a una variable de valor de
característica. Sólo totales = La excepción sólo afecta a los valores agregados de la
característica. Leer más en el módulo Creación de un query e inclusión de excepciones, en
el curso BW405.
4. Una condición es técnicamente un filtro que se aplica a los valores de ratio.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. Una condición define un umbral de valores de ratio que debería visualizarse en
el resultado de la consulta. Este es un ejemplo de un filtro en ratios. Leer más en el módulo
Creación de un query e inclusión de condiciones, en el curso BW405.
224
© Copyright. Reservados todos los derechos.
Capítulo 8 : Respuestas a la Evaluación de la formación
5. Ha creado una condición que debería mostrar los clientes para los 10 ingresos de ventas
principales. Puede activar la condición en Analysis, pero no ver un resultado. ¿Cuál es el
motivo?
Seleccione la respuesta correcta.
X
A No se admiten condiciones en Analysis.
X
B Debe reinicializar la consulta en Analysis.
X
C Debe añadir la característica de cliente al desglose.
Correcto. La característica del cliente debe añadirse al desglose para que se vea en el
resultado. Las condiciones se admiten en Analysis. La reinicialización del query no
activará la condición a menos que la característica se encuentre en el desglose. Leer más
en el módulo Creación de un query e inclusión de condiciones, en el curso BW405.
6. ¿Cómo puede implementar dentro de la definición de consulta una clasificación
ascendente por valores de ratio?
Seleccione la respuesta correcta.
X
A Utilice una condición Inferior.....
X
B Utilice una condición Top .....
X
C Utilice la propiedad de clasificación para el ratio.
Correcto. Para mostrar valores de ratio ascendentes, puede asignar una condición para
mostrar los ratios "Inferior...". El uso de una condición "Top ..." mostrará una lista
descendente. La propiedad de clasificación en el ratio no proporcionará opciones para
limitar la clasificación a números específicos de registros o sumas de registros. La
reinicialización del query no activará la condición a menos que la característica se
encuentre en el desglose. Leer más en el módulo Creación de un query e inclusión de
condiciones, en el curso BW405.
© Copyright. Reservados todos los derechos.
225
Capítulo 8 : Respuestas a la Evaluación de la formación
7. ¿Para cuál de los siguientes escenarios se pueden utilizar condiciones?
Seleccione las respuestas correctas.
X
A Filtre los números de interlocutor comercial que empiecen por "1".
X
B Filtre por interlocutores comerciales ubicados en Alemania.
X
C Filtre los socios comerciales para los que el número de posiciones de pedido
abiertas sea superior a 100.
X
D Filtre por socios comerciales que contribuyan al 75% superior de los ingresos por
ventas.
Correcto. Las condiciones se utilizarían para filtrar socios comerciales con posiciones de
pedido abiertas superiores a 100. También se podrían utilizar para filtrar socios que
contribuyan al 75% superior de los ingresos. Las condiciones no se utilizarían para filtrar
números de socio comercial; un filtro de característica podría hacerlo. Las condiciones no
solo podrían mostrar clientes en Alemania. De nuevo, un filtro de característica podría
hacerlo. Leer más en el módulo Creación de un query e inclusión de condiciones, en el
curso BW405.
226
© Copyright. Reservados todos los derechos.
CAPÍTULO 9
Interfaz informe-informe
Lección 1
Aplicación de la interfaz informe-informe
229
OBJETIVOS DEL CAPÍTULO
●
Aplicar la interfaz informe-informe
© Copyright. Reservados todos los derechos.
227
Capítulo 9 : Interfaz informe-informe
228
© Copyright. Reservados todos los derechos.
Capítulo 9
Lección 1
Aplicación de la interfaz informe-informe
RESUMEN DE LA LECCIÓN
En esta lección, obtendrá información sobre la interfaz informe-informe.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Aplicar la interfaz informe-informe
Interfaz informe-informe
La interfaz informe-informe (RRI) permite pasar de un informe a otro para obtener más
información. En SAP BW, puede saltar a destinos dentro y fuera del sistema SAP BW.
Con la RRI, puede crear varios informes individuales, cada uno con un número limitado de
características. Estos se pueden vincular entre sí para evaluaciones de datos flexibles.
Un caso de uso importante para RRI es saltar de una consulta con valores altamente
agregados a una consulta que muestra artículos en línea. Normalmente, crearía un objeto
DataStore de tipo InfoCubo (avanzado) (ADSO) con datos agregados y no utilizaría una query
en un InfoSitio con una gran cantidad de partidas individuales.
Por ejemplo, puede ser necesario de vez en cuando utilizar un ADSO tipo InfoCubo para
analizar las cantidades de entrada de pedidos de sus clientes en el trimestre actual. Si ve un
valor que es muy bueno o malo, observe los detalles de las transacciones en este trimestre.
Estos detalles de transacción solo se pueden encontrar en otro ADSO con datos mucho más
detallados. En este caso, puede crear una RRI con la consulta basada en el ADSO con los
datos agregados como emisor y la consulta basada en el ADSO con los datos detallados
como receptor. Esta segunda consulta se filtra automáticamente para el cliente y el trimestre
que ha seleccionado en la primera consulta.
Cuando se llama, la RRI recopila primero la siguiente información de las celdas de la consulta
del emisor:
●
El filtro global.
●
Variables.
●
El filtro dinámico: Los valores del bloque de navegación de la consulta (filtro que se puede
modificar mediante la navegación), incluidas las jerarquías. Esto también se aplica a la
funcionalidad de SAP BusinessObjects Analysis.
●
Filtros del ratio restringido seleccionado.
●
Filtre a partir de las características de desglose seleccionadas.
© Copyright. Reservados todos los derechos.
229
Capítulo 9 : Interfaz informe-informe
Figura 98: Interfaz informe-informe
Destinos de salto
Con la RRI, puede saltar a un destino desde una consulta BW ejecutada en Analysis o en otros
tipos de informe como SAP Lumira o SAP Crystal Reports. Este curso se centra en la
ejecución de los saltos de RRI en Analysis. Puede utilizar la RRI para saltar de la consulta
ejecutada a:
●
Otra consulta. Se abre un nuevo libro de trabajo con la consulta
●
Transacción ABAP
●
Report ABAP
●
SAP Crystal Report
●
Dashboard de SAP BusinessObjects
●
Un URL externo
Figura 99: Destinos de salto
230
© Copyright. Reservados todos los derechos.
Lección: Aplicación de la interfaz informe-informe
Asignaciones emisor/receptor
Para utilizar la RRI para saltar a destinos que ha definido en la consulta, debe definir los
destinos con una asignación de emisor/receptor. El emisor es la consulta BW y el receptor es
el destino.
Para definir la asignación emisor/receptor, utilice la transacción RSBBS en SAP BW.
Una vez completada la asignación, puede seleccionar Ir a en el menú contextual de las celdas
del informe para abrir todos los destinos para la consulta del emisor.
Figura 100: Configurar la interfaz informe-informe (RSBBS)
Creación de asignaciones de emisor/receptor
Al crear una asignación de emisor/receptor, puede optar por crearla para una consulta o para
todas las consultas de un InfoSitio. Seleccione la etiqueta One Query para introducir el
nombre técnico de la query o seleccione la etiqueta All Queries of InfoProvider para introducir
el nombre técnico de un InfoSitio como emisor.
1. Seleccione el sistema de destino que contiene el destino de salto de consulta:
●
Local: El destino de salto se encuentra dentro de SAP BW.
●
Sistema fuente: El destino de salto está fuera de SAP BW.
-
-
Un sistema fuente específico como sistema de destino: Especifique el nombre del
sistema de origen. También puede seleccionar el sistema fuente mediante la ayuda
para entradas F4.
Cualquier sistema fuente como sistema destino: Fije el indicador seleccionando
Cualquier sistema fuente.
Si un InfoSitio se rellena a partir de varias transformaciones o InfoFuentes, especifique de
dónde se extraerán los datos al asignar el informe receptor en el campo Transformación/
InfoFuente.
© Copyright. Reservados todos los derechos.
231
Capítulo 9 : Interfaz informe-informe
Nota:
Si durante el proceso de carga se convierten campos de un sistema fuente a
SAP BW, deberá crear una rutina de conversión.
2. Una vez introducida la información del sistema de destino, puede seleccionar el tipo de
informe para el informe receptor. Los siguientes tipos están disponibles en la pantalla
Actualizar asignación de emisor/receptor:
●
BW Query
●
SAP Crystal Report
●
BW Xcelsius (Dashboard)
●
Query InfoSet (queries en InfoSets clásicos)
●
Transacción SAP
●
Report ABAP/4
●
Dirección web
3. Cuando haya introducido los detalles del tipo de informe, introduzca el destino en el
campo Objeto receptor y seleccione Aplicar. Para el destino de salto, puede asignar un
nombre diferente en el campo Título del informe que se muestra en el informe en el que se
ejecuta el salto. El nombre dirige al usuario del informe a la ubicación del salto.
4. Seleccione la asignación emisor/receptor y seleccione Detalles de asignación para abrir
los diálogos Asignaciones de campos.
Para realizar modificaciones en los campos individuales, seleccione las opciones
necesarias de la lista desplegable para la celda correspondiente.
Tipo (parametrización estándar genérica)
V – Variable
I – InfoObjeto
3 – Campo de tabla
P – Parámetros de URL
X – Borrar
Tipo de selección (parametrización estándar *)
P – Parámetro
E – Valores individuales
I – Intervalo
S – Opción de selección
H – Nodos de jerarquía
232
© Copyright. Reservados todos los derechos.
Lección: Aplicación de la interfaz informe-informe
5. Seleccione Entrada obligatoria para activar esta opción. Cuando se llama al receptor, se
transmiten las parametrizaciones realizadas en la ventana de diálogo Asignaciones de
campos.
Cuando graba la asignación de emisor/receptor, puede utilizarla en la consulta de emisor.
Iniciar un salto
Cree una configuración de RRI para vincular una consulta a otra consulta, una transacción o
una URL.
1. Abra SAP GUI seleccionando Iniciar → SAP Logon para Windows e inicie sesión en el
sistema SAP BW.
2. En el menú SAP, seleccione Business Explorer → Query → Actualizar asignación emisordestinatario (transacción RSBBS) para acceder a las parametrizaciones de la interfase
informe-informe.
3. En la pestaña Consulta, introduzca el nombre técnico de su consulta de emisor en el
campo Emisor.
4. Seleccione Crear.
5. Indique el sistema destino, la clase de informe y la descripción. En el campo Objeto
receptor, introduzca el nombre técnico de su consulta receptora, el código de transacción
o el URL según el destino de salto que está utilizando.
6. Seleccione Aplicar.
7. En Analysis, ejecute la consulta del emisor para ver el informe.
8. En el informe, haga clic con el botón derecho en un valor fuente para abrir el menú
contextual y seleccione Pasar a.
9. Seleccione su destino para saltar a la consulta receptora, al código de transacción o al
URL según el destino de salto que está utilizando.
URL externa como destino de salto
Además de pasar a otra consulta y a destinos en aplicaciones SAP, puede utilizar la interfaz
informe-informe para saltar de un informe a una URL externa, por ejemplo, una dirección Web
como http://maps.google.com.
En los detalles de asignación de la asignación emisor/receptor, defina el parámetro que se
transferirá al URL. Para ello, debe modificar el tipo del InfoObjeto emisor a Parámetro URL y
añadir el nombre de campo en el URL de destino.
En el ejemplo de Google Maps, transmita un nombre de ciudad como parámetro a Google
Maps. Abra la URL, introduzca un nombre de ciudad y ejecute la búsqueda. Encontrará un
enlace a https:// maps.google.de/maps?q=nombre de la ciudad. El nombre de campo para el
parámetro URL es q.
Si tiene acceso al código fuente del URL al que desea conectarse, también puede encontrar la
información del nombre de campo en el código fuente.
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
Aplicar la interfaz informe-informe
© Copyright. Reservados todos los derechos.
233
Capítulo 9 : Interfaz informe-informe
234
© Copyright. Reservados todos los derechos.
Capítulo 9
Evaluación de la formación
1. Mediante la RRI, puede saltar de un informe a otro informe o a un destino diferente,
siempre que esté dentro del sistema SAP BW.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
2. ¿Dónde se define la asignación emisor/receptor para un destino de salto?
Seleccione la respuesta correcta.
X
A En el panel Propiedades de BW Query Designer.
X
B En SAP BW, mediante la transacción RSBBS.
X
C En el menú contextual de una celda de informe en Analysis.
X
D En las propiedades del InfoSitio, tanto del query emisor como del receptor.
3. ¿Cuál de estas parametrizaciones debe introducir al crear un destino de salto en la RRI?
Seleccione las respuestas correctas.
X
A Sistema destino
X
B Tipo de informe
X
C Variable receptora
X
D Pasar a
4. ¿Cuáles de los siguientes son objetivos de salto dentro de la RRI?
Seleccione las respuestas correctas.
X
A Consulta BW
X
B Libro de Analysis
X
C Transacción en sistema fuente SAP
X
D Dirección web
© Copyright. Reservados todos los derechos.
235
Capítulo 9 : Evaluación de la formación
5. La consulta de destino necesita una variable para poder recibir los valores de filtro de la
consulta del emisor.
Indique si esta afirmación es verdadera o falsa.
236
X
Verdadero
X
Falso
© Copyright. Reservados todos los derechos.
Capítulo 9
Respuestas a la Evaluación de la formación
1. Mediante la RRI, puede saltar de un informe a otro informe o a un destino diferente,
siempre que esté dentro del sistema SAP BW.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. Con RRI, un usuario podría saltar a otro informe en BW o saltar a otro sistema
para ejecutar un informe. Lea más en el módulo Aplicación de la interfase Report –
Informe, en el curso BW405.
2. ¿Dónde se define la asignación emisor/receptor para un destino de salto?
Seleccione la respuesta correcta.
X
A En el panel Propiedades de BW Query Designer.
X
B En SAP BW, mediante la transacción RSBBS.
X
C En el menú contextual de una celda de informe en Analysis.
X
D En las propiedades del InfoSitio, tanto del query emisor como del receptor.
Correcto. La asignación emisor/receptor para un destino de salto se define en el servidor
BW mediante la transacción RSBBS. Las asignaciones de emisor/receptor no se crean en
Query Designer, en los menús contextuales de celda de análisis ni en las propiedades de
InfoSitio del emisor y el receptor. Lea más en el módulo Aplicación de la interfase Report –
Informe, en el curso BW405.
© Copyright. Reservados todos los derechos.
237
Capítulo 9 : Respuestas a la Evaluación de la formación
3. ¿Cuál de estas parametrizaciones debe introducir al crear un destino de salto en la RRI?
Seleccione las respuestas correctas.
X
A Sistema destino
X
B Tipo de informe
X
C Variable receptora
X
D Pasar a
Correcto. Para crear una parametrización de destino de salto para RRI, debe definir el
sistema destino y el tipo de informe. Las variables de receptor y las opciones Pasar a no se
utilizan en la creación de un destino de salto. Lea más en el módulo Aplicación de la
interfase Report – Informe, en el curso BW405.
4. ¿Cuáles de los siguientes son objetivos de salto dentro de la RRI?
Seleccione las respuestas correctas.
X
A Consulta BW
X
B Libro de Analysis
X
C Transacción en sistema fuente SAP
X
D Dirección web
Correcto. Los destinos de salto válidos son una consulta BW, una transacción en un
sistema fuente SAP y direcciones Web. Un libro de trabajo de Analysis no es un destino de
salto válido. Lea más en el módulo Aplicación de la interfase Report – Informe, en el curso
BW405.
5. La consulta de destino necesita una variable para poder recibir los valores de filtro de la
consulta del emisor.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. Para saltar a una consulta de destino, no se requiere una variable. Lea más en el
módulo Aplicación de la interfase Report – Informe, en el curso BW405.
238
© Copyright. Reservados todos los derechos.
CAPÍTULO 10
Optimización del rendimiento
de query
Lección 1
Optimización del rendimiento de la consulta
241
Lección 2
Descripción del gestor de análisis de SAP BW/4HANA
247
OBJETIVOS DEL CAPÍTULO
●
Describir la optimización del rendimiento de las consultas
●
Describir el gestor analítico y diferentes modos de procesamiento de query
© Copyright. Reservados todos los derechos.
239
Capítulo 10 : Optimización del rendimiento de query
240
© Copyright. Reservados todos los derechos.
Capítulo 10
Lección 1
Optimización del rendimiento de la consulta
RESUMEN DE LA LECCIÓN
Esta lección proporciona un resumen de las medidas que puede tomar para mejorar el
rendimiento de la consulta y detalles sobre problemas comunes en el diseño de consultas que
contribuyen a un rendimiento de consulta bajo.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Describir la optimización del rendimiento de las consultas
Aspectos de rendimiento
Mientras que el rendimiento de la consulta depende del diseño general, el mantenimiento del
modelo de datos y el diseño de consultas, hay medidas que puede tomar para descubrir las
razones de los largos tiempos de ejecución de las consultas y para mejorar el rendimiento.
Consideraciones para la mejora del rendimiento de query
Para mejorar el rendimiento de query, puede hacer lo siguiente:
●
Verificar la disposición y las opciones de filtro en la definición de consulta
●
Utilizar herramientas de supervisión del rendimiento de query
●
Asegúrese de que el modo de lectura está configurado correctamente
●
Asegúrese de que el modo de ejecución de consulta se ha fijado correctamente
●
Verifique el modelo de datos
●
Mejorar el rendimiento a nivel de base de datos
Opciones de diseño y filtro en la definición de consulta
Puede modificar la disposición y las opciones de filtro directamente en Query Designer. Las
consideraciones más importantes se ilustran en la figura.
© Copyright. Reservados todos los derechos.
241
Capítulo 10 : Optimización del rendimiento de query
Figura 101: Optimización del rendimiento de query
Mantenga el número de características en las filas o columnas al mínimo y utilice
características libres. Demasiadas características en las filas o columnas significa que el
procesador debe trabajar duro para recuperar y formatear los datos adicionales para todos
los niveles del desglose.
Los filtros y las restricciones se crean de la forma más eficiente posible.
Un error común de diseño de query es que el procesador OLAP realice pasos innecesarios
para recuperar datos, lo que afecta al rendimiento. Por ejemplo, si su query contiene la
característica Año/Mes natural, filtrada al valor 12.2014, y la característica Año natural se
filtra con el valor fijo 2014, tendrá un solapamiento de filtros.
La función Excluir dentro del filtrado de características es útil cuando desea eliminar ciertos
valores de un rango de valores en la consulta. Sin embargo, utilice esta función con
moderación, ya que demasiadas instrucciones de exclusión pueden empezar a ralentizar el
tiempo de ejecución de la consulta. Considere la posibilidad de utilizar inclusiones siempre
que sea posible, incluso si esto significa que la configuración inicial de los filtros es más
compleja.
Las variables también mejoran el rendimiento de query haciendo que las solicitudes de datos
sean más específicas. Puede añadir una variable de valor de característica obligatoria para
que los usuarios de informes deban definir un filtro. Esto garantiza que no se lean todos los
valores detallados del InfoSitio.
Otros aspectos de la optimización del rendimiento
Otras opciones y herramientas para optimizar el rendimiento incluyen lo siguiente:
Herramientas de supervisión del rendimiento de query
La supervisión del rendimiento de la consulta ayuda a encontrar el motivo de la lentitud
del rendimiento de la consulta porque puede ver detalles sobre las operaciones que se
realizan en el motor OLAP.
Modo de lectura: Parametrizaciones adecuadas
Un modo de lectura de query que no cumpla los requisitos reales puede reducir el
rendimiento. Se pueden cargar datos innecesarios que no se utilizan en el informe.
242
© Copyright. Reservados todos los derechos.
Lección: Optimización del rendimiento de la consulta
Modo de ejecución de consulta: Parametrizaciones adecuadas
El modo de ejecución de la consulta determina la bajada de las operaciones de cálculo de
consultas del tiempo de ejecución ABAP a la base de datos de SAP HANA para mejorar el
rendimiento de forma significativa.
Verificación del modelo de datos
Esta es una tarea para un arquitecto o administrador de SAP BW. Existen varios motivos
por los que el modelo de datos puede conducir a un bajo rendimiento de reporting, como
el tamaño de los InfoSitios y su partición.
Mejora del rendimiento a nivel de base de datos
Los administradores y arquitectos de SAP BW también pueden mejorar el rendimiento
de los informes en el nivel de la base de datos, por ejemplo, optimizando la configuración
de la base de datos. Consulte el curso HA215 para obtener más detalles.
Monitor de query
Para los administradores de SAP BW, existen varias herramientas de supervisión del
rendimiento para verificar la ejecución de consultas en el sistema SAP BW, por ejemplo, la
herramienta de seguimiento o el monitor de caché OLAP. En este curso, nos centramos en el
monitor de query como una herramienta para analizar el tiempo de ejecución de query y las
operaciones que se realizan mientras se carga el query.
Figura 102: Monitor de query (RSRT)
El monitor de query prueba, verifica y gestiona queries de SAP BW y está pensado para que lo
utilicen los administradores de SAP BW. Puede abrir el monitor de query mediante las
transacciones RSRT o RSRT1.
Utilice el monitor de query para hacer lo siguiente:
●
Probar o regenerar queries y vistas de query.
●
Verifique o especifique las propiedades de la consulta.
●
Visualizar información técnica sobre consultas, si es necesario.
© Copyright. Reservados todos los derechos.
243
Capítulo 10 : Optimización del rendimiento de query
En el monitor de query, introduzca el nombre técnico del query. Para realizar un análisis
detallado, seleccione Ejecutar + Debug. Puede ejecutar la consulta utilizando las opciones
Visualizar datos estadísticos y No utilizar caché para obtener un resumen de los diferentes
pasos realizados y el tiempo de ejecución de cada paso.
Las tablas siguientes proporcionan algunos ejemplos de eventos para el motor analítico que
miden el número de registros/celdas y el tiempo al depurar consultas:
ID de evento
Texto explicativo
Descripción
9011
Cantidad total de registros
leídos (DBSEL)
Este evento mide el número
de registros leídos,
agregados de todos los
accesos de lectura (evento
de contador).
9010
Cantidad total de registros
transportados (DBTRANS)
Este evento mide el número
de registros transportados,
agregados de todos los
accesos de lectura (evento
de contador)
9000
Evento de gestor de datos
Este evento mide el tiempo
en el administrador de datos
si el administrador de datos
se llama desde OLAP.
Servicios OLAP: Horas OLAP
OLAP: Leer datos
Data Manager
3100
244
Este evento mide el tiempo
necesario para agrupar las
solicitudes de datos al gestor
de datos o para leer el caché
OLAP. La cantidad de
combinaciones de
características leídas se
encuentra en el contador.
3110
OLAP: Selección de datos
(comprobar)
Este evento mide el tiempo
que se tarda en llamar el
gestor de datos y clasificar
los datos leídos según la
selección de elementos de
estructura o un ratio
restringido.
3200
OLAP: Transferencia de
datos en front end
Durante una transferencia de
datos al front end, se llevan a
cabo agregaciones de
excepción y conversiones de
moneda simples, se calculan
fórmulas y se determina el
número correcto de
decimales para las celdas de
© Copyright. Reservados todos los derechos.
Lección: Optimización del rendimiento de la consulta
ID de evento
Texto explicativo
Descripción
datos. Además, el conjunto
de resultados se clasifica
según las opciones de la
interfaz. El número de celdas
que se han leído está en el
contador.
Encontrará la tabla completa enhttp://help.sap.com buscando Resumen de eventos
estadísticos (tabla RSDDSTATEVENTS).
Nota:
Para obtener más información sobre la optimización del rendimiento de las
consultas para los administradores de SAP BW, consulte http://help.sap.com.
Modo de lectura de consulta
El modo de lectura de consulta determina cómo el procesador OLAP obtiene datos al ejecutar
una consulta y durante la navegación de consulta.
Estos modos se pueden gestionar a nivel de InfoSitio (Propiedades de perfil de tiempo de
ejecución) como valores por defecto para los queries o individualmente para cada query en el
Monitor de query BW (transacción RSRT) o en BW Query Designer (Propiedades de tiempo de
ejecución).
Se admiten los siguientes tipos de modo de lectura de consulta:
Modo de lectura de consulta H = Consulta que se leerá cuando navegue o expanda
jerarquías
●
●
El procesador OLAP solo solicita los datos necesarios para cada estado de navegación de
query del query.
La base de datos agrega los datos de la jerarquía y los transfiere al procesador OLAP en el
nivel de jerarquía más bajo de la lista de inicio.
Al desplegar un nodo de jerarquía, el sistema debe leer intencionadamente los nodos
subordinados de este nodo de la base de datos.
●
Transfiere la menor cantidad de datos de la base de datos al procesador OLAP.
●
Tiene el mayor número de procesos de lectura.
●
Mejora significativamente el rendimiento de la ejecución inicial en casi todos los casos, en
comparación con los otros dos modos de lectura, porque solo se solicitan los datos que el
usuario desea ver inicialmente.
Modo de lectura de consulta X = Consulta para leer datos durante la navegación
●
●
El procesador OLAP solo solicita los datos necesarios para cada estado de navegación de
query del query.
Las jerarquías siempre se importan completamente a nivel de hoja aquí.
© Copyright. Reservados todos los derechos.
245
Capítulo 10 : Optimización del rendimiento de query
●
Sólo influye en el rendimiento de queries con jerarquías de presentación.
Modo de lectura de consulta A = Consulta para leer todos los datos a la vez
●
●
●
Solo tiene un proceso de lectura.
Lee todos los datos en el caché del procesador OLAP que se necesitan para todos los
pasos de navegación posibles de la consulta ejecutada.
Agrega y calcula todos los nuevos estados de navegación desde los datos de la caché
durante la navegación.
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
246
Describir la optimización del rendimiento de las consultas
© Copyright. Reservados todos los derechos.
Capítulo 10
Lección 2
Descripción del gestor de análisis de SAP BW/
4HANA
RESUMEN DE LA LECCIÓN
Esta lección cubre el cambio de nombre y las mejoras del procesador/motor OLAP de SAP
BW, ahora conocido como el Administrador analítico.
Ejemplo empresarial
Está ejecutando los informes de su organización basados en consultas BW, y el tiempo de
ejecución es crítico. Aunque SAP HANA ha mejorado considerablemente el rendimiento de la
gestión de informes, todavía existen retos en los informes complejos.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Describir el gestor analítico y diferentes modos de procesamiento de query
Gestor analítico de SAP BW/4HANA
Figura 103: Procesamiento OLAP durante el tiempo de diseño y el tiempo de ejecución
El motor OLAP ha sido un componente clave en SAP BW desde principios de 1997. Con la
apariencia de SAP HANA, se ha ampliado con otro componente, llamado Gestor analítico.
Esto actúa como un corredor para definir la vía de ejecución más eficiente para procesar el
tiempo de ejecución de query. Esto significa que sincroniza el procesamiento en la plataforma
SAP HANA con el procesamiento en el servidor de aplicación ABAP de SAP BW/4HANA con
el fin de transferir tantos cálculos como sea posible a SAP HANA.
© Copyright. Reservados todos los derechos.
247
Capítulo 10 : Optimización del rendimiento de query
Query Designer es la herramienta de diseño para el gestor analítico. El envío de operaciones
OLAP a SAP HANA proporciona mejores resultados de tiempo de ejecución de consulta. En
SAP BW/4HANA, las operaciones OLAP clásicas ya no las gestiona exclusivamente la capa de
aplicación ABAP, sino que cada vez más las ejecuta el motor de cálculo de SAP HANA. El
gestor analítico convierte las consultas OLAP de SAP BW existentes en scripts optimizados
de SAP HANA que utilizan funciones SAP ABAP para permitir el procesamiento pushdown
que explota las capacidades de rendimiento de SAP HANA. Esto incluye el soporte de
funciones avanzadas de SAP BW, como la agregación de excepción para ratios de recuento y
monedas, jerarquías, ratios restringidos o ratios no acumulativos (escenarios de inventario y
efectivo de personal, etc.).
Optimizador de tiempo de ejecución
El sistema siempre verifica si las operaciones en SAP HANA son posibles para el InfoSitio
relevante. La tarea del nuevo Optimizador de tiempo de ejecución es seleccionar el modo de
operaciones más adecuado. Cuando ejecuta una consulta, el optimizador decide si la consulta
se ejecuta con menos código pushdown (decisión negativa) o utilizando un modo de experto
ampliado (decisión positiva). Si se utiliza un modo experto ampliado, obtendrá un set de
resultados más pequeño en la base de datos (DBTRANS). Esto acorta el tiempo de
procesamiento del conjunto de resultados en el gestor analítico. Por otro lado, existen costes
de preparación adicionales para los modos de experto ampliados. Por este motivo, sólo tiene
sentido ejecutar un query con un modo experto ampliado si el beneficio (tiempo de
tratamiento más corto para el set de resultados devuelto por la base de datos) es mayor que
los costes de preparación adicionales.
El optimizador de tiempo de ejecución estima el número de filas en el conjunto de resultados
en la base de datos para la decisión positiva [EST_DBTRANS_POSITIVE_DECISION] y para la
decisión negativa [EST_DBTRANS_NEGATIVE_DECISION]. La estimación solo incluye
aquellas partes de la consulta que se ejecutan de forma diferente con una decisión positiva o
negativa. La estimación tiene en cuenta los filtros globales y calcula un factor de reducción
por el cual el conjunto de resultados en la base de datos es menor con una decisión positiva:
[EST_DBTRANS_NEGATIVE_DECISION] / [EST_DBTRANS_POSITIVE_DECISION].
Nota:
El Optimizador de tiempo de ejecución se ha introducido con SAP BW/4HANA 1.0
SP08. Antes, el modo de tiempo de ejecución era una parametrización fija y
predefinida para cada query BW o InfoSitio.
248
© Copyright. Reservados todos los derechos.
Lección: Descripción del gestor de análisis de SAP BW/4HANA
Figura 104: Lista desplegable
Operaciones en SAP HANA: Modos de tiempo de ejecución
Modos de tiempo de ejecución relativos
Con SAP BW/4HANA 1.0 SP08, se ha introducido el nuevo concepto Optimizador de tiempo
de ejecución, que da como resultado nuevos modos de tiempo de ejecución relativos para las
operaciones en SAP HANA. El objetivo de estos modos es gestionar el procesamiento en SAP
HANA (es decir, la inserción de código) de una manera más sofisticada y flexible. Sustituyen
los modos absolutos que antes estaban disponibles.
1. J Defensivo: Este modo corresponde al modo experto (3).
2. M Estándar: El optimizador decide si la consulta BW se ejecuta con el modo experto (8) o
(3). M es la opción predeterminada para nuevos CompositeProviders, InfoObjetos y
consultas en SAP BW/4HANA.
3. P Ofensiva: El optimizador decide si la consulta se ejecuta con el modo experto (9) o (3).
Tenga en cuenta que el sistema ejecuta una asignación automática única de los modos de
experto (fijos) anteriores a los nuevos modos estándar (relativos):
●
Opción anterior = 0, 2 o 3 – nueva opción = J
●
Opción anterior = 6, 7 u 8 – nueva opción = M
●
Parametrización anterior = 9 – nueva parametrización = P
Modos de tiempo de ejecución absolutos
A partir de SAP BW/4HANA 1.0 SP08, existe un cambio para volver a los modos de tiempo de
ejecución absolutos anteriores. Como se describe en la nota SAP 2094114, puede fijar
elRSROA_TREXOPS_EXPERT flag para todos los usuarios mediante una entrada en la tabla
© Copyright. Reservados todos los derechos.
249
Capítulo 10 : Optimización del rendimiento de query
RSADMIN, así como específicamente para el usuario como parámetro de usuario. El
conmutador habilita todas las operaciones en los modos de SAP HANA. Son posibles los
siguientes valores:
●
●
ON: Se muestran todas las operaciones en los modos de SAP HANA (relativo y absoluto).
OFF (o ningún valor): Solo se muestran las operaciones relativas en los modos de SAP
HANA. La excepción es que si el modo de un objeto se fija en un valor absoluto, este valor
también se mostrará.
Los modos absolutos (también denominados modos de experto) distinguen entre siete
tiempos de ejecución diferentes:
●
Modo 0: Ninguna operación en SAP HANA
Si no desea que el sistema utilice operaciones optimizadas en SAP HANA para la consulta
seleccionada, seleccione esta opción. Esto puede ser necesario, por ejemplo, si los queries
utilizan características o ratios virtuales, y los cálculos de estas características o ratios
dependen de un nivel de integración específico. A cada InfoSitio individual se accede
mediante la sentencia SQL generada. Las sentencias se ejecutan en paralelo, con no más
de seis al mismo tiempo. El acceso de lectura está restringido a la sintaxis SQL y es similar
al acceso de lectura en otras bases de datos. La ejecución SQL en SAP HANA es
significativamente más rápida que en las bases de datos tradicionales.
●
Modo 2: Acceso a InfoSitio individual
A cada InfoSitio individual se accede mediante una llamada de la API de SAP HANA frente
al InfoSitio generado ColumnView. La API de SAP HANA incluye la inserción de filtros
basados en celdas de ratios restringidos (FEMS) y una gestión optimizada de la
agregación y el filtrado de jerarquías. La API de SAP HANA se llama en paralelo para cada
InfoSitio, con no más de seis al mismo tiempo.
●
Modo 3: Acceso optimizado
Para CompositeProviders, el acceso optimizado conjunto se realiza a todos los InfoSitios
participantes. Se analiza el CompositeProvider y se crea un cluster de InfoSitios con una
asignación homogénea. Se crea un CalculationScenario en SAP HANA en tiempo de
ejecución, combinando las ColumnViews de los InfoSitios. A continuación, la API de SAP
HANA ejecuta una única sentencia para este clúster. Se accede a los otros InfoSitios de
forma independiente, pero en paralelo. La diferencia del modo 2 es que las operaciones
UNION de CompositeProviders también se envían a SAP HANA.
●
Modo 6: Agregación de excepción
Este es el modo de ejecución en el que todas las operaciones OLAP/de cálculo se
transfieren a SAP HANA, incluida la agregación de excepción. Para ello, se crea un
CalculationScenario que combina los InfoSitios y crea el gráfico de cálculo OLAP con sus
diferentes capas. Esta optimización se admite para las siguientes definiciones:
●
250
-
Sin agregación si hay más de un registro [NO1]
-
Sin agregación si hay más de un valor [NO2]
-
Desviación estándar [STD]
-
Desviación [VAR]
Modo 7: Fórmulas calculadas en SAP HANA
© Copyright. Reservados todos los derechos.
Lección: Descripción del gestor de análisis de SAP BW/4HANA
En SAP HANA 1.0 SP11 y superior, se admiten numerosas agregaciones de excepción,
especialmente para calcular agregaciones de excepción de fórmula. Una fórmula con
agregación de excepción solo se puede calcular en SAP HANA si el resultado de la fórmula
no tiene una moneda o una unidad, o la moneda o unidad del resultado de la fórmula se
toma de otro operando individual. Este modo se introdujo con SAP BW/4HANA 1.0 y
también se aplica a BW 7.5 SP4.
●
Modo 8: Fórmulas calculadas en SAP HANA con moneda o unidad compleja
Además del modo Fórmulas calculadas en SAP HANA (7), el sistema también admite
fórmulas con una moneda o unidad compleja. Esto requiere SAP BW/4HANA 1.0 SP08 y
SAP HANA 1.0 SP12 revisión 122.04 (o superior).
●
Modo 9: Condiciones calculadas en SAP HANA
El sistema admite el cálculo de condiciones. Esto requiere SAP BW/4HANA 2.0 y SAP
HANA 2.0 SP3 revisión 30 (o superior).
-
-
Operadores de clasificación admitidos: TopN, BottomN, TopSUM, BottomSUM
Compatible con operadores: EqualTo/NotEqualTo, LessThan/GreaterThan,
LessEqualThan/GreaterEqualThan, Between/NotBetween
Consejo:
En general, no todas las consultas BW se beneficiarán de una inserción; depende
de la definición exacta de la consulta y de los datos de los proveedores. Por lo
tanto, puede ser necesario verificar el impacto de esta función en el rendimiento
de cada consulta en la que el tiempo de ejecución es crucial para poder elegir
exactamente la configuración adecuada para las operaciones de HANA. Consulte
los detalles en la nota SAP 2365030
Definición del modo de tiempo de ejecución
Esta propiedad se puede modificar para consultas BW, CompositeProviders e InfoObjetos en
las herramientas de modelado de BW/4HANA. Para queries BW, existe la opción adicional de
fijar este parámetro en el Monitor de query (transacción RSRT).
© Copyright. Reservados todos los derechos.
251
Capítulo 10 : Optimización del rendimiento de query
Figura 105: Configurar el modo de tiempo de ejecución en el nivel de InfoSitio
Figura 106: Configurar el modo de tiempo de ejecución en el nivel de consulta: Sustituir la configuración del
InfoSitio
Además de las parametrizaciones permanentes, también puede utilizar las funciones Ejecutar
+Debug del Monitor de query en la transacción RSRT. Puede activar o desactivar la
optimización de SAP HANA temporalmente solo con fines de simulación.
252
© Copyright. Reservados todos los derechos.
Lección: Descripción del gestor de análisis de SAP BW/4HANA
Figura 107: Transacción RSRT: Ejecutar y depurar características para modo de tiempo de ejecución
Nota:
Para obtener más información, consulte las siguientes fuentes:
●
●
●
●
Modos de ejecución de consulta: https://blogs.saphana.com/
2013/06/10/bw-on-hana-and-the-query-execution-mode/
El nuevo compilador OLAP: https://blogs.sap.com/2013/02/18/the-olapcompiler-in-bwonhana/
Cómo verificar el pushdown de query BW: https://blogs.sap.com/
2015/06/18/how-to-check-the-sap-bw-query-push-down-to-sap-hana/
Mejoras del motor analítico BW/4HANA en el primer trimestre de 2019 con
BW/4HANA 2.0 https://blogs.sap.com/2019/02/22/improvements-ofbw4hana-analytical-engine-in-q1-2019-with-bw4hana-2.0/
●
Nota SAP 2365030: Consulta más lenta con la inserción de HANA
●
Nota SAP 2455142: Cómo analizar rendimiento/memoria de la consulta BW
●
●
●
Nota SAP 2156123: Agregación de excepción de primer/último valor en SAP
HANA
Ayuda de SAP BW/4HANA: operaciones en SAP HANA https://help.sap.com/
viewer/107a6e8a38b74ede94c833ca3b7b6f51/2.0.4/en-US/
4bbda228a8b43c22e10000000a42189b.html
Ayuda de SAP BW/4HANA: Agregación de excepciones en SAP HANA https://
help.sap.com/viewer/107a6e8a38b74ede94c833ca3b7b6f51/2.0.7/en-US/
1dc912e4520f40a0bf60710cb64799a6.html
© Copyright. Reservados todos los derechos.
253
Capítulo 10 : Optimización del rendimiento de query
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
254
Describir el gestor analítico y diferentes modos de procesamiento de query
© Copyright. Reservados todos los derechos.
Capítulo 10
Evaluación de la formación
1. Los usuarios crean informes para clientes y sus volúmenes de ventas. A veces, necesitan
desglosar hasta el nivel de material para analizar qué han comprado exactamente los
clientes. ¿Con qué diseño de consulta puede optimizar el rendimiento de la consulta?
Seleccione las respuestas correctas.
X
A Cliente y material en las filas.
X
B Cliente y material en las características libres.
X
C Cliente en las filas y material en las características libres.
X
D Material en las filas y cliente en las características libres.
X
E El cliente y el material en las filas con jerarquía de filas se expandieron inicialmente
al cliente.
2. ¿Cuáles son algunas de las funciones del monitor de query?
Seleccione las respuestas correctas.
X
A Pruebe y verifique las consultas de SAP BW.
X
B Regenerar consultas de SAP BW.
X
C Cambiar definiciones de consultas de SAP BW.
X
D Verificar y supervisar el rendimiento.
X
E Modificar propiedades de query de SAP BW relevantes para el rendimiento.
X
F Visualizar información técnica sobre consultas de SAP BW.
X
G Eliminar consultas de SAP BW.
© Copyright. Reservados todos los derechos.
255
Capítulo 10 : Evaluación de la formación
3. ¿Cuáles de los siguientes son modos de lectura de query para queries SAP BW?
Seleccione las respuestas correctas.
X
A Consulta para leer todos los datos a la vez.
X
B Consulta para leer datos al actualizar.
X
C Consulta para leer solo datos agregados.
X
D Query para leer datos durante la navegación.
4. ¿Dónde puede fijar la propiedad Operaciones en SAP HANA para definir el tiempo de
ejecución descendente de consultas en SAP BW/4HANA?
Seleccione las respuestas correctas.
256
X
A CompositeProviders
X
B Características de InfoObjeto
X
C Queries de BW
X
D Objetos DataStore (avanzado)
© Copyright. Reservados todos los derechos.
Capítulo 10
Respuestas a la Evaluación de la formación
1. Los usuarios crean informes para clientes y sus volúmenes de ventas. A veces, necesitan
desglosar hasta el nivel de material para analizar qué han comprado exactamente los
clientes. ¿Con qué diseño de consulta puede optimizar el rendimiento de la consulta?
Seleccione las respuestas correctas.
X
A Cliente y material en las filas.
X
B Cliente y material en las características libres.
X
C Cliente en las filas y material en las características libres.
X
D Material en las filas y cliente en las características libres.
X
E El cliente y el material en las filas con jerarquía de filas se expandieron inicialmente
al cliente.
Correcto. El rendimiento de query podría optimizarse fijando el cliente en filas y teniendo
el material como una característica libre. De forma alternativa, el cliente y el material
podrían estar en las filas utilizando una jerarquía de filas, pero solo se muestra el cliente
cuando la consulta se ejecuta inicialmente. Si se coloca el cliente y el material en las filas,
la consulta se ralentizará cuando deba ejecutarse. Tener el cliente y el material como
características libres significa que los usuarios solo verán un único resultado agregado
cuando se ejecute la consulta y tendrán que añadir características para comprender qué
representa el total de ratios. La definición del informe para mostrar el material, pero
proporcionar una opción para desglosar al cliente no cumple con los requisitos
empresariales; los usuarios desean ver al cliente y, a continuación, desglosar el material
como deseen.
© Copyright. Reservados todos los derechos.
257
Capítulo 10 : Respuestas a la Evaluación de la formación
2. ¿Cuáles son algunas de las funciones del monitor de query?
Seleccione las respuestas correctas.
X
A Pruebe y verifique las consultas de SAP BW.
X
B Regenerar consultas de SAP BW.
X
C Cambiar definiciones de consultas de SAP BW.
X
D Verificar y supervisar el rendimiento.
X
E Modificar propiedades de query de SAP BW relevantes para el rendimiento.
X
F Visualizar información técnica sobre consultas de SAP BW.
X
G Eliminar consultas de SAP BW.
Correcto. El monitor de query proporciona funciones para probar y verificar queries,
regenerar queries, supervisar el rendimiento, alterar las opciones de query relevantes
para el rendimiento y mostrar información técnica sobre un query. El monitor no modifica
las definiciones de consulta ni elimina consultas.
3. ¿Cuáles de los siguientes son modos de lectura de query para queries SAP BW?
Seleccione las respuestas correctas.
X
A Consulta para leer todos los datos a la vez.
X
B Consulta para leer datos al actualizar.
X
C Consulta para leer solo datos agregados.
X
D Query para leer datos durante la navegación.
Correcto. Dos modos de query son "para leer todos los datos a la vez" o solo para "leer
datos durante la navegación". Leer al actualizar o solo leer datos agregados no son
opciones del modo de lectura.
4. ¿Dónde puede fijar la propiedad Operaciones en SAP HANA para definir el tiempo de
ejecución descendente de consultas en SAP BW/4HANA?
Seleccione las respuestas correctas.
X
A CompositeProviders
X
B Características de InfoObjeto
X
C Queries de BW
X
D Objetos DataStore (avanzado)
Correcto. Encontrará las Propiedades del perfil de tiempo de ejecución al gestionarlas en
las herramientas de modelado de SAP BW/4HANA.
258
© Copyright. Reservados todos los derechos.
CAPÍTULO 11
Gestión de consultas
Lección 1
Gestionar objetos de consulta
261
OBJETIVOS DEL CAPÍTULO
●
Administrar objetos de consulta
© Copyright. Reservados todos los derechos.
259
Capítulo 11 : Gestión de consultas
260
© Copyright. Reservados todos los derechos.
Capítulo 11
Lección 1
Gestionar objetos de consulta
RESUMEN DE LA LECCIÓN
En este módulo, aprenderá acerca de los objetos de consulta, la copia de consultas entre
InfoSitios y la traducción de objetos de consulta.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Administrar objetos de consulta
Copiar consultas entre InfoSitios utilizando la función de componentes enlazados
En un sistema SAP BW/4HANA, puede tener varios InfoSitios comparables. Mediante la
función Componentes vinculados en BW Query Designer en SAP HANA Studio, las consultas
se pueden copiar de un InfoSitio a otro InfoSitio similar. Para la consulta de destino, puede
decidir si debe permanecer vinculada a la consulta de origen o si debe convertirse en una
consulta independiente.
Un componente enlazado se puede sincronizar automáticamente cada vez que se realizan
modificaciones en el componente fuente correspondiente.
Escenario de ejemplo: tiene dos InfoSitios muy similares: IP_A e IP_B. Ha creado la consulta
Q_A para IP_A. Ahora desea crear la consulta Q_B para el InfoSitio IP_B. Desea que esta
consulta sea muy similar a la consulta Q_A y que se ajuste automáticamente cada vez que se
realicen modificaciones en la consulta Q_A.
Para ello, utilice el concepto de componente de enlace: Crea la consulta de destino enlazada
Q_B para la consulta de origen Q_A. Esto es más que una copia, ya que el sistema también
conserva la información de asignación. Esta información de asignación permite sincronizar
las consultas.
© Copyright. Reservados todos los derechos.
261
Capítulo 11 : Gestión de consultas
Figura 108: Componentes enlazados 1
Dado que el enlace de dos componentes sólo tiene sentido si el componente fuente y el
componente destino se corresponden entre sí, las modificaciones en el componente destino
sólo son posibles si cumplen las condiciones para el enlace.
Para las consultas, el sistema admite la asignación de los siguientes componentes de
consulta: InfoObjetos, jerarquías, ratios restringidos y calculados y variables.
Tenga en cuenta que determinadas opciones de consulta no se pueden asignar. Las entradas
de filtro o las conversiones de moneda/unidades no se pueden ajustar.
Si esto impide sincronizar la consulta, puede crearla como copia independiente y realizar los
ajustes allí.
262
© Copyright. Reservados todos los derechos.
Lección: Gestionar objetos de consulta
Figura 109: Componentes enlazados 2
Nota:
La función Componentes enlazados en BW Query Designer en SAP HANA Studio
representa una ampliación para la transacción RSZC de SAP GUI (Copiar
consultas y componentes de consulta entre InfoSitios).
Resumen y gestión de objetos de consulta
Las siguientes figuras proporcionan un resumen de los objetos, queries y componentes query
reutilizables que ha aprendido en este curso, BW405. Para consultas y componentes
reutilizables, puede utilizar los siguientes métodos para crearlos, buscarlos y editarlos,
obtener sus listas de utilización y copiarlas y borrarlas.
Figura 110: Resumen y gestión de funciones para consultas y todos los componentes de consulta reutilizables 1
© Copyright. Reservados todos los derechos.
263
Capítulo 11 : Gestión de consultas
Figura 111: Resumen y gestión de funciones para consultas y todos los componentes de consulta reutilizables 2
Figura 112: Resumen y gestión de funciones para consultas y componentes reutilizables (no variables)
264
© Copyright. Reservados todos los derechos.
Lección: Gestionar objetos de consulta
Figura 113: Resumen y gestión de funciones para variables que hacen referencia a una característica
Figura 114: Resumen y gestión de funciones para variables que no hacen referencia a una característica
Copiar objetos query entre InfoSitios mediante la transacción RSZC
La transacción RSZC proporciona una función de copia que le permite copiar consultas y
componentes de consulta entre InfoSitios.
© Copyright. Reservados todos los derechos.
265
Capítulo 11 : Gestión de consultas
Figura 115: Copiar queries entre InfoSitios (RSZC)
Copiar consultas y componentes de query entre InfoSitios
1. Seleccione la transacción RSZC para abrir el diálogo Copiar componentes de consulta.
2. Especifique un InfoSitio fuente para que lo utilice el query que desea copiar.
3. Especifique un InfoSitio de destino para que lo utilice la consulta que desea crear.
4. Especifique qué consultas/componentes de consulta se deben copiar.
5. Seleccione Transferir selecciones. Se abre el diálogo Asignación de InfoObjeto.
6. Marque los InfoObjetos que desea transferir y seleccione Tratar objetos seleccionados.
7. En el diálogo Renombrar componentes, cambie el nombre de los objetos que se han
transferido. Una visualización de log confirma que la consulta se ha transferido
correctamente al InfoSitio seleccionado.
8. Seleccione Continuar para finalizar el proceso.
Las consultas y subobjetos copiados tienen un nombre técnico modificado que es una
combinación del nombre técnico del objeto original y el número de elementos añadidos, por
ejemplo, technicalname_2.
Borrado de objeto de query mediante la transacción RSZDELETE
También puede eliminar consultas y componentes de consulta reutilizables fuera de BW
Query Designer. Con la transacción RSZDELETE puede borrar varios objetos en un paso.
266
© Copyright. Reservados todos los derechos.
Lección: Gestionar objetos de consulta
Figura 116: Borrar objetos query (RSZDELETE)
Borrar un objeto de consulta
1. Seleccione la transacción RSZDELETE para abrir el diálogo Borrado de queries con
condiciones de selección.
2. Seleccione el tipo de objeto que desea borrar: consulta, filtro, estructura, ratio restringido,
ratio calculado o variable.
3. Restrinja su búsqueda por área de InfoSitio, nombre técnico, autor de la última
modificación, fecha/hora de la última modificación, UID de elemento, versión de consulta,
conexión de transporte o última utilización para mostrar los resultados que coinciden con
sus criterios de selección. Tenga en cuenta que también puede buscar objetos
dependientes.
4. Seleccione el icono Ejecutar.
5. En el diálogo Selección de elementos de consulta a borrar, seleccione los objetos que
desea borrar.
6. Vuelva a seleccionar el icono Ejecutar para borrar los objetos seleccionados.
7. Para borrar los componentes seleccionados de la base de datos, seleccione Sí.
Traducción de objeto de consulta
En el área Traducción del Workbench, puede traducir textos breves y explicativos para
objetos SAP BW, incluidos los objetos query.
Cuando se selecciona una consulta para su traducción, la lista de trabajo incluye
automáticamente los objetos de consulta para la traducción. El pool de trabajo también
incluye cualquier objeto conectado, como libros de trabajo.
© Copyright. Reservados todos los derechos.
267
Capítulo 11 : Gestión de consultas
Figura 117: Traducir objetos de consulta
Nota:
Puede encontrar más información sobre la traducción de objetos de consulta en la
documentación de SAP BW en https://help.sap.com/. Busque Traducir
textos para objetos BW.
Almacén de documentos
En un front end adecuado, puede documentar celdas en una consulta con números. Puede
utilizar estos documentos (de texto) en la tienda back end. Para ello se utiliza el objeto
TLOGO .Document Store.
Un documento se identifica mediante el nombre del ratio y el filtro para este ratio, que afecta
a la celda en la consulta. La longitud de texto de un documento es ilimitada. Puede asignar un
documento a un nodo de jerarquía o a un subtotal. También puede asignar un documento a
ratios restringidos y calculados. Para que sea posible añadir comentarios para ratios
calculados, debe asignar un ID técnico. Asegúrese de que sean unívocos.
Los documentos se pueden reutilizar en otras consultas si la selección de filtro es idéntica.
Por lo tanto, un documento es visible en todas las consultas que contienen la misma celda.
Incluso puede encontrar documentos del desglose en la selección y viceversa, siempre que su
parte común sea idéntica.
En el archivo de documentos, debe definir qué InfoSitios almacenará. Las consultas que se
basan en estos InfoSitios pueden trabajar con comentarios de este archivo de documentos.
Puede utilizar la propiedad de consulta Soporte de documentos para especificar si se pueden
crear documentos para la consulta.
Si fija el valor Sí para la propiedad de consulta Soporte de documento, puede utilizar el
campo ID de aplicación de documento estándar para especificar en qué archivo de
documentos se almacenarán los documentos. Puede seleccionar de entre todos los
almacenes de documentos a los que está asignado el InfoSitio en el que se basa la consulta.
Esto cubre los siguientes InfoSitios:
268
© Copyright. Reservados todos los derechos.
Lección: Gestionar objetos de consulta
●
Objeto DataStore (avanzado)
●
Proveedor compuesto
Si no selecciona un almacén de documentos y mantiene el valor [] en su lugar, el usuario
debe asignar un almacén de documentos en tiempo de ejecución.
Figura 118: Requisitos previos para archivo de documentos
Figura 119: Crear y visualizar documentos
Nota:
Los comentarios para una celda de datos también se pueden crear en SAP
Analysis para Microsoft Office, pero estos comentarios no se almacenan en el
almacén de documentos. Se almacenan en el libro de Analysis.
© Copyright. Reservados todos los derechos.
269
Capítulo 11 : Gestión de consultas
Liberar consulta para Data Warehouse Cloud
Si está ejecutando SAP Data Warehouse Cloud y ha definido consultas analíticas en SAP BW/
4HANA, puede generar entidades empresariales en SAP Data Warehouse Cloud a partir de
estas consultas. Esto le permite utilizar modelos y metadatos existentes en SAP BW/4HANA
para el modelado en SAP Data Warehouse Cloud sin tener que crearlos de nuevo
manualmente.
Para poder hacerlo, primero debe llamar la transacción RSDWC_QUERY y liberar las
consultas analíticas en para utilizarlas en SAP Data Warehouse Cloud.
Como las variables de SAP BW/4HANA no tienen un equivalente directo en SAP Data
Warehouse Cloud, cualquier variable debe sustituirse por valores.
Figura 120: Liberar consulta para SAP DWC
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
270
Administrar objetos de consulta
© Copyright. Reservados todos los derechos.
Capítulo 11
Evaluación de la formación
1. Antes de poder borrar una variable en el Query Designer BW o en la transacción
RSZDELETE, primero debe encontrar todos los lugares en los que se utiliza este objeto y
eliminarlo de allí.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
2. ¿Cómo puede eliminar consultas y componentes de consulta?
Seleccione las respuestas correctas.
X
A Utilice la transacción RSZDELETE.
X
B Utilice el Monitor de query (transacción RSRT1).
X
C Utilice BW Query Designer.
X
D Utilice el Workbench (transacción RSA1).
3. Cuando selecciona una consulta para traducción en el Workbench, también debe
seleccionar manualmente los objetos de consulta para la traducción.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
© Copyright. Reservados todos los derechos.
271
Capítulo 11
Respuestas a la Evaluación de la formación
1. Antes de poder borrar una variable en el Query Designer BW o en la transacción
RSZDELETE, primero debe encontrar todos los lugares en los que se utiliza este objeto y
eliminarlo de allí.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. Antes de que se pueda eliminar cualquier variable, debe eliminarse de todas las
consultas que la usan.
2. ¿Cómo puede eliminar consultas y componentes de consulta?
Seleccione las respuestas correctas.
X
A Utilice la transacción RSZDELETE.
X
B Utilice el Monitor de query (transacción RSRT1).
X
C Utilice BW Query Designer.
X
D Utilice el Workbench (transacción RSA1).
Correcto. Los queries se pueden borrar con la transacción BW RSZDELETE o mediante el
Query Designer. Las queries no se pueden borrar mediante el Monitor de query o el
Workbench.
3. Cuando selecciona una consulta para traducción en el Workbench, también debe
seleccionar manualmente los objetos de consulta para la traducción.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. Cuando se selecciona una consulta para su traducción, los objetos de consulta
se seleccionan automáticamente para la traducción.
272
© Copyright. Reservados todos los derechos.
CAPÍTULO 12
Resumen de autorizaciones
Lección 1
Descripción de autorizaciones
275
OBJETIVOS DEL CAPÍTULO
●
Describir autorizaciones
© Copyright. Reservados todos los derechos.
273
Capítulo 12 : Resumen de autorizaciones
274
© Copyright. Reservados todos los derechos.
Capítulo 12
Lección 1
Descripción de autorizaciones
RESUMEN DE LA LECCIÓN
En esta lección, obtendrá información sobre las autorizaciones estándar y las autorizaciones
de análisis.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Describir autorizaciones
Autorizaciones estándar
Figura 121: Resumen de autorización
Un objeto de autorización consta de hasta diez campos en los que se deben especificar los
valores autorizados.
© Copyright. Reservados todos los derechos.
275
Capítulo 12 : Resumen de autorizaciones
Figura 122: Ejemplo de un objeto de autorización
Roles y perfiles
Las autorizaciones individuales se combinan en roles y perfiles por la administración del
sistema y se basan en el concepto de autorización estándar de SAP. Puede copiar los roles
suministrados por SAP y ajustarlos según sea necesario. El administrador del sistema crea
las autorizaciones y las asigna a los usuarios. La transacción para la actualización de roles es
PFCG.
Los usuarios que trabajan con queries y componentes query necesitan autorizaciones en los
objetos de autorización S_RS_COMP y S_RS_COMP1.
Además de los campos en el objeto de autorización S_RS_COMP, el objeto de autorización
S_RS_COMP1 contiene el campo Propietario del componente de reporting.
Figura 123: Trabajar con consultas – Objeto de autorización S_RS_COMP
276
© Copyright. Reservados todos los derechos.
Lección: Descripción de autorizaciones
Figura 124: Trabajar con consultas – AuthorizationObject S_RS_COMP1
Autorizaciones de análisis
Las características relevantes para la autorización son características para las que los datos
están protegidos, por ejemplo, Organización de ventas o Sociedad CO. Las autorizaciones
estándar no son suficientes para los usuarios que desean visualizar datos de características
relevantes para autorización. Para acceder a los datos protegidos, los usuarios necesitan
autorización de análisis.
Figura 125: Característica relevante para autorización
Crear autorización de análisis
Mediante la transacción RSECADMIN puede crear autorizaciones de análisis para un grupo de
características y restringir los valores para las características.
© Copyright. Reservados todos los derechos.
277
Capítulo 12 : Resumen de autorizaciones
Figura 126: Autorización de análisis
Asignación de autorización de análisis
Asigne la autorización a uno o varios perfiles respectivamente mediante el objeto de
autorización S_RS_AUTH.
Dado que las autorizaciones son objetos TLOGO (tipos de objeto transportables), se pueden
transportar a otros sistemas
Figura 127: Asignación de autorización de análisis
Verificación de autorización
Al ejecutar un query, se verifican todas las características relevantes para autorización que se
encuentran en el InfoSitio en el que se basa el query.
278
© Copyright. Reservados todos los derechos.
Lección: Descripción de autorizaciones
Asegúrese de que el usuario que ejecuta el query tiene autorización para la selección
completa definida en el query para estas características relevantes para autorización. De lo
contrario, el usuario no obtendrá un resultado de consulta y un mensaje de error indicará que
el usuario no tiene la autorización necesaria.
Figura 128: Verificación de autorización en consultas
Variable con autorización de tipo de procesamiento ("Variable de autorización")
●
●
●
●
Una variable de autorización es una variable de valor de característica o una variable de
nodo de jerarquía con la clase de procesamiento Autorización.
Se rellena automáticamente con los valores proporcionados por la autorización de análisis
del usuario ejecutante.
Por lo tanto, la selección de query resultante es congruente con las autorizaciones de
análisis del usuario ejecutante y obtendrá un resultado de query correspondiente.
Existe una opción para que la variable esté lista para la entrada:
Si se selecciona Listo para entrada, el usuario recibe automáticamente una petición con
todos los valores autorizados para confirmar esos valores o para seleccionar solo una
parte de esos valores.
Si no se selecciona Listo para entrada, no se solicita al usuario que introduzca valores,
pero el usuario recibirá automáticamente datos para todos los valores autorizados.
La siguiente tabla muestra las parametrizaciones recomendadas para una variable con la
clase de procesamiento Autorización ("Variable de autorización").
Tabla 31: Variable con autorización de tipo de procesamiento ("Variable de autorización")
Campo
Valor
Tipo de variable
Valor de característica / nodo de jerarquía
Procesado por
Autorización
La variable representa
Opción de selección
© Copyright. Reservados todos los derechos.
279
Capítulo 12 : Resumen de autorizaciones
Campo
Valor
La variable está lista para la entrada
Seleccionado o desmarcado
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
280
Describir autorizaciones
© Copyright. Reservados todos los derechos.
Capítulo 12
Evaluación de la formación
1. Un objeto de autorización proporciona hasta diez campos en los que se deben insertar los
valores autorizados.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
2. Los usuarios que ejecutan queries necesitan autorizaciones en los objetos de autorización
S_RS_COMP y S_RS_COMP1.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
3. ¿Cuáles de las siguientes afirmaciones sobre las autorizaciones de análisis son correctas?
Seleccione las respuestas correctas.
X
A Las características relevantes para la autorización son características para las que
los datos están protegidos.
X
B Las autorizaciones para los objetos de autorización S_RS_COMP y S_RS_COMP1
son suficientes para los usuarios que desean visualizar datos de características
relevantes para autorización.
X
C Al ejecutar un query, se verifican todas las características relevantes para
autorización que se encuentran en el InfoSitio en el que se basa el query.
X
D Mediante la transacción RSECADMIN puede crear autorizaciones de análisis para
un grupo de características relevantes para la autorización y restringir los valores
para estas características.
© Copyright. Reservados todos los derechos.
281
Capítulo 12
Respuestas a la Evaluación de la formación
1. Un objeto de autorización proporciona hasta diez campos en los que se deben insertar los
valores autorizados.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. En la versión estándar de SAP, existe un límite de diez campos en un único
objeto de autorización.
2. Los usuarios que ejecutan queries necesitan autorizaciones en los objetos de autorización
S_RS_COMP y S_RS_COMP1.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. La ejecución de la consulta siempre verificará que los usuarios tengan los
objetos de autorización de S_RS_COMP y S_RS_COMP1.
282
© Copyright. Reservados todos los derechos.
Capítulo 12 : Respuestas a la Evaluación de la formación
3. ¿Cuáles de las siguientes afirmaciones sobre las autorizaciones de análisis son correctas?
Seleccione las respuestas correctas.
X
A Las características relevantes para la autorización son características para las que
los datos están protegidos.
X
B Las autorizaciones para los objetos de autorización S_RS_COMP y S_RS_COMP1
son suficientes para los usuarios que desean visualizar datos de características
relevantes para autorización.
X
C Al ejecutar un query, se verifican todas las características relevantes para
autorización que se encuentran en el InfoSitio en el que se basa el query.
X
D Mediante la transacción RSECADMIN puede crear autorizaciones de análisis para
un grupo de características relevantes para la autorización y restringir los valores
para estas características.
Correcto. Una característica relevante para la autorización es aquella en la que los datos
deben protegerse y los usuarios necesitan autorización para ver los datos. Durante la
ejecución de query, se verifican todas las características relevantes para la autorización
en el InfoSitio y se comparan con las autorizaciones de usuario. La transacción
RSECADMIN se utiliza para crear autorizaciones de análisis. Los objetos de autorización
S_RS_COMP y S_RS_COMP1 no proporcionan autorizaciones a los usuarios que desean
visualizar datos de características relevantes para autorización. Los usuarios necesitan
autorización de análisis para valores de característica individuales para que la consulta se
ejecute correctamente.
© Copyright. Reservados todos los derechos.
283
Capítulo 12 : Respuestas a la Evaluación de la formación
284
© Copyright. Reservados todos los derechos.
CAPÍTULO 13
Resumen de SAP Analytics
Lección 1
Descripción de la estrategia y la cartera: SAP Analytics
287
Lección 2
Resumen de SAP Analytics Cloud
297
OBJETIVOS DEL CAPÍTULO
●
Describir SAP Analytics
●
Explicar los beneficios y las funcionalidades centrales de SAP Analytics Cloud
© Copyright. Reservados todos los derechos.
285
Capítulo 13 : Resumen de SAP Analytics
286
© Copyright. Reservados todos los derechos.
Capítulo 13
Lección 1
Descripción de la estrategia y la cartera: SAP
Analytics
RESUMEN DE LA LECCIÓN
En esta lección, obtendrá información sobre la estrategia y el portafolio de SAP Analytics.
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Describir SAP Analytics
SAP Analytics
Figura 129: SAP Analytics – Cloud, On Premise, Hybrid
SAP Analytics ofrece un sistema completo que ofrece al cliente la oportunidad de analizar
datos BIG. Un sistema Business Intelligence completo puede ser:
●
●
●
BusinessObjects BI, líder en business intelligence on-premise durante casi dos décadas.
SAP Analytics Cloud, que ofrece BI por autoservicio y planificación empresarial con
machine learning y flujos de trabajo predictivos.
Integración híbrida en toda la pila que protege las inversiones on-premise al tiempo que
permite a los clientes mejorar sus flujos de trabajo de analíticas actuales en la nube.
Combine las fortalezas de ambas plataformas. La integración híbrida garantiza una
transición más fluida a la nube.
© Copyright. Reservados todos los derechos.
287
Capítulo 13 : Resumen de SAP Analytics
Figura 130: Cartera de productos de SAP Analytics
SAP Analytics proporciona todas las capacidades analíticas que los usuarios de SAP BW/
4HANA necesitan, incluidos informes, análisis, paneles de instrucciones y aplicaciones,
análisis avanzados y planificación y consolidación, tanto para implementaciones on-premise
como en la nube de BW/4HANA.
La cartera brinda un conjunto integral de capacidades analíticas modernas, on-premise y en
la nube, que trabajan juntas para analizar datos donde sea que residan. Estas soluciones
ayudan a los usuarios a comprender mejor su negocio, planificar y predecir el futuro, y
simplificar y transformar la empresa en la era digital. Al agregar nuevas funcionalidades
móviles, predictivas, de visualización de datos y analíticas de Big Data, así como paquetes y
promociones optimizados, SAP continúa con su liderazgo y registro de ofrecer a los clientes
las soluciones analíticas que brindan valor e innovación de negocio en toda una organización.
Nota:
Las herramientas analíticas de SAP Business Explorer Suite (BEx) no son
compatibles con SAP BW/4HANA.
●
Suite de BI de SAP BusinessObjects
SAP BusinessObjects BI Suite es la solución de análisis on-premise líder en el mercado en
la que las organizaciones han confiado durante mucho tiempo para proporcionar una
plataforma completa e integrada que ayude a liberar el valor real de sus datos para tomar
decisiones más inteligentes, estirar su ventaja competitiva e impulsar la transformación
del negocio. Este historial de innovación continúa a medida que SAP mejora todas las
capacidades analíticas para planificar, descubrir, visualizar, predecir y controlar toda la
organización para mejorar la agilidad del negocio que es esencial en la economía digital.
A medida que más de nuestros clientes cambian sus cargas de trabajo locales a la nube,
también ofrecemos SAPBusinessObjects Enterprise, edición en la nube privada (PCE), que
ejecuta la suite de BI en un entorno de nube gestionado operado por SAP.
●
SAP Analytics Cloud
SAP Analytics Cloud (nube pública) es una experiencia nueva y única para la toma de
decisiones en la que todos pueden descubrir, visualizar, planificar y proyectar, todo en un
único producto unificado y específico para el producto en la nube en lugar de tener que
288
© Copyright. Reservados todos los derechos.
Lección: Descripción de la estrategia y la cartera: SAP Analytics
usar soluciones puntuales separadas. Ya sea delante del cliente o en la sala de juntas, SAP
Analytics Cloud brinda una experiencia completamente nueva para los usuarios de
negocio que permite obtener información estratégica instantánea para actuar sobre los
datos de todas las fuentes. Al combinar los procesos tradicionalmente separados de
modelado de datos, generación de informes, visualización y analíticas predictivas en uno
que es intuitivo, diseñado para la experiencia de los usuarios de negocio, la promesa de
información estratégica instantánea desde el borde de sus operaciones de negocio hasta
sus sistemas centrales de registro puede finalmente concretarse.
Figura 131: Estrategia de SAP Analytics
Nota:
Para obtener más detalles, consulte las siguientes fuentes:
●
Declaración de intenciones de SAP ANALYTICS Business Intelligence (junio de
2022)
https://www.sap.com/documents/2020/03/908ee705-8a7d-0010-87a3c30de2ffd8ff.html
●
Datos y analíticas
https://www.sap.com/products/analytics.html
© Copyright. Reservados todos los derechos.
289
Capítulo 13 : Resumen de SAP Analytics
SAP BusinessObjects BI
Figura 132: Simplificación de la cartera de clientes de BI
Para todas estas herramientas de reporting, las consultas de SAP BW sirven como fuente de
datos.
Nota:
Para obtener una lista completa de consultas BW admitidas y no admitidas y
elementos de consulta para las diferentes herramientas de reporting, consulte la
nota SAP 1869560.
SAP Lumira
SAP Lumira permite a los clientes obtener información estratégica de fuentes de datos
empresariales confiables y datos personales, y compartir esa información estratégica a
través de visualizaciones interactivas, historias y aplicaciones de análisis personalizadas con
otros usuarios, en navegadores de escritorio y dispositivos móviles. SAP BusinessObjects
Lumira proporciona conectividad a modelos de datos empresariales de SAP en universos de
SAP BW, SAP HANA y SAP BusinessObjects (UNX), así como a una amplia variedad de bases
de datos de terceros y datos de archivos, para la adquisición, limpieza y manipulación de
datos.
Además, se proporciona conectividad en línea con soporte completo de SAP HANA y SAP BW
(incluida la planificación integrada de SAP BW y los modelos de datos de SAP Business
Planning and Consolidation 10.1 integrados) para permitir el desglose en la granularidad más
baja de los datos de confianza sin replicación de datos. La integración con SAP HANA Smart
Data Streaming también se proporciona para habilitar aplicaciones reales en tiempo real.
Para visualizar datos y habilitar la interactividad, SAP Lumira proporciona potentes
elementos de UI, como gráficos, tablas cruzadas, mapas geográficos y componentes de filtro,
listos para usar, junto con un amplio conjunto de aplicaciones de análisis listas para ejecutar,
plantillas y muestras. Tanto los dashboards de autoservicio como las aplicaciones
personalizadas gestionadas centralmente (TI) se crean a partir de las mismas bibliotecas de
elementos de UI y las mismas conexiones y fuentes de datos, para proporcionar una
experiencia uniforme y consistente a los usuarios finales de negocio. La biblioteca de
290
© Copyright. Reservados todos los derechos.
Lección: Descripción de la estrategia y la cartera: SAP Analytics
elementos de UI se basa en la última biblioteca de SAPUI5 HTML5 y garantiza la alineación
con la estrategia de UI de SAP Fiori, al tiempo que deja una flexibilidad total para personalizar
el aspecto según los estándares corporativos específicos del cliente. Se proporcionan APIs y
SDK enriquecidos para crear visualizaciones y conectores de datos específicos del cliente,
gracias a un ecosistema considerable de extensiones de socios. SAP Lumira proporciona
herramientas dedicadas y unidades de implementación para satisfacer las necesidades
particulares de los usuarios clave de negocio, los diseñadores de aplicaciones de análisis
corporativos, los administradores y los usuarios finales de negocio.
SAP Lumira Discovery (descubrimiento y análisis)
Figura 133: SAP Lumira Discovery
SAP Lumira Discovery es un cliente enriquecido para usuarios clave de negocio que necesitan
una herramienta flexible para conectarse a fuentes de datos, adquirir, manipular y fusionar
datos, para trabajar offline con datos, para explorar y analizar datos en línea y para crear
historias con visualizaciones de todos los tipos de datos de manera on-demand y de
autoservicio.
© Copyright. Reservados todos los derechos.
291
Capítulo 13 : Resumen de SAP Analytics
SAP Lumira Designer (Dashboards y aplicaciones)
Figura 134: SAP Lumira Designer
SAP Lumira Designer es un cliente enriquecido para diseñadores profesionales de
aplicaciones de análisis (que normalmente trabajan en departamentos de TI) para crear
aplicaciones e informes de análisis corporativos. SAP Lumira Designer proporciona los
mismos elementos de UI que SAP Lumira Discovery y más, y permite el control total del
aspecto de la aplicación y la interacción del usuario a través de scripting y hojas de estilo CSS
corporativas. SAP Lumira Designer también permite la creación de elementos de UI
compartidos (como encabezados, pies de página, barras de herramientas) y el desglose de
aplicaciones complejas en partes más pequeñas y manejables, lo que permite una gestión
rentable de grandes despliegues de BI corporativos.
292
© Copyright. Reservados todos los derechos.
Lección: Descripción de la estrategia y la cartera: SAP Analytics
SAP Lumira – Interoperabilidad
Figura 135: SAP Lumira – Interoperabilidad
Lumira Discovery y Lumira Designer comparten la misma pila tecnológica para la
conectividad de datos, los elementos de UI, la personalización y la colaboración, lo que
permite una experiencia de usuario coherente y una interoperabilidad fluida entre las
unidades de implementación de Lumira
SAP Analysis para Microsoft Office (integración Office)
Aunque la mayoría de las herramientas de BI Suite están habilitadas para la web y los
dispositivos móviles, algunos usuarios necesitan la formidable potencia de Microsoft Excel o
PowerPoint. Para estos usuarios, el conjunto de herramientas de SAP Analysis para Microsoft
Office se adapta perfectamente. Proporciona acceso a una variedad de orígenes de datos
OLAP y también permite a los usuarios combinar información de diferentes sistemas dentro
de un único espacio de trabajo en MS Excel o PowerPoint.
© Copyright. Reservados todos los derechos.
293
Capítulo 13 : Resumen de SAP Analytics
Figura 136: SAP Analysis para Microsoft Office (integración Office)
SAP Analysis para Microsoft Office le ayuda a obtener información sobre los datos
empresariales y a tomar decisiones inteligentes que afecten al rendimiento corporativo.
Comparta áreas de trabajo de análisis con SAP Crystal Reports y SAP BusinessObjects Web
Intelligence.
SAP BusinessObjects Web Intelligence
Figura 137: SAP BusinessObjects Web Intelligence
Con su enfoque en la generación de informes de autoservicio, puede utilizar SAP
BusinessObjects Web Intelligence para hacer lo siguiente:
294
© Copyright. Reservados todos los derechos.
Lección: Descripción de la estrategia y la cartera: SAP Analytics
●
●
●
Acceder y combinar datos de fuentes relacionales, OLAP, de hojas de cálculo o de archivos
de texto
La capa semántica facilita a los usuarios empresariales el acceso a los datos
Crear informes ad hoc o modificar informes existentes en función de los requisitos
empresariales cambiantes
●
Crear informes de autoservicio
●
Utilice términos empresariales familiares en una interfaz de arrastrar y soltar
●
Responder preguntas empresariales utilizando una interfaz simple e intuitiva
●
●
Cree consultas dinámicas, aplique filtros a los datos, ordene, corte y desglose los datos,
desglose, busque excepciones y cree cálculos
Acceder a documentos en línea y fuera de línea
SAP Crystal Reports (informes formateados)
Figura 138: Informes altamente formateados: SAP Crystal Reports
Cree y entregue informes personalizados de forma segura a los usuarios finales con SAP
Crystal Reports 2016 o SAP Crystal Reports para empresas.
Como herramienta de generación de informes formateada, los beneficios clave de SAP
Crystal Reports son que usted puede crear informes con plantillas, diseño y posicionamiento
con píxeles perfectos. Los informes formateados suelen contener una funcionalidad de
navegación reducida o incluso ninguna opción de navegación.
SAP Crystal Reports 2016 es una herramienta de diseño de informes basada en Windows que
se usa para crear informes que se pueden publicar en la plataforma SAP BusinessObjects
Business Intelligence.
Use SAP Crystal Reports 2016 para hacer lo siguiente:
●
●
Entregue informes a través de la web o integrados en aplicaciones empresariales.
Use prácticamente cualquier fuente de datos para producir el informe que desea, ya sea
simple o complejo
© Copyright. Reservados todos los derechos.
295
Capítulo 13 : Resumen de SAP Analytics
SAP Crystal Reports para Enterprise es una herramienta de diseño de informes basada en
Java que se usa para crear e integrar informes en la plataforma SAP BusinessObjects
Business Intelligence.
SAP Crystal Reports para Enterprise realiza las siguientes funciones:
●
Optimiza el proceso de creación de informes
●
Ofrece un mejor soporte para la capa semántica de SAP BusinessObjects
●
Permite a los usuarios aprovechar una mejor conectividad con SAP BW
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
296
Describir SAP Analytics
© Copyright. Reservados todos los derechos.
Capítulo 13
Lección 2
Resumen de SAP Analytics Cloud
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Explicar los beneficios y las funcionalidades centrales de SAP Analytics Cloud
Resumen de SAP Analytics Cloud
Nota:
Esta lección sirve como resumen de SAP Analytics Cloud. Para obtener una
capacitación a su propio ritmo mucho más detallada, vaya a https://
learning.sap.com/
y al Learning Journey Explore SAP Analytics Cloud https://learning.sap.com/
learning-journey/explore-sap-analytics-cloud.
Figura 139: Evolución de la toma de decisiones
A menudo mirar atrás nos ayuda a ver mejor el camino hacia adelante. En un mundo de
analíticas, hemos evolucionado mucho en los últimos años.
Históricamente, la generación de informes de análisis se centraba en la empresa. Se basaba
en datos históricos, era estático y lineal. Los informes generalmente venían de arriba abajo y,
gracias a los pesados requisitos de mano de obra, eran costosos de crear y, por lo tanto,
limitados en escala. Estos fueron creados por TI y operacionalizados para la empresa. Se
enviaban una vez al mes o una vez a la semana por correo electrónico.
© Copyright. Reservados todos los derechos.
297
Capítulo 13 : Resumen de SAP Analytics
En los últimos dos años, las analíticas evolucionaron y se volvieron más dinámicas y
orientadas hacia el autoservicio. Las analíticas de autoservicio permiten a los analistas y
usuarios de negocio crear su propia información estratégica e interactuar con ellos. Sin
embargo, la mayor parte de la información se ocultó a las masas.
Ahora entramos en la era de las analíticas aumentadas. Con la gran cantidad de datos a la que
ahora tenemos acceso, la inteligencia que podemos recopilar es ilimitada. Las analíticas
ahora son inteligentes, automatizadas e incluso predictivas. No estamos adivinando el futuro
basado en datos lineales del pasado; con el rápido desarrollo de inteligencia artificial (IA) y
machine learning (ML) infundido en flujos de trabajo de analíticas, los analistas de la industria
ven la próxima gran ola de analíticas, lo que les permite a las empresas tomar decisiones más
confiables y concretar valores de negocio más profundos, más rápidos y a mayor escala.
Y lo bonito es que ahora las analíticas son para todos. Con la nube, puede proporcionar
información increíble a cualquier persona de su empresa, desde administradores de
categorías hasta proveedores y clientes. Ingresamos a la era de los trabajadores de la
información; en lugar de que el usuario persiga las analíticas, las analíticas comienzan a
perseguir al usuario.
Mientras que las analíticas evolucionan, en SAP estamos contentos de que dondequiera que
esté en el recorrido, brindamos soporte a todos estos enfoques y podemos llevarlo a lo largo
del recorrido con nosotros para convertirse en una organización impulsada por información
estratégica.
Figura 140: Aumento de IA
298
© Copyright. Reservados todos los derechos.
Lección: Resumen de SAP Analytics Cloud
Figura 141: Resumen de SAP Analytics Cloud
SAP Analytics Cloud – Capacidades analíticas
En SAP Analytics Cloud, tiene las capacidades analíticas aquí en el centro, que luego se
pueden utilizar en las diferentes experiencias de usuario ofrecidas.
La experiencia de usuario más común es Historias: puede diseñar una historia como un
dashboard o un informe, y en ellas, podría tener las capacidades de BI, planificación y análisis
aumentados mostradas sin problemas juntas.
Figura 142: SAP Analytics Cloud – Business Intelligence
© Copyright. Reservados todos los derechos.
299
Capítulo 13 : Resumen de SAP Analytics
Figura 143: Empresa inteligente – Incorporada y Enterprise Edition
El sistema SAP Analytics Cloud se puede integrar en escenarios de arquitectura empresarial
existentes. Empresa inteligente SAP Analytics Cloud está disponible en dos ediciones:
integrada y empresarial.
SAP Analytics Cloud, edición integrada, se entrega, sin licencia ni costo adicional, en todas las
aplicaciones de SAP Intelligent Enterprise, comenzando con S/4 HANA, SuccessFactors, SAP
Customer Experience, Ariba y Fieldglass. Proporciona análisis operativos, con conectividad
en tiempo real a los datos subyacentes, lo que permite a los usuarios tomar medidas dentro
del contexto de su aplicación.
SAP Analytics Cloud, edición empresarial, proporciona toda la funcionalidad de SAP Analytics
Cloud, lo que permite a los clientes ampliar el análisis más allá del alcance de los datos de la
aplicación y abordar escenarios típicos que analizan datos de varias fuentes.
Figura 144: Paquetes de contenido para sectores y líneas de negocio
SAP Analytics Cloud proporciona todas las capacidades que se suelen necesitar en las
soluciones de generación de informes de Business Intelligence. Algunos ejemplos principales
son:
300
© Copyright. Reservados todos los derechos.
Lección: Resumen de SAP Analytics Cloud
●
●
●
●
Acceso a datos on-premise y en la nube: los conectores de datos brindan acceso de datos
híbrido a fuentes de datos en todas las líneas de negocio, incluyendo SAP BW, SAP BW/
4HANA, SAP HANA, SAP S/4HANA y muchas otras aplicaciones de SAP y de terceros.
Informar, visualizar y explorar datos: se proporcionan todas las funciones de generación
de informes empresariales estándar, como filtrar y desglosar datos, independientemente
del tamaño de sus volúmenes de datos. Se pueden definir informes estándar simples
sobre estos datos o se pueden incluir en visualizaciones y paneles interactivos. Se
proporciona el estándar de diseño IBCS/Hichert y puede configurar todos los informes
siguiendo estas directrices.
Utilizar analíticas incorporadas: hay amplias capacidades analíticas de autoservicio, que
incluyen características analíticas de Big Data incorporadas, informes ad hoc y análisis
hipotéticos, que pueden integrarse en aplicaciones de Business Intelligence.
Discuta y comparta información estratégica en contexto: Las herramientas de
colaboración social incorporadas lo ayudan a trabajar intuitivamente y compartir
información con otros –sin necesidad de cambiar a otra aplicación–. Algunas de las
características típicas de esta área son:
-
-
-
Es posible iniciar una discusión y elegir una o más personas con las que desee
colaborar, y luego iniciar una conversación. Puede enviar mensajes, añadir anexos e
incluso enlazar a otras historias. Por último, se pueden configurar las funciones de
notificación para mantener a los usuarios actualizados.
Comentar es otra forma de ofrecer comentarios sobre elementos específicos de una
historia. Simplemente seleccione el elemento que desea comentar, haga clic en el icono
de comentario y escriba el mensaje. Los comentarios se pueden dirigir a miembros
específicos del equipo etiquetándolos con el símbolo @.
También es posible definir tareas para recopilar retroalimentación o información
adicional de sus colegas. Se crea una tarea y se envía al compañero, que añade la
información solicitada y, a continuación, devuelve la tarea. Puede asignar tareas a uno o
más colaboradores. Al asignar una tarea a alguien, puede incluir un revisor final,
adjuntar contenido relacionado e incluso establecer una fecha límite y un recordatorio.
Sus colaboradores recibirán una notificación por correo electrónico con un enlace a su
historia. Si establece una fecha límite, se añadirá un evento a su calendario.
Figura 145: SAP Analytics Cloud – Analíticas aumentadas
© Copyright. Reservados todos los derechos.
301
Capítulo 13 : Resumen de SAP Analytics
Las funciones de analíticas aumentadas de SAP Analytics Cloud están dirigidas a los usuarios
de negocio y los analistas de negocio, no a los científicos de datos, incluso si los científicos de
datos pueden utilizarlas. En este sentido, las funciones de análisis aumentados en SAP
Analytics Cloud no convierten a SAP Analytics Cloud en una plataforma de ciencia de datos.
Las funciones inteligentes son una manera de repensar las analíticas y combinar la
creatividad humana y la inteligencia de máquina.
Conversacional
Omitir la búsqueda de informes o buscar datos y luego cortar y cortar para obtener
respuestas. Utilice Search to insight para formular una pregunta y obtener una respuesta al
instante, todo en lenguaje natural.
Search to insight busca en todos los metadatos de todos los modelos disponibles para
encontrar su respuesta.
Automatizado
¿Cuánto tiempo tarda un usuario o analista de negocio en obtener información estratégica
precisa de sus datos que lo ayude a tomar decisiones más precisas? ¿Qué pasa con el sesgo
humano? ¿Hora? Aproveche las analíticas aumentadas para hacer todo el trabajo de análisis
inicial por usted, de modo que pueda saltarse la parte tediosa y llegar a analizar la
información estratégica impulsada por IA que lo ayudará a tomar decisiones más confiables.
Análisis inteligentes examina cada una de las dimensiones de los datos y detecta miembros
que tienen una influencia significativa en el punto de datos en el que está interesado. Utiliza
reglas patentadas y algoritmos. Un usuario debería investigar manualmente cada dimensión
de forma individual. Descubrimiento inteligente es un motor de exploración de datos
automatizado. Utilizando algoritmos de machine learning, Descubrimiento inteligente revela
relaciones y patrones ocultos en su modelo de datos para impulsar el descubrimiento
acelerado de información estratégica.
Predictivo
Para ayudar a los usuarios empresariales/analistas a tomar una mejor decisión, hemos
decidido integrar profundamente las funciones predictivas en nuestra solución SAP Analytic
Cloud, a través de un alto nivel de automatización. Smart Predict proporciona a los analistas/
empresas soluciones para generar listas clasificadas en función de la probabilidad prevista
(modelos de clasificación), estimaciones sobre valores futuros o desconocidos (modelos de
regresiones) o previsiones (modelos de previsión de serie cronológica). Estos modelos
predictivos son solo un medio para un fin, y el fin es generar datos futuros, ocultos o
desconocidos. El resultado de un workflow predictivo son datos generados y listos para ser
consumidos por otras partes del proceso empresarial. Se puede encontrar información
estratégica y promoverla al usuario final para generar confianza, en la información del
informe.
302
© Copyright. Reservados todos los derechos.
Lección: Resumen de SAP Analytics Cloud
Figura 146: SAP Analytics Cloud: funciones inteligentes de analíticas aumentadas
Figura 147: Capacidades de machine learning integradas en SAP Analytics Cloud
SAP Analytics Cloud está automatizando el descubrimiento de información estratégica y
dándole la oportunidad de aprovechar la ciencia de datos, sin la necesidad de un doctorado
en matemáticas. Esto significa que hay funciones predictivas integradas disponibles para
ayudar a los usuarios empresariales a revelar información oculta y desarrollar una
comprensión mucho más profunda de los datos empresariales. En función de estas
funciones, los usuarios empresariales pueden ampliar sus datos rápidamente con
sugerencias intuitivas durante la preparación de los datos. Además, existen opciones de
aprendizaje automático para realizar previsiones predictivas mediante orientación visual.
Algunos ejemplos de estas capacidades predictivas son:
●
●
Search to insight: Esta capacidad aporta capacidades de consulta de lenguaje natural a
SAP Analytics Cloud. No es necesario que el lenguaje de consulta estructurada o el
scripting sean fluidos. Los usuarios pueden hacer preguntas en lenguaje llano y el sistema
le da la(s) respuesta(s).
Descubrimiento inteligente: esta función proporciona una función para encontrar patrones
ocultos e información estratégica con simulaciones y modelos predictivos para
© Copyright. Reservados todos los derechos.
303
Capítulo 13 : Resumen de SAP Analytics
comprender los datos de negocio. Además, hay algoritmos automatizados disponibles que
procesan los datos para mostrar los factores que tienen el mayor impacto en los KPI
importantes.
●
Predicción inteligente: los números se pueden proyectar utilizando proyectos
automatizados frente a datos reales históricos, lo que incluye proporcionar indicaciones
visuales sobre el diferencial de la desviación prevista.
Figura 148: SAP Analytics Cloud – Planificación empresarial
Figura 149: SAP Analytics Cloud – Planificación empresarial
La planificación en SAP Analytics Cloud combina los requisitos de planificación y generación
de informes de BI, y las capacidades. El usuario empresarial puede añadir datos plan
directamente en informes con datos históricos relacionados y gestionar estos datos plan en
diferentes versiones. Existen funciones de colaboración y de flujo de trabajo para permitir la
cooperación y la alineación de diferentes unidades dentro de las organizaciones durante el
proceso de planificación.
SAP Analytics Cloud permite a los usuarios empresariales configurar presupuestos y
previsiones, crear sus propias versiones de los datos de modelo, copiar y pegar datos y
utilizar las funciones de propagación, distribución y asignaciones. Es posible elegir cómo
304
© Copyright. Reservados todos los derechos.
Lección: Resumen de SAP Analytics Cloud
propagarse automáticamente a través de las diferentes jerarquías. Puede escribir valores
relativos o absolutos en celdas individuales. Puede copiar valores de celda junto con todos los
datos que se agregan hasta el valor copiado. Puede planificar en cualquier nivel de la jerarquía
y los datos se escribirán automáticamente hasta el nivel más bajo. Dentro de un escenario de
planificación puede crear versiones públicas, privadas y compartidas de datos que no
sobrescribirán una versión pública hasta que se apruebe. Estas versiones permiten a los
individuos cambiar los valores sin comprometer los datos públicos, dando a los planificadores
la capacidad de probar diferentes escenarios hipotéticos dentro de sus datos antes de tomar
decisiones finales.
SAP Analytics Cloud es la principal solución de planificación estratégica posicionada para S/
4HANA. Como contenido empresarial predefinido, actualmente cubre la planificación
financiera (incluidas las pérdidas y ganancias, el balance, el flujo de caja), la planificación de
proyectos y la planificación de personal (junto con SAP SuccessFactors).
Figura 150: SAP Analytics Cloud – Planificación empresarial colaborativa
Planificación empresarial colaborativa – Planificación para todos:
Proceso de vincular y alinear todos los planes en toda su organización. Desglosa los silos y
reúne a sus equipos; finanzas, RR. HH., ventas, marketing, TI y cadena de suministro, para
colaborar en planes e impulsar mejores resultados de negocio.
Los diferentes departamentos tienen requisitos de planificación muy diferentes y, por
ejemplo, uno se adapta a todos no ayuda a apreciar los matices de los planes únicos.
Con esta solución, los clientes pueden incorporar planes en silos de toda la empresa,
manteniendo la integridad de cada función y, sin embargo, teniendo una visión holística y
singular para poder impulsar decisiones.
La planificación empresarial colaborativa en el mundo de la empresa inteligente les permite a
las organizaciones tomar decisiones confiables basadas en resultados esperados pasados,
presentes y futuros.
© Copyright. Reservados todos los derechos.
305
Capítulo 13 : Resumen de SAP Analytics
Experiencia de usuario
Figura 151: SAP Analytics Cloud – Experiencia de usuario
Figura 152: Experiencia de usuario SAC – Digital Boardroom
Información estratégica significativa, mejores decisiones y acción inmediata se unen en
Digital Boardroom. BI, planificación y capacidades predictivas se combinan con una
experiencia rica en contexto adaptada para cada individuo de la organización. El resultado es
una aplicación de software que puede convertir sus inversiones empresariales en un activo
estratégico para el crecimiento exponencial.
306
© Copyright. Reservados todos los derechos.
Lección: Resumen de SAP Analytics Cloud
Figura 153: Comparación de historias y aplicaciones de análisis
Una historia es para casos de uso de autoservicio. Las aplicaciones se desarrollan
profesionalmente con SAC Analytics Designer.
Aplicaciones de análisis con el diseñador de análisis SAC
SAP Analytics Cloud, diseñador de análisis, permite a los diseñadores de aplicaciones
analíticas crear contenido analítico gobernable de forma centralizada, que va desde los
dashboards, alcanzados a través de análisis guiados, hasta la planificación sofisticada y las
aplicaciones inteligentes.
Aplicaciones de análisis – Casos de uso típicos
Figura 154: Aplicaciones genéricas
Las aplicaciones genéricas suelen estar centradas en tablas y ofrecen funciones de corte y
rotación para analizar los datos. El usuario final puede seleccionar los datos que se analizan al
iniciar la aplicación.
SAP proporciona las siguientes dos aplicaciones predefinidas que se pueden utilizar:
© Copyright. Reservados todos los derechos.
307
Capítulo 13 : Resumen de SAP Analytics
1. Analizador de datos
2. Aplicación genérica como modelo
Analizador de datos
El analizador de datos es un servicio predefinido listo para ejecutarse para análisis ad hoc. Los
usuarios no necesitan crear un modelo en SAP Analytics Cloud, sino que pueden
simplemente utilizar las consultas BW, ya que utilizan una conexión en tiempo real. También
es posible conectarse a vistas de SAP HANA Live y modelos de SAP Analytics Cloud. Contiene
una tabla, un área de filtro y un panel Generador con capacidades de navegación para añadir y
eliminar dimensiones e indicadores de la tabla.
El analizador de datos ya está desplegado en todos los arrendatarios; no hay nada que pueda
hacer para utilizarlo, excepto asignar autorizaciones a los usuarios. Como se trata de una
aplicación predefinida, no puede realizar modificaciones en la disposición o la funcionalidad.
Aplicación genérica como modelo
La Aplicación genérica se suministra como modelo a través de la Red de contenido. Si desea
utilizarlo en su arrendatario, primero debe importarlo. Después de la importación, se
comporta como una aplicación normal y puede realizar las modificaciones que desee con ella.
Como usuario final, puede utilizar cualquier modelo de datos al que tenga acceso.
Figura 155: Aplicaciones de análisis guiadas
A diferencia del análisis de estilo libre en el caso de utilización mencionado anteriormente,
una aplicación de análisis guiado ofrece opciones de navegación predefinidas. El usuario no
necesita conocer los pasos de navegación necesarios para llegar a una vista predefinida:
simplemente seleccionar un icono o un botón hace su trabajo. La lógica empresarial detrás
del botón normalmente se programa en el entorno de scripting del desarrollador de
aplicaciones.
El diseñador de análisis admite escenarios de bucle cerrado, como recibir una notificación >
analizar el problema > simular diferentes soluciones > tomar acciones, por ejemplo, en un
sistema back end.
308
© Copyright. Reservados todos los derechos.
Lección: Resumen de SAP Analytics Cloud
Figura 156: Dashboard que incluye interacciones flexibles y disposición
Los dashboards ofrecen una navegación e interacción complejas de una manera fácil de
utilizar. Los paneles contienen un diseño flexible y receptivo.
Figura 157: Aplicaciones de planificación
Las aplicaciones de planificación pueden cubrir toda la gama de capacidades de planificación
dentro de SAP Analytics Cloud. Las aplicaciones diseñadas pueden ayudar a los usuarios a
obtener un diseño personalizado y más fácil de usar para los usuarios de planificación.
© Copyright. Reservados todos los derechos.
309
Capítulo 13 : Resumen de SAP Analytics
Figura 158: Integración y ampliación de aplicaciones
Las aplicaciones de análisis no tienen que ser independientes, se pueden incrustar en otras
páginas web o se pueden incluir otras páginas web en una aplicación de análisis. En ambos
escenarios, la comunicación entre los elementos se puede establecer para que puedan
reaccionar entre sí. Un SDK de widget personalizado ofrece formas de ampliar aplicaciones
con widgets personalizados.
Aplicaciones de análisis con SAC Analytics Designer – Algunos detalles adicionales
Una aplicación de análisis en SAP Analytics Cloud presenta datos de varias formas, y le
permite navegar por ella y permite la planificación. Las aplicaciones analíticas pueden abarcar
desde simples paneles de instrucciones estáticos, que muestran números estáticos, hasta
aplicaciones altamente personalizadas. Estas aplicaciones personalizadas pueden contener
muchas opciones para navegar por los datos, cambiar las visualizaciones y navegar por varias
páginas o áreas. Pueden tener un aspecto muy personalizado, en consonancia con la imagen
de marca del cliente. El Diseñador de análisis es la funcionalidad de SAP Analytics Cloud que
le permite crear y actualizar aplicaciones de análisis. Existe un entorno de diseño dedicado en
SAP Analytics Cloud para crear dichas aplicaciones. El término diseño no se refiere
específicamente a la UX o al aspecto de diseño de la IU de la aplicación. Se trata de todo el
proceso de creación de una aplicación de análisis, que incluye:
●
Definir el modelo de datos
●
Preparar la pantalla
●
Configurar widgets
●
Conectándolo todo con la ayuda de scripts personalizados
Por lo tanto, el diseñador de análisis es otra forma de crear contenido analítico en SAP
Analytics Cloud.
310
© Copyright. Reservados todos los derechos.
Lección: Resumen de SAP Analytics Cloud
Figura 159: Diseñador de análisis de SAC: scripting
A diferencia de una historia en el área BI, una aplicación analítica normalmente contiene
alguna lógica personalizada, expresada con la ayuda de scripts. El lenguaje de scripting es un
subconjunto limitado de JavaScript. Los scripts son ejecutados por el motor JavaScript del
navegador web, que está disponible listo para usar. La mayoría de las herramientas analíticas
modernas evitan el scripting para simplificar las tareas del diseñador. Es posible que a los
usuarios les resulte más fácil de usar al principio, pero rápidamente se ven limitados a los
escenarios integrados en la herramienta. El scripting le permite ir más allá de las narraciones
actuales, responder a la interacción del usuario de una manera personalizada, cambiar los
conjuntos de resultados de datos y modificar dinámicamente el diseño. En resumen, el
scripting libera tu creatividad.
Con las aplicaciones de análisis, existe mucha más flexibilidad para implementar un
comportamiento personalizado. Requiere un mayor nivel de habilidad para crearlas. En
general, las historias y las aplicaciones comparten widgets y funcionalidad en gran medida,
pero algunos widgets solo se pueden utilizar en aplicaciones de, porque deben tener un script
(cuadros desplegables o botones, por ejemplo). Las aplicaciones de análisis también pueden
tener lógica personalizada, que no se puede implementar en las historias ya que no hay
scripting. Desde el punto de vista del consumo, no debería haber ninguna diferencia entre las
historias y las aplicaciones de análisis. El consumidor no debe saber si el contenido analítico
es una historia o una aplicación de análisis. Los widgets expuestos, la funcionalidad disponible
y el aspecto, la sensación y el comportamiento deben ser los mismos.
La variedad de aplicaciones de análisis es enorme. Las aplicaciones analíticas pueden abarcar
desde visualizaciones muy estáticas de algunos puntos de datos hasta aplicaciones muy
avanzadas, altamente personalizadas e interactivas que ofrecen una navegación enriquecida
y capacidades genéricas de exploración integradas. Sin embargo, hay algunos patrones de
aplicaciones de análisis:
●
Visualización de datos centrada en tablas: la aplicación se compone de una tabla, que
consume una gran parte de los bienes inmuebles de pantalla disponibles. Alrededor de la
tabla, normalmente encima, hay muchos controles de interfaz de usuario (botones,
casillas de verificación, cuadros desplegables, etc.) para modificar la visualización de
datos, como filtrar los datos, modificar la vista de datos o mostrar diferentes dimensiones.
La naturaleza de esta aplicación es que solo hay una tabla, pero hay muchas formas
potencialmente complejas de mostrar datos de forma diferente.
© Copyright. Reservados todos los derechos.
311
Capítulo 13 : Resumen de SAP Analytics
●
●
Dashboard: la aplicación es un dashboard que visualiza algunos puntos de datos con la
ayuda de mosaicos. No hay interactividad, pero ofrece a los usuarios un resumen de los
datos altamente agregados. Una opción típica de algunos dashboards es utilizar los
mosaicos para profundizar en los detalles: si hace clic en un mosaico, accederá a una
página más detallada o a una aplicación completamente nueva que mostrará más detalles
del número agregado en el mosaico.
Aplicación genérica: se crean muchas aplicaciones para un modelo específico. Esto
significa que la interfaz de usuario, los widgets y la lógica se realizan con el conocimiento
del modelo y sus dimensiones, miembros, etc. disponibles. Otra categoría son las
aplicaciones genéricas. Se trata de aplicaciones que deben proporcionarse con un modelo
cada vez que se ejecuta la aplicación. Estas aplicaciones son más complejas de crear, ya
que su lógica debe funcionar con cualquier modelo que el usuario final seleccione en
tiempo de ejecución. La ventaja es que los clientes no necesitan crear aplicaciones para
cada modelo que han actualizado en su sistema.
Análisis para MS Office, edición estándar frente a edición para SAP Analytics Cloud:
Figura 160: SAP Analysis para MS Office: 2 ediciones
Figura 161: SAP Analysis para MS Office, edición para SAP Analytics Cloud
312
© Copyright. Reservados todos los derechos.
Lección: Resumen de SAP Analytics Cloud
●
●
●
●
●
●
Analysis para MS Office, edición para SAP Analytics Cloud permite a los usuarios
aprovechar al máximo su licencia de SAP Analytics Cloud al proporcionar una interfaz de
Excel para acceder a las conexiones de datos establecidas en SAC.
Analysis for MS Office (AFO), edición para SAP Analytics Cloud debe estar instalado en su
equipo local donde la AFO se conecta directamente a un sistema SAP Analytics Cloud.
En términos de casos de uso, SAP Analysis para Microsoft Office, edición para SAP
Analytics Cloud es un excelente suplemento de SAP Analytics Cloud, ya que ofrece a los
usuarios la capacidad de continuar dividiendo los datos, desglosarlos y filtrarlos a través
de datos con la funcionalidad de tabla dinámica. Desde allí, los usuarios pueden desglosar
las jerarquías establecidas en los modelos en tiempo real o de importación. Además, los
usuarios pueden crear informes personalizados con fórmulas de Excel, estilos de SAP e
incluso macros VBA utilizando una interfaz de Excel familiar.
En resumen, hay dos puntos principales que se deben recordar cuando se piensa en SAP
Analysis para Microsoft Office Edition for SAP Analytics Cloud: AFO se incluye con todas
las licencias de SAC y requiere las credenciales de SAC para conectarse a la fuente de
datos local o en la nube
Esta edición se compara con la edición completa limitada con respecto a la plataforma
SAP BusinessObjects, las capacidades de SAP BPC y EPM, pero permite que todos la
utilicen como parte de la licencia de SAP Analytics Cloud, incluidas todas las funciones de
análisis centrales.
Esto permite a los usuarios de SAP Analytics Cloud analizar y visualizar sus datos
directamente en Microsoft Excel y enriquecerlos con fórmulas y funciones conocidas de
Excel. Desde la versión SAP Analysis para Microsoft Office 2.8 no solo es posible explorar
los modelos de datos adquiridos, también se puede acceder a las conexiones en tiempo
real como SAP BW, SAP HANA o SAP S/4HANA. Con 2.8 SP2, incluso las versiones de
SAP BW inferiores a 7.5 SP16 son totalmente compatibles.
Nuevas funciones que vienen con 2.8 SP9
●
Conexión directa a BW y plataforma de BI:
Hasta ahora, solo se podía acceder a las consultas de SAP BW a través de SAP Analytics
Cloud y las conexiones en tiempo real definidas allí. Por lo tanto, los usuarios tenían que
conectarse a SAP Analytics Cloud, seleccionar una conexión en tiempo real y solo
entonces podían elegir una consulta o un proveedor para analizar (consulte esto para
obtener más detalles: https://blogs.sap.com/2020/04/09/take-advantage-of-sapanalysis-for-microsoft-office-edition-for-sap-analytics-cloud/)
Con 2.8 SP9 esto cambiará: la edición para SAP Analytics Cloud funcionará igual que la
versión estándar de Analysis: se conecta directamente a BW (o a la plataforma de BI) sin
usar las conexiones en tiempo real definidas en SAP Analytics Cloud.
Para verificar si el usuario realmente tiene una suscripción de SAP Analytics Cloud, aún se
debe configurar una conexión a un arrendatario de SAP Analytics Cloud. Esta conexión
solo se utiliza para verificar la suscripción, y Analysis for Office se puede configurar para
grabar la conexión de modo que la verificación se realice sin ninguna interacción del
usuario.
●
Acceso a repositorios BW/BI:
Si bien es genial analizar consultas BW en Analysis para análisis ad hoc, el caso de uso más
común son los libros de trabajo de Analysis for Office con diseños, varias hojas, etc., y esos
© Copyright. Reservados todos los derechos.
313
Capítulo 13 : Resumen de SAP Analytics
libros de trabajo deben almacenarse en un repositorio central. Suele ser BW o la
plataforma de BI y, con 2.8 SP9, ahora puede acceder a esos repositorios directamente:
Esta función proporciona la integración completa con los repositorios existentes o la base
para crear su nuevo repositorio en caso de que aún no esté utilizando Analysis for Office.
Y un comentario adicional con respecto a los repositorios: los usuarios avanzados de
análisis normalmente abrirán sus libros de trabajo utilizando el acceso directo al
repositorio BW/BI. Pero debería plantearse añadir libros de trabajo de Analysis for Office
al catálogo de SAP Analytics Cloud (véase abajo). Esto permite a todos los usuarios
encontrar todos los informes relevantes, historias, etc. en un solo lugar central.
●
Conversión de libro de trabajo BEx:
La nueva funcionalidad final es la adición de la opción de conversión de libro de trabajo BEx
a la edición para SAP Analytics Cloud. Si actualmente está utilizando el BEx Analyzer
antiguo y desea migrar a Analysis para Office, puede hacerlo con SAP Analytics Cloud y el
análisis para Office incluido.
●
Con estas nuevas funcionalidades en SAP Analysis para Microsoft Office, edición para SAP
Analytics Cloud, hemos cerrado la brecha. Permite a los clientes pasar de BEx Analyzer a
Analysis for Office solo con SAP Analytics Cloud, y no es necesario añadir la solución de BI.
Esto es especialmente importante debido a la limitación con respecto a las versiones de
Microsoft Office.
El uso de SAP Analytics Cloud y la edición Analysis for Office incluida también es un
excelente enfoque para modernizar sus informes: añada Analysis for Office para admitir la
generación de informes de hojas de cálculo y utilice la opción para introducir informes
modernos y visualizados con historias de SAP Analytics Cloud.
SAP Analytics Cloud, add-in para Microsoft Office
Figura 162: SAP Analytics Cloud, add-in para Microsoft Office
●
●
314
SAP Analytics Cloud, add-in para Microsoft Office, lanzado en la primavera de 2020, es el
lanzamiento de Analysis for Office más reciente que está ganando atracción de mercado
por su plataforma basada en la nube y su roadmap con SAP Analytics Clouds for Planning.
En esencia, el add-in para Microsoft Office se creó para dar a los usuarios la capacidad de
planificar a través de SAP Analytics Cloud en una interfaz de Excel mientras solo
necesitaban una plataforma en línea de Office 365.
Este nuevo add-in para MS Office se ha desarrollado para estar sincronizado con el
desarrollo de Microsoft de la suite Office 365, pero tenga la seguridad de que SAP
© Copyright. Reservados todos los derechos.
Lección: Resumen de SAP Analytics Cloud
continuará con SAP Analysis para MS Office, ya que sigue siendo el reemplazo
recomendado para BEx Analyzer y no hay planes de suspenderlo.
●
●
●
●
●
●
●
SAP Analytics Cloud, add-in para Microsoft Office, a veces se denomina “AFO Office for
365” o “AFO Web Edition”, ya que es una oferta completa basada en la web
Puede analizar modelos analíticos y de planificación de SAP Analytics Cloud basados en
conexiones de datos de importación. Para la planificación, también puede añadir datos
para la planificación y guardarlos de nuevo en la nube.
Puede añadir una o varias tablas, cada una basada en un modelo, a un libro de trabajo. A
continuación, puede añadir o eliminar dimensiones e indicadores para analizar sus datos.
Para todas las dimensiones e indicadores, también puede crear un filtro para especificar
su análisis. También puede añadir totales en filas y columnas a su tabla.
En su análisis, puede utilizar dimensiones con jerarquías aplicadas. Puede desplegar y
ocultar los nodos de jerarquía dentro de la tabla.
Durante el análisis y la planificación, puede actualizar la tabla con los datos reales de SAP
Analytics Cloud en cualquier momento.
Cuando se utiliza AFO Office for 365 con SAC Planning, el add-in para Excel proporciona
un método basado en Excel para la planificación del rendimiento. Por lo tanto, si los
usuarios desean planificar a través de Excel (y tener una licencia de SAP Cloud for
Planning), AFO Office for 365 es la versión más adecuada. Si bien la versión de AFO Office
for 365 está ganando popularidad, hay características limitadas. El conjunto de funciones
está limitado a:
Al pensar en SAP Analytics Cloud, add-in para Microsoft Office, recuerde que el software
es de descarga gratuita, tiene funciones limitadas (por ahora) y, al igual que la edición para
SAP Analytics Cloud, requiere una licencia SAC para su uso.
Nota:
Para obtener más información relacionada con SAP Analysis para Microsoft
Office, consulte los siguientes blogs útiles:
Comprender las diferentes versiones de Analysis for Microsoft Office: https://
blogs.sap.com/2021/02/19/understanding-the-various-analysis-for-microsoftoffice-versions/
Aproveche SAP Analysis para Microsoft Office, edición para SAP Analytics Cloud:
https://blogs.sap.com/2020/04/09/take-advantage-of-sap-analysis-formicrosoft-office-edition-for-sap-analytics-cloud/
Cerrar la brecha con Analysis for Office 2.8 SP9: https://blogs.sap.com/
2021/05/20/closing-the-gap-with-analysis-for-office-2.8-sp9/
SAP Analytics Cloud, complemento para Microsoft Office:SAP Analytics Cloud,
complemento para Microsoft Office
Acceda a SAP Data Warehouse Cloud con los complementos de Microsoft Excel
de SAP:
https://blogs.sap.com/2022/05/17/access-sap-data-warehouse-cloud-withsaps-microsoft-excel-add-ins/
© Copyright. Reservados todos los derechos.
315
Capítulo 13 : Resumen de SAP Analytics
Figura 163: SAP Analytics Cloud – Catálogo de análisis
El desafío al que se enfrentan los usuarios de negocio en muchas organizaciones es encontrar
el informe o analíticas que necesitan para cumplir con su tarea.
El catálogo de análisis aborda este reto centralizando el acceso a todas las analíticas de su
organización, facilitando a los usuarios la búsqueda y la búsqueda de las analíticas que están
buscando.
El administrador del arrendatario de SAC primero debe activar esta función para que se
muestre en su página de inicio.
Hoy en día, Catalog está disponible integrado en Analytics Cloud, pero en el futuro también
tendremos una versión independiente de Catálogo disponible.
Para aquellos clientes que están familiarizados con Analytics Hub, el Catálogo es el
reemplazo eventual de Analytics Hub.
Figura 164: SAP Analytics Cloud Mobile
316
© Copyright. Reservados todos los derechos.
Lección: Resumen de SAP Analytics Cloud
Capacidades de la plataforma
Figura 165: SAP Analytics Cloud – Servicios de plataforma
Figura 166: SAP Analytics Cloud: capacidades de la plataforma
© Copyright. Reservados todos los derechos.
317
Capítulo 13 : Resumen de SAP Analytics
Figura 167: Ubicaciones de centros de datos: nube pública
Figura 168: Conectividad de datos de SAP Analytics Cloud
SAP Analytics Cloud ofrece capacidades centrales para conectarse a los datos y el modelo
necesarios. Puede crear modelos a partir de fuentes de datos en sistemas locales o en la
nube, crear historias basadas en esos modelos y realizar análisis online sin ninguna
replicación de datos. Esta función permite utilizar SAP Analytics Cloud en escenarios en los
que los datos no se pueden mover a la nube, teniendo en cuenta los datos que no se pueden
mover por motivos de seguridad o privacidad, o si los datos ya existen en un sistema en la
nube diferente. También puede crear conexiones a sistemas remotos para permitir la
adquisición de datos por parte de SAP Analytics Cloud. A continuación, los datos se importan
(copian) a la base de datos en memoria de SAP Analytics Cloud HANA y las modificaciones
realizadas en los datos del sistema fuente no afectan a los datos importados. La mayoría de
los clientes quieren obtener todos los beneficios de esta arquitectura híbrida.
318
© Copyright. Reservados todos los derechos.
Lección: Resumen de SAP Analytics Cloud
Tabla 32: Diferencias de conectividad de datos en tiempo real y conectividad de datos
adquirida (importada)
Conectividad de datos en tiempo real
●
●
●
●
●
●
●
●
Los datos nunca salen del firewall del
cliente.
Los datos están disponibles para ser consumidos casi en tiempo real.
Disponible para fuentes de datos en la nube y locales.
No se requieren esfuerzos de replicación
y supervisión de datos.
Aprovecha las inversiones existentes
creadas en sistemas fuente utilizando
modelos de datos existentes para el análisis (por ejemplo, consultas BW).
Aproveche los conceptos de autorización
existentes.
Conectividad de datos adquirida (importada)
●
●
●
●
●
●
●
Los datos se cargan y almacenan en SAP
Cloud.
Disponible para fuentes de datos en la nube y locales.
Actualice sus visualizaciones de datos e
historias cuando vuelva a adquirir.
Programar actualizaciones en una cadencia regular.
Existe un límite con respecto a la cantidad
de datos.
Autorizaciones a nivel de SAC.
Aproveche todas las capacidades de SAC,
como Planificación y Smart Assist.
No hay límite con respecto a la cantidad
de datos.
Existen algunas limitaciones en cuanto a
las funciones.
Información útil sobre las conexiones de datos de SAP Analytics Cloud:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/
00f68c2e08b941f081002fd3691d86a7/bdf055159cbb4f36b26c93ccb0c56066.html
Los clientes deben decidir qué tipo de conexión configurar, según sus propias necesidades. A
medida que evalúa qué tipo de conexión utilizar, tenga en cuenta estos criterios:
●
Necesidades funcionales
●
Restricciones de privacidad de datos
●
Restricciones de volumen de datos
También es importante revisar los requisitos del sistema y los requisitos previos técnicos, y
verificar si su infraestructura cumple con lo que admite su versión y tipo de conexión.
Requisitos del sistema y requisitos técnicos previos: https://help.sap.com/doc/
00f68c2e08b941f081002fd3691d86a7/release/en-US/
11b4e5ff76eb4747bc255d7037be1f01.html
© Copyright. Reservados todos los derechos.
319
Capítulo 13 : Resumen de SAP Analytics
Figura 169: Conectividad de datos admitidos
Más capacidades de la plataforma
●
Informes de uso:
Supervisar el uso de su arrendatario de SAP Analytics Cloud en tiempo real, con
dashboards de uso predefinidos
●
Paquete de contenido de supervisión de rendimiento:
Gestione proactivamente el rendimiento del contenido y las consultas para garantizar una
experiencia óptima para todos los usuarios
●
Traducción de contenido multilingüe:
Ofrezca las mismas analíticas a todos los usuarios de su organización, en múltiples
idiomas
●
Gestión del ciclo de vida del contenido:
Gestión del ciclo de vida controlada centralmente, acceso a contenido, así como a
usuarios y equipos integrados con un proveedor de identidad central
●
Colaboración:
Aumente el compromiso y la responsabilidad con capacidades de colaboración
incorporadas (comentarios, debates, uso compartido)
●
Programar publicaciones:
Optimice y optimice la entrega de información programando la entrega de analíticas a los
usuarios
●
APIs de desarrollador y SDK:
Incrustar historias y aplicaciones de SAP Analytics Cloud en interfaces de terceros
Permite la integración fluida de capacidades analíticas en SAP y aplicaciones de terceros
Amplía la biblioteca de visualización mediante la creación de nuevas con el SDK del widget
personalizado
Varios SDK y APIs disponibles para administración e integración
320
© Copyright. Reservados todos los derechos.
Lección: Resumen de SAP Analytics Cloud
Figura 170: ¿Por qué SAP Analytics Cloud?
Totalmente gestionado por SAP:
●
Actualizaciones y mejoras
●
Infraestructura, rendimiento y escalado
●
Copias de seguridad, conmutación por error y continuidad del negocio
●
Seguridad y aplicación de parches
Figura 171: Aproveche lo mejor de BI en ambos mundos
SAP Analytics ofrece un sistema completo que ofrece al cliente la oportunidad de analizar
datos BIG. Un sistema Business Intelligence completo puede ser:
1. Tenemos BusinessObjects BI, líder en business intelligence on-premise durante casi 2
décadas.
2. Luego, SAP Analytics Cloud, que ofrece BI por autoservicio y planificación empresarial
con machine learning y flujos de trabajo predictivos.
© Copyright. Reservados todos los derechos.
321
Capítulo 13 : Resumen de SAP Analytics
3. Por último, tenemos una integración híbrida en toda la pila que protege las inversiones onpremise y, al mismo tiempo, permite que los clientes mejoren sus flujos de trabajo de
analíticas actuales en la nube. Combine las fortalezas de ambas plataformas. La
integración híbrida garantiza una transición más fluida a la nube.
Flujo de trabajo central de SAP Analytics Cloud
Figura 172: Flujo de trabajo central de SAP Analytics Cloud
Trabajar con SAP Analytics Cloud normalmente sigue un proceso de configuración, conexión,
preparación, modelado y, finalmente, consume y analiza los resultados del análisis. Después
de utilizar una conexión predefinida para adquirir algunos datos de una o más fuentes de
datos, los datos se pueden preparar con la ayuda de funciones de modelado o en el informe
directamente. En función de cómo los clientes deseen presentar sus datos, pueden utilizar
diferentes técnicas para redefinir datos o visualizarlos en forma de historia o dashboard.
Después de compartir el resultado en la nube, los usuarios pueden colaborar con la misma
historia o dashboard. Los datos se pueden actualizar tantas veces como sea necesario.
El modelado de datos en SAP Analytics Cloud puede mejorar sus datos y prepararlos para el
análisis y las visualizaciones (consulte el paso 2 Preparar en la figura anterior). Puede editar
sus datos, definir categorías y establecer relaciones jerárquicas, o ampliar la semántica de
sus datos con las siguientes técnicas de modelado:
●
●
Combinación
Disputa de datos (corrección de diferentes formatos, corrección de diferentes tipos,
cálculos, definición de indicadores, buscar y sustituir, división de columnas)
●
Configurar unidades y monedas
●
Crear jerarquías
●
Agregando fórmulas
El análisis de datos es un proceso iterativo de preparación, visualización y validación. Llevar
los datos directamente a una historia o crear un "conjunto de datos" podrán trabajar de forma
iterativa a través de todo el ciclo analítico de acceso a los datos, manipulación, depuración,
creación de análisis, validación de diferentes escenarios y uso compartido de su información
con otros colegas en un workflow flexible.
Esta nueva experiencia de disputa minimiza la necesidad de disputar previamente los datos
antes de importarlos a SAP Analytics Cloud.
322
© Copyright. Reservados todos los derechos.
Lección: Resumen de SAP Analytics Cloud
Figura 173: Preparación de datos ágiles con disputas inteligentes
Figura 174: Modelación de datos
Nota:
Tenga en cuenta que los modelos de datos en tiempo real aprovechan la
semántica y las jerarquías del sistema fuente en tiempo real, por lo que todas las
capacidades de modelado de datos solo están disponibles para los modelos de
datos adquiridos.
Integración de SAP Analytics Cloud con SAP BW/4HANA
SAP BW/4HANA puede conectarse a SAP Analytics Cloud en función de ambos tipos de
conexión. Sin embargo, existen varias ventajas a favor de las conexiones de datos en tiempo
real. Los motivos más importantes son:
●
●
Acceso directo (mediante los servicios de acceso a la información (InA)) a consultas BW y
todos los datos gestionados en SAP BW/4HANA en tiempo real, sin replicación.
Soporte o jerarquías, estructuras, variables, variantes, personalización y la mayoría de las
funciones proporcionadas por las consultas BW.
© Copyright. Reservados todos los derechos.
323
Capítulo 13 : Resumen de SAP Analytics
●
Reutilización de los conceptos existentes de gestión de usuarios y seguridad de datos de
SAP BW/4HANA.
Consumir datos de SAP BW/4HANA
Figura 175: SAP Analytics – Opciones de consumo de datos de SAP BW/4HANA
SAP Analytics Cloud puede consumir datos de SAP BW/4HANA de dos maneras.
Aprovechando las consultas de SAP BW y, por lo tanto, la conexión a la pila de aplicaciones de
SAP BW/4HANA, o aprovechando las vistas de cálculo de SAP HANA que se crean para
objetos de SAP BW/4HANA. En el último caso, SAP Analytics Cloud se conecta a la
plataforma SAP HANA omitiendo la aplicación SAP BW/4HANA. La siguiente figura analiza
los pros y los contras de ambos enfoques.
Figura 176: Consumir datos de SAP BW/4HANA de dos maneras
SAP BW Note Analyzer también admite un escenario para revisar un sistema SAP BW o SAP
BW/4HANA para la integración y el conjunto de funciones más recientes en relación con la
conexión de datos en tiempo real a una consulta de SAP BW. Consulte la nota SAP 2541557.
324
© Copyright. Reservados todos los derechos.
Lección: Resumen de SAP Analytics Cloud
Figura 177: Analizador de notas de SAP BW para el escenario de SAP Analytics Cloud Integration
Ejemplo simple de una historia basada en los datos de compra EPM de este curso
Figura 178: Página de demostración de SAP Analytics Cloud 1
© Copyright. Reservados todos los derechos.
325
Capítulo 13 : Resumen de SAP Analytics
Figura 179: Demo de SAP Analytics Cloud Página 2
Figura 180: Demo de SAP Analytics Cloud Página 3
Figura 181: Demo de SAP Analytics Cloud Página 4
326
© Copyright. Reservados todos los derechos.
Lección: Resumen de SAP Analytics Cloud
Nota:
Para obtener más detalles sobre SAP Analytics Cloud, consulte las siguientes
fuentes:
●
●
●
Página de inicio de SAP Analytics Cloud https://www.sapanalytics.cloud
Comunidad de SAP Analytics Cloud https://community.sap.com/topics/
cloud-analytics
Ayuda de SAP para SAP Analytics Cloud
https://help.sap.com/viewer/product/SAP_ANALYTICS_CLOUD/release/enUS
●
●
●
●
●
Nota SAP 2609031: Finalización de BW Business Explorer (BEx)
Nota SAP 2541557: Admitir más funciones de SAP Analytics Cloud BW (SAP
Note Analyzer y XML en el anexo)
Nota SAP 2715030: Consideraciones al utilizar conexiones en tiempo real de
SAP BW y SAP S/4HANA en SAC
Nota SAP 2788384: Funciones no admitidas con SAP BW, SAP S/4HANA y
conexiones en tiempo real de SAP BPC en SAC
Conexiones de datos de SAP Analytics Cloud:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/
00f68c2e08b941f081002fd3691d86a7/
bdf055159cbb4f36b26c93ccb0c56066.html
●
Manual de conexión de SAP Analytics Cloud
https://help.sap.com/viewer/2d7115b0e0aa4f78bfd9c06fdc1fe4f6/
release/en-US/9b941b974b594a5897c7cef86bbf7805.html
●
●
●
●
●
Analice sus datos en tiempo real con SAP Analytics Cloud en SAP BW en HANA
y SAP BW/4HANA https://blogs.sap.com/2020/01/08/analyse-your-datalive-with-sap-analytics-cloud-on-sap-bw-on-hana-sap-bw-4hana/
https://wiki.scn.sap.com/wiki/display/BOC/SAP+Analytics+Cloud wiki de
SAP Analytics Cloud, p. ej. SAP Analytics Cloud - Mejores prácticas de
conexión en tiempo real de BWhttps://wiki.scn.sap.com/wiki/
display/BOC/SAP+Analytics+Cloud+-+BW+Live+Connection+Best+Practices
Matriz de soporte de SAP Analytics Cloud para conectividad en tiempo real a
SAP BW https://help.sap.com/doc/00f68c2e08b941f081002fd3691d86a7/
release/en-US/ba7ee8dc6dcd4069b210ec712be52a31.html
Matriz de compatibilidad de SAP Analytics Cloud para importar datos desde
SAP BW https://help.sap.com/doc/00f68c2e08b941f081002fd3691d86a7/
release/en-US/780967ff44294c01b7f66ef837695f2b.html
Requisitos del sistema y requisitos técnicos previos https://
help.sap.com/doc/00f68c2e08b941f081002fd3691d86a7/release/en-US/
11b4e5ff76eb4747bc255d7037be1f01.html
© Copyright. Reservados todos los derechos.
327
Capítulo 13 : Resumen de SAP Analytics
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
328
Explicar los beneficios y las funcionalidades centrales de SAP Analytics Cloud
© Copyright. Reservados todos los derechos.
Capítulo 13
Evaluación de la formación
1. ¿Cuál de estas herramientas de gestión de informes puede utilizar para visualizar los
resultados de una consulta BW?
Seleccione las respuestas correctas.
X
A SAP Crystal Reports para empresas
X
B Data Warehousing Workbench
X
C Plataforma SAP BusinessObjects BI
X
D SAP Analysis para Microsoft Office
2. SAP Analysis para Microsoft Office es la herramienta de generación de informes preferida
para los ejecutivos, ya que está predestinada principalmente a visualizar datos altamente
agregados mediante elementos gráficos sofisticados.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
3. SAP BusinessObjects Web Intelligence se centra en la generación de informes de
autoservicio y, por lo tanto, permite a los consumidores de información de la empresa
crear sus aplicaciones individuales para sus necesidades de informes.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
4. Un caso práctico para la generación de informes formateados es un informe anual que se
crea y gestiona de forma centralizada y se distribuye a todos los ejecutivos de la empresa.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
© Copyright. Reservados todos los derechos.
329
Capítulo 13 : Evaluación de la formación
5. SAP Lumira Discovery se utiliza para preparar datos de múltiples fuentes, visualizarlos y
luego componer historias a partir de las visualizaciones que se pueden compartir con
otros responsables de la toma de decisiones.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
6. SAP Lumira Designer es la herramienta de su elección para visualizaciones gráficas
sofisticadas de datos agregados. Los dashboards a menudo se crean a partir de consultas
con un conjunto de resultados muy pequeño.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
7. ¿Cuáles son los casos de uso funcionales centrales de SAP Analytics Cloud?
Seleccione las respuestas correctas.
X
A Brindar informes de autoservicio flexibles
X
B Modelado de aplicaciones de planificación
X
C Definir escenarios predictivos
X
D Modelado de objetos de SAP BW/4HANA
X
E Carga de datos locales en un área de trabajo SAP BW
X
F Modelado y uso compartido de visualizaciones y dashboards
X
G Configuración de aplicaciones de análisis con scripts personalizados individuales.
8. ¿Cuáles son las propiedades de la conectividad de datos en tiempo real de SAP Analytics
Cloud?
Seleccione las respuestas correctas.
330
X
A La conectividad de datos en tiempo real es el único método para proporcionar
datos de un sistema BW/4HANA.
X
B La conectividad de datos en tiempo real está limitada con respecto a la cantidad de
datos.
X
C Con la conectividad de datos en tiempo real, se tienen en cuenta las autorizaciones
del sistema conectado.
X
D Con la conectividad de datos en tiempo real, el análisis se realiza sin replicación de
datos.
© Copyright. Reservados todos los derechos.
Capítulo 13
Respuestas a la Evaluación de la formación
1. ¿Cuál de estas herramientas de gestión de informes puede utilizar para visualizar los
resultados de una consulta BW?
Seleccione las respuestas correctas.
X
A SAP Crystal Reports para empresas
X
B Data Warehousing Workbench
X
C Plataforma SAP BusinessObjects BI
X
D SAP Analysis para Microsoft Office
Correcto. SAP Crystal Reports para Enterprise y SAP Analysis para Microsoft Office se
pueden utilizar para visualizar los resultados de una consulta BW. Lea más en la lección
"Descripción de la estrategia y el portafolio: SAP Analytics", en el curso BW405.
2. SAP Analysis para Microsoft Office es la herramienta de generación de informes preferida
para los ejecutivos, ya que está predestinada principalmente a visualizar datos altamente
agregados mediante elementos gráficos sofisticados.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. SAP Analysis para Microsoft Office NO está predestinado principalmente a
visualizar datos altamente agregados mediante elementos gráficos sofisticados. SAP
Analysis para Microsoft Office permite ver y analizar en profundidad los datos en cada
granularidad, planificar datos, insertar cálculos específicos y mucho más. Lea más en la
lección "Descripción de la estrategia y el portafolio: SAP Analytics", en el curso BW405.
© Copyright. Reservados todos los derechos.
331
Capítulo 13 : Respuestas a la Evaluación de la formación
3. SAP BusinessObjects Web Intelligence se centra en la generación de informes de
autoservicio y, por lo tanto, permite a los consumidores de información de la empresa
crear sus aplicaciones individuales para sus necesidades de informes.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. SAP BusinessObjects Web Intelligence se centra en la generación de informes
de autoservicio y, por lo tanto, permite a los consumidores de información de la empresa
crear sus aplicaciones individuales para sus necesidades de informes. Lea más en la
lección "Descripción de la estrategia y el portafolio: SAP Analytics", en el curso BW405.
4. Un caso práctico para la generación de informes formateados es un informe anual que se
crea y gestiona de forma centralizada y se distribuye a todos los ejecutivos de la empresa.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. Un caso práctico para la generación de informes formateados es un informe
anual que se crea y gestiona de forma centralizada y se distribuye a todos los ejecutivos
de la empresa. Lea más en la lección "Descripción de la estrategia y el portafolio: SAP
Analytics", en el curso BW405.
5. SAP Lumira Discovery se utiliza para preparar datos de múltiples fuentes, visualizarlos y
luego componer historias a partir de las visualizaciones que se pueden compartir con
otros responsables de la toma de decisiones.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. SAP Lumira Discovery se utiliza para preparar datos de múltiples fuentes,
visualizarlos y luego componer historias a partir de las visualizaciones que se pueden
compartir con otros responsables de la toma de decisiones. Lea más en la lección
"Descripción de la estrategia y el portafolio: SAP Analytics", en el curso BW405.
332
© Copyright. Reservados todos los derechos.
Capítulo 13 : Respuestas a la Evaluación de la formación
6. SAP Lumira Designer es la herramienta de su elección para visualizaciones gráficas
sofisticadas de datos agregados. Los dashboards a menudo se crean a partir de consultas
con un conjunto de resultados muy pequeño.
Indique si esta afirmación es verdadera o falsa.
X
Verdadero
X
Falso
Correcto. SAP Lumira Designer es la herramienta de su elección para visualizaciones
gráficas sofisticadas de datos agregados. Los dashboards a menudo se crean a partir de
consultas con un conjunto de resultados muy pequeño. Lea más en la lección
"Descripción de la estrategia y el portafolio: SAP Analytics", en el curso BW405.
7. ¿Cuáles son los casos de uso funcionales centrales de SAP Analytics Cloud?
Seleccione las respuestas correctas.
X
A Brindar informes de autoservicio flexibles
X
B Modelado de aplicaciones de planificación
X
C Definir escenarios predictivos
X
D Modelado de objetos de SAP BW/4HANA
X
E Carga de datos locales en un área de trabajo SAP BW
X
F Modelado y uso compartido de visualizaciones y dashboards
X
G Configuración de aplicaciones de análisis con scripts personalizados individuales.
Correcto. Los casos de uso funcionales centrales de SAP Analytics Cloud son:
proporcionar informes de autoservicio flexibles, aplicaciones de planificación de
modelado, definir escenarios predictivos, modelar y compartir visualizaciones y paneles, y
configurar aplicaciones analíticas con scripts personalizados individuales.
8. ¿Cuáles son las propiedades de la conectividad de datos en tiempo real de SAP Analytics
Cloud?
Seleccione las respuestas correctas.
X
A La conectividad de datos en tiempo real es el único método para proporcionar
datos de un sistema BW/4HANA.
X
B La conectividad de datos en tiempo real está limitada con respecto a la cantidad de
datos.
X
C Con la conectividad de datos en tiempo real, se tienen en cuenta las autorizaciones
del sistema conectado.
X
D Con la conectividad de datos en tiempo real, el análisis se realiza sin replicación de
datos.
© Copyright. Reservados todos los derechos.
333
Capítulo 13 : Respuestas a la Evaluación de la formación
334
© Copyright. Reservados todos los derechos.
CAPÍTULO 14
Glosario
Lección 1
Glosario
337
OBJETIVOS DEL CAPÍTULO
●
Glosario
© Copyright. Reservados todos los derechos.
335
Capítulo 14 : Glosario
336
© Copyright. Reservados todos los derechos.
Capítulo 14
Lección 1
Glosario
OBJETIVOS DE LA LECCIÓN
Después de completar esta lección, podrá:
●
Glosario
RESUMEN DE LA LECCIÓN
Ahora podrá:
●
Glosario
© Copyright. Reservados todos los derechos.
337
Glosario
ABAP Core Data Services (CDS)
La infraestructura de modelado de SAP para permitir
a los desarrolladores crear un modelo de datos virtual
en la base de datos de SAP HANA, incluidos los
servicios de aplicación de SAP ABAP y SAP HANA que
se pueden exponer a consumidores o IU. Los casos de
uso típicos son la extracción de SAP S/4HANA, la
analítica integrada de SAP S/4HANA o el análisis
estadístico de SAP BW/4HANA.
Acceso a datos inteligentes de HANA (SDA)
Componente de SAP HANA que proporciona
conectores a algunas bases de datos centrales para
integrar sus datos en SAP BW/4HANA.
Análisis estadístico de BW/4HANA
Sucesor del denominado contenido técnico en SAP
NetWeaver BW (0TCT*) que proporciona análisis de
tiempos de ejecución de consultas, procesos de carga
y gestión de volumen de datos dentro de la
infraestructura de SAP BW/4HANA
Aprovisionamiento de datos operativos (ODP)
Un servicio general de SAP NetWeaver y SAP BW/
4HANA que admite escenarios de extracción de
diferentes fuentes SAP (por ejemplo, SAP ERP) a
varias aplicaciones de destino como SAP BW o SAP
BW/4HANA
Área de trabajo BW
Entorno de modelado de datos ágil utilizado por los
usuarios empresariales para desarrollar sus propios
modelos de datos ad hoc dentro del sistema BW/
4HANA
Arquitectura escalable en capas (LSA++)
Arquitectura de referencia y anteproyecto de
modelado de mejores prácticas proporcionados por
SAP para guiar a los clientes en el diseño de una
arquitectura de almacén de datos de SAP BW/4HANA
sostenible y eficiente.
Estas autorizaciones son necesarias para todos los
usuarios que modelan o cargan datos y que trabajan
en el workbench de planificación o definen consultas.
Cada autorización hace referencia a un objeto de
autorización y define uno o varios valores para cada
campo incluido en el objeto de autorización.
BW Query
También conocido como BEx Query en el pasado:
objeto de modelado para definir los elementos clave
de un informe, como las características y los ratios
que están disponibles, los valores de filtro y el diseño
predeterminado de filas y columnas. Basado en
InfoSitios y normalmente consumido en clientes de
SAP Analytics
BW/4HANA Cockpit
Interfaz basada en SAP Fiori para todas las
actividades cruciales de SAP BW/4HANA, como la
administración de objetivos de datos, el modelado de
cadenas de procesos y la supervisión de procesos de
carga
Cadena de procesos
Objeto de modelado que representa una secuencia de
pasos de job en SAP BW/4HANA que se utiliza para
automatizar la carga y el procesamiento de datos.
Característica
Tipo de InfoObjeto esencial utilizado para modelar
entidades empresariales como producto o cliente, y
proporciona los metadatos técnicos y empresariales
esenciales como tipo de datos, longitud o descripción.
Opcionalmente puede gestionar textos, almacenar
datos maestros como atributos y proporcionar
jerarquías.
Celda (en consulta BW)
Los atributos son InfoObjetos que están lógicamente
subordinados a una característica
La definición de una célula surge de la intersección de
dos elementos estructurales de diferentes
estructuras. Esta definición de celda implícita se
puede sobrescribir mediante una definición explícita.
Esto define una celda de excepción. Puede añadir una
o más celdas de ayuda a una celda de excepción.
Autorización de análisis
Cola delta operativa (ODQ)
Objeto de seguridad utilizado para definir reglas de
acceso a datos a nivel de fila para usuarios de
generación de informes
Componente principal del framework ODP en el que
se guardan los nuevos registros generados en el
sistema fuente a la espera de la extracción a
consumidores como SAP BW/4HANA.
Atributo
Autorización estándar
338
Componente aplicación
© Copyright. Reservados todos los derechos.
Objeto utilizado para organizar fuentes de datos
para que sean fáciles de encontrar utilizando una
estructura jerárquica
Estructura de características: los elementos
estructurales de una estructura de características
no pueden contener selecciones de ratios.
Componente enlazado (en query BW)
Excepción (en query BW)
Un componente enlazado se puede sincronizar
automáticamente cada vez que se realizan
modificaciones en el componente fuente
correspondiente.
Objeto que le permite resaltar desviaciones
inusuales de los resultados esperados.
CompositeProvider
Objeto de modelado utilizado para modelar la capa
virtual utilizando uniones, enlaces, agregaciones o
proyecciones de InfoSitios, y proporcionando la
base para definir consultas BW
Condición (en consulta BW)
Objeto que restringe la vista de los datos de una
consulta ocultando los números que no cumplen
las condiciones definidas.
Conjunto de valores precalculados (en
consulta BW)
Se puede utilizar como filtro en una consulta
analítica.
Destino open hub
Objeto de modelado que gestiona la distribución de
datos de SAP BW/4HANA a destinos externos.
Filtro (en query BW)
Objeto que describe un extracto multidimensional
de datos de un conjunto de datos.
Flujo de datos
Se utiliza para definir la secuencia completa de
objetos de extremo a extremo en todas las capas,
tanto la preparación física como las capas virtuales,
y es útil para ayudar con la visualización de flujos
complejos.
Fórmula (en consulta BW)
Elemento estructural que utiliza una definición de
fórmula para recalcular los valores de un ratio.
Fuente de datos
Objeto de modelado utilizado para definir la interfaz
para un objeto externo que proporciona datos
basados en los campos suministrados y siempre
relacionados con un sistema fuente SAP BW/
4HANA.
Elemento de estructura (en query BW)
Gestor analítico
Parte de una estructura.
Motor Aka OLAP: componente central de SAP BW/
4HANA que proporciona el tiempo de ejecución de
una consulta BW que genera la ruta de ejecución
óptima y calcula los resultados de una definición de
consulta BW
Los elementos de estructura se pueden organizar
jerárquicamente en una estructura. Tienen
propiedades comunes. Existen dos subtipos:
selecciones (con y sin ratios) y fórmulas para crear
ratios calculados.
Escenario mixto
Modelado mixto de Aka o Modelado híbrido:
Enfoque de modelado que combina ambos
conceptos de modelado de SAP BW/4HANA con
conceptos de modelado nativo de SAP HANA
juntos.
Estructura (en query BW)
Una estructura se compone de elementos
estructurales. Se puede definir libremente. En una
consulta, puede tener una estructura, dos
estructuras o ninguna estructura.
Estructura de ratios: Los elementos estructurales
de una estructura de ratios siempre se basan en
selecciones de ratios.
© Copyright. Reservados todos los derechos.
Grupo semántico
Objeto de modelado utilizado para gestionar
grandes cantidades de datos particionando datos
relacionados lógicamente en diferentes ADSO.
HANA Studio
IDE basado en Eclipse proporcionado por SAP para
la administración de bases de datos HANA, el
desarrollo nativo de HANA, el modelado en SAP
BW/4HANA (BWMT) y el desarrollo ABAP (ADT).
Herramientas de desarrollo ABAP (ADT)
Conjunto de herramientas proporcionadas por SAP
e integradas en Eclipse para el desarrollo de ABAP.
Herramientas de modelado de BW/4HANA
(BWMT)
339
Conjunto de herramientas proporcionadas por SAP e
integradas en Eclipse para todas sus actividades de
modelado de BW/4HANA.
ID sustituto (SID)
Cada valor de característica utilizado en el reporting
tiene uno de ellos para acelerar la navegación de
reporting sustituyendo el valor de característica
externo (por ejemplo, Inglaterra) por un valor interno
entero de 4 bytes (por ejemplo, 2834) que es mucho
más rápido de procesar que los valores de string de
longitud variable. SAP BW/4HANA los genera y
gestiona internamente y no se exponen al usuario
empresarial.
InfoÁrea
Objeto utilizado para organizar todos los objetos de
modelado de SAP BW/4HANA como InfoSitios,
consultas BW, InfoObjetos, InfoFuentes y cadenas de
procesos en una estructura jerárquica
InfoFuente
Objeto de modelado utilizado en el flujo de datos para
crear un hub de staging de datos no persistente para
recopilar una o más fuentes de datos de entrada que
luego se pueden distribuir a uno o más destinos de
datos con diferentes reglas de transformación de
datos.
InfoObjeto
Los objetos de evaluación empresarial se conocen en
BW como InfoObjetos.
Los InfoObjetos se dividen en características, ratios,
unidades, características de tiempo y características
técnicas. Los InfoObjetos son las unidades más
pequeñas en BW. Se utilizan para representar
información en una forma estructurada necesaria
para crear InfoSitios. Los InfoObjetos con atributos o
textos también pueden ser InfoSitios por derecho
propio.
InfoSitio
El término principal utilizado para describir cualquier
proveedor de datos a una consulta BW (por ejemplo,
CompositeProvider).
Integración de datos inteligentes de HANA
(SDI)
Componente que se puede agregar a SAP HANA para
integrar datos de múltiples fuentes basadas en
adaptadores en SAP BW/4HANA
Interfaz informe-informe
340
Le permite la flexibilidad de llamar un destino de salto
(receptor) online desde un query BW (emisor) dentro
o fuera del sistema BW. Los destinos de salto
asignados a un query están disponibles en el
mandante BI en la función Pasar a.
Jerarquía
Sirve como contexto y estructura para una
característica según criterios de clasificación
individuales.
Nivel de
El comportamiento de agregación determina cómo se
agregan los valores de ratio en queries que utilizan
diferentes características y valores de característica.
Agregación estándar: el sistema puede agregar ratios
según las siguientes reglas: Suma (SUM), Mínimo
(MIN) y Máximo (MAX). La agregación estándar es
independiente de una característica específica.
Agregación de excepciones. Reglas de agregación
para ratios con respecto a una o varias características
de referencia.
Objeto DataStore (avanzado) (ADSO)
Objeto de modelado multipropósito utilizado para
almacenar datos de transacción y se utiliza en flujos
de datos a través de las diferentes capas de staging
con sus características avanzadas de tratamiento
delta.
Plataforma de BI
La plataforma de Business Intelligence (BI) es una
solución flexible y escalable para entregar información
a los usuarios finales, en múltiples formas, incluidos
cuadros de mando e informes interactivos, a través de
cualquier aplicación Web: intranet, extranet, Internet o
portal corporativo
Plataforma de lanzamiento de BI
Aplicación Web dentro de la plataforma de BI que
actúa como una ventana a una serie de información
empresarial útil acerca de su empresa.
Proceso de transferencia de datos (DTP)
Objeto de programación de una transformación que
se utiliza para definir los parámetros de carga de
datos como filtros, tamaño de paquete y tratamiento
de errores.
Proyecto BW
Un objeto BWMT utilizado para gestionar todos los
objetos de modelado para una instancia de BW/
© Copyright. Reservados todos los derechos.
4HANA en las herramientas de modelado de BW/
4HANA
Ratio
Tipo de InfoObjeto que se utiliza para definir
indicadores como ingresos, costes, cantidad o
número de empleados.
Ratio calculado (en query BW)
Definiciones de fórmula que pueden contener ratios
base, ratios restringidos o ratios precalculados.
Ratio restringido (en query BW)
Selección para un ratio base, un ratio calculado o
un ratio ya restringido.
Un ratio restringido no es un elemento real en una
consulta. Es un reserva-espacio que hace
referencia al ratio restringido creado en el InfoSitio.
Selección (en query BW)
Elemento estructural que restringe un ratio o una
característica a una determinada selección de
valores.
Las variables actúan como reserva-espacios para
valores de característica, jerarquías, nodos de
jerarquía, textos o elementos de fórmula. El tipo de
variable indica para qué objeto puede utilizar una
variable
Vista de cálculo de SAP HANA
Objeto de modelado multipropósito para modelado
nativo en la base de datos HANA.
Vista Open ODS
Objeto de modelado virtual que pasa por alto la
preparación de datos e integra datos gestionados
externamente de una manera ágil.
Vista SAP HANA externa
Vista de cálculo de SAP HANA generada por un
InfoSitio o una consulta BW para proporcionar una
interfaz nativa de modelado y consumo de SAP
HANA para los datos gestionados para estos
objetos de SAP BW/4HANA.
Sistema fuente
Objeto utilizado para definir interfaces para fuentes
de datos externas de SAP y no SAP, y base para la
definición de Fuentes de datos.
Solicitud
Aka Transaction Sequence Number (TSN):
envoltura única generada que se utiliza para
identificar cada carga de datos individual y se
puede rastrear fácilmente para ver dónde y cómo
se han utilizado en SAP BW/4HANA.
Tipo de procesamiento (de una variable en
query BW)
Especifique cómo se rellena la variable con un valor
en el tiempo de ejecución de query.
Transformación
Objeto de modelado en el flujo de datos que define
las reglas utilizadas para asignar y transformar
datos de una capa de staging de datos a la
siguiente.
Variable (en query BW)
Una variable es una forma de parametrizar una
consulta o un componente de consulta, ya que una
variable se rellena con valores solo una vez que se
ejecuta la consulta.
© Copyright. Reservados todos los derechos.
341
Download