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