Story Transcript
Manual del usuario: SAP BusinessObjects Analysis, edición para Microsoft Office ■ Release 1.3 SP5
2013-01-10
Copyright
© 2012 SAP AG.Reservados todos los derechos. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business BusinessObjects Explorer, StreamWork, SAP HANA y otros productos y servicios de SAP mencionados aquí, así como sus respectivos logotipos, son marcas comerciales o marcas registradas de SAP AG en Alemania y en otros países. Business Objects y el logotipo de Business Objects, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius y otros productos y servicios de Business Objects mencionados, así como sus logotipos respectivos, son marcas comerciales o marcas registradas de Business Objects Software Ltd. Business Objects es una empresa de SAP. Sybase y Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere y otros productos y servicios de Sybase mencionados, así como sus logotipos respectivos son marcas comerciales o marcas registradas de Sybase, Inc. Sybase es una empresa de SAP. Crossgate, m@gic EDDY, B2B 360°, y B2B 360° Services son marcas registradas de Crossgate AG en Alemania y en otros países. Crossgate es una empresa de SAP. Todos los demás nombres de productos y servicios mencionados son marcas comerciales de sus respectivas empresas. Los datos de este documento sólo tienen carácter informativo. Las especificaciones de productos en cada país pueden ser diferentes. Estos materiales pueden modificarse sin previo aviso. Estos materiales los proporciona SAP AG y sus empresas afiliadas ("SAP Group") con carácter informativo, sin representación ni garantía de ningún tipo y SAP Group no se hace responsable de los errores u omisiones en dichos materiales. Las únicas garantías para los productos y servicios de SAP Group son aquellas especificadas en las clausulas 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. 2013-01-10
Contenido
3
Capítulo 1
Acerca de este manual............................................................................................................7
1.1 1.2 1.3
Destinatarios de este manual...................................................................................................7
Capítulo 2
Introducción............................................................................................................................9
2.1 2.2 2.3 2.4
¿Qué es SAP BusinessObjects Analysis, edición para Microsoft Office? ................................9
Capítulo 3
Crear carpetas de trabajo.....................................................................................................27
3.1 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.3 3.3.1 3.3.2 3.3.3
Creación y administración de libros de trabajo........................................................................27
Perfiles de usuario....................................................................................................................7 Acerca del conjunto de documentación....................................................................................7
Trabajo con Analysis en Microsoft Excel 2007 y 2010............................................................10 Trabajo con Analysis en Microsoft PowerPoint 2007 y 2010..................................................16 Trabajo con Analysis en Microsoft Excel 2003.......................................................................21
Para insertar un origen de datos en un libro de trabajo...........................................................28 Para insertar un origen de datos en un libro de trabajo predeterminado..................................29 Inserción de orígenes de datos con áreas de trabajo BW.......................................................30 Para abrir una carpeta de trabajo:...........................................................................................34 Para guardar una carpeta de trabajo.......................................................................................35 Para cambiar el nombre de un libro de trabajo........................................................................36 Para eliminar un libro de trabajo..............................................................................................37 Para iniciar Analysis desde un sistema BW............................................................................37 Para convertir un libro de trabajo BEx.....................................................................................38 Definición de conjuntos de estilos para tablas cruzadas.........................................................41 Estilos de las celdas de SAP..................................................................................................41 Para aplicar un conjunto de estilos.........................................................................................43 Para crear un conjunto de estilos...........................................................................................44 Para compartir un conjunto de estilos.....................................................................................44 Para eliminar un conjunto de estilos.......................................................................................45 Insertar otros componentes...................................................................................................45 Para insertar un gráfico dinámico............................................................................................45 Para insertar un campo de información...................................................................................46 Para insertar un filtro:.............................................................................................................46
2013-01-10
Contenido
3.4 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.6 3.4.7 3.4.8 3.4.9 3.4.10 3.4.11 3.4.12 3.4.13 3.4.14 3.4.15 3.4.16 3.4.17 3.4.18 3.4.19 3.4.20 3.4.21 3.4.22 3.5 3.5.1 3.6 3.6.1 3.6.2 3.6.3 3.6.4 3.6.5 3.6.6 3.6.7 3.6.8 3.6.9 3.6.10 3.6.11 3.6.12 3.6.13 3.6.14 3.6.15
4
Trabajar con fórmulas.............................................................................................................47 Para crear una fórmula...........................................................................................................48 SAPGetData..........................................................................................................................49 SAPGetDimensionDynamicFilter............................................................................................50 SAPGetDimensionEffectiveFilter............................................................................................51 SAPGetDimensionInfo...........................................................................................................51 SAPGetDimensionStaticFilter................................................................................................52 SAPGetDisplayedMeasures...................................................................................................53 SAPGetInfoLabel...................................................................................................................53 SAPGetMeasureFilter............................................................................................................54 SAPGetMember....................................................................................................................55 SAPGetSourceInfo................................................................................................................55 SAPGetVariable.....................................................................................................................56 SAPGetWorkbookInfo...........................................................................................................57 SAPListOf..............................................................................................................................58 SAPListOfDimensions............................................................................................................59 SAPListOfDynamicFilters.......................................................................................................60 SAPListOfEffectiveFilters.......................................................................................................60 SAPListOfMembers...............................................................................................................61 SAPListOfMessages..............................................................................................................62 SAPListOfStaticFilters...........................................................................................................63 SAPListOfVariables...............................................................................................................63 SAPSetFilterComponent........................................................................................................64 Conversión de celdas de tabla cruzada en fórmula.................................................................65 Convertir una tabla cruzada en fórmula...................................................................................66 Trabajar con macros...............................................................................................................67 SAPAddMessage...................................................................................................................68 SAPCallMemberSelector.......................................................................................................68 SAPExecuteCommand...........................................................................................................70 SAPExecutePlanningFunction.................................................................................................73 SAPExecutePlanningSequence..............................................................................................73 SAPGetCellInfo......................................................................................................................74 SAPGetProperty....................................................................................................................75 SAPLogon.............................................................................................................................76 SAPMoveDimension..............................................................................................................77 SAPSetFilter..........................................................................................................................78 SAPSetRefreshBehaviour......................................................................................................80 SAPSetVariable.....................................................................................................................80 Uso de las funciones de Analysis...........................................................................................82 Ocultar y mostrar elementos de la IU de Analysis..................................................................84 Mejorar la cinta de Analysis....................................................................................................85
2013-01-10
Contenido
5
3.6.16 3.6.17 3.6.18
Uso de rellamadas.................................................................................................................86
Capítulo 4
Análisis de datos...................................................................................................................93
4.1 4.1.1 4.1.2 4.1.3 4.1.4 4.1.5 4.2 4.2.1 4.2.2 4.2.3 4.3 4.3.1 4.3.2 4.3.3 4.3.4 4.4 4.4.1 4.4.2 4.5 4.5.1 4.5.2 4.6 4.6.1 4.6.2 4.7 4.7.1 4.7.2 4.8 4.8.1 4.8.2 4.8.3 4.9 4.10
Analizar datos con el área de diseño......................................................................................93
Usar la información de LastError............................................................................................88 Sintaxis para introducir valores...............................................................................................90
La ficha Análisis.....................................................................................................................93 La ficha Información...............................................................................................................94 La ficha Componentes...........................................................................................................95 Pausar actualización.............................................................................................................100 Administrar componentes en el área de diseño....................................................................101 Peticiones............................................................................................................................103 Definir valores de petición....................................................................................................104 Uso de variantes..................................................................................................................107 Para seleccionar propiedades de carpeta de trabajo para peticiones....................................110 Filtrar datos .........................................................................................................................111 Filtrar miembros...................................................................................................................111 Filtrar medidas......................................................................................................................116 Para trabajar con condiciones BEx en Analysis.....................................................................120 Para mostrar/ocultar ceros en filas y columnas....................................................................121 Ordenar datos......................................................................................................................122 Para clasificar valores:..........................................................................................................123 Clasificar miembros..............................................................................................................123 Usar jerarquías.....................................................................................................................124 Para incluir dimensiones con jerarquías en un análisis..........................................................125 Para mostrar dimensiones individuales como jerarquías.......................................................126 Calcular nuevas medidas .....................................................................................................127 Para calcular una nueva medida basada en medidas disponibles..........................................128 Para agregar una nueva medida basada en una medida disponible.......................................129 Definición de formato condicional.........................................................................................131 Para definir un formato condicional.......................................................................................132 Para editar formatos condicionales.......................................................................................133 Definir la visualización de miembros, medidas y totales........................................................133 Para definir la visualización de miembros..............................................................................134 Definir la visualización de las medidas..................................................................................134 Definir la visualización de los totales....................................................................................137 Para saltar a un objetivo con Ir a...........................................................................................140 Para comentar una celda de datos.......................................................................................140
2013-01-10
Contenido
6
Capítulo 5
Analizar datos de SAP HANA..............................................................................................143
5.1
Analizar orígenes de datos de SAP HANA...........................................................................143
Capítulo 6
Datos de planificación........................................................................................................145
6.1 6.2 6.3 6.4 6.5 6.6 6.7
Para planificar datos manualmente ......................................................................................146
Capítulo 7
Crear presentaciones..........................................................................................................155
7.1 7.2
Para crear una diapositiva fuera de Microsoft Excel..............................................................155
Capítulo 8
Uso de Analysis en otras aplicaciones de SAP BusinessObjects......................................159
8.1 8.2 8.3
Para guardar una vista de análisis.........................................................................................159
Capítulo 9
Parámetros..........................................................................................................................161
9.1 9.2 9.3
Configuración de usuario......................................................................................................161
Capítulo 10
Solución de problemas........................................................................................................167
10.1
Para activar el complemento de Analysis tras un bloqueo del sistema (Microsoft Office 2007 y 2010)...................................................................................................................................167
10.2
Para activar el complemento de Analysis tras un bloqueo del sistema (Microsoft Excel 2003) ............................................................................................................................................167
10.3
Resolución de problemas relacionados con la creación de diapositivas de Microsoft PowerPoint..........................................................................................................................168
Apéndice A
Más información.................................................................................................................169
Para planificar datos con objetos de planificación ................................................................147 Para recalcular los datos de planificación ............................................................................149 Para guardar datos de planificación .....................................................................................150 Bloquear celdas ..................................................................................................................150 Para deshacer cambios a la vez que se planifican datos ......................................................151 Para cambiar entre el modo de visualización y el de modificación.........................................151
Parametrizaciones de presentación......................................................................................156
Para insertar una vista de análisis.........................................................................................160 Para exportar un origen de datos a SAP BusinessObjects Design Studio............................160
Configuración de plataforma.................................................................................................162 Valores de compatibilidad....................................................................................................164
2013-01-10
Acerca de este manual
Acerca de este manual
1.1 Destinatarios de este manual Este manual está pensado para los usuarios interesados en crear y analizar carpetas de trabajo mediante SAP BusinessObjects Analysis, edición para Microsoft Office.
1.2 Perfiles de usuario Existen tres perfiles de usuario para SAP BusinessObjects Analysis, edición para Microsoft Office: •
Creador de carpetas de trabajo Usuarios que pueden crear y mantener carpetas de trabajo basadas en las consultas de SAP BEx, las vistas de consultas y SAP NetWeaver BW InfoProvider.
•
Analista de datos Usuarios que pueden desplazarse por carpetas de trabajo existentes y analizar los datos que contienen. Asimismo, pueden incluir carpetas de trabajo de una presentación de Microsoft PowerPoint y continuar el análisis allí.
•
Administrador Especialistas de TI que instalan, configuran y administran SAP BusinessObjects Analysis, edición para Microsoft Office. También asignan derechos de seguridad y autorizaciones para las personas que crean y analizan las carpetas de trabajo.
Si necesita modificar su perfil existente, póngase en contacto con su administrador de TI.
1.3 Acerca del conjunto de documentación El conjunto de documentación para SAP BusinessObjects Analysis, edición para Microsoft Office, consta de los siguientes manuales y productos de ayuda en pantalla:
7
2013-01-10
Acerca de este manual
Sugerencia: Los manuales y los programas de aprendizaje se actualizan y mejoran periódicamente. Para asegurarse de que tiene la versión más reciente, consulte de forma regular el portal de ayuda de SAP y la red de la comunidad SAP. Manual del administrador El Manual del administrador contiene información detallada necesaria para que un usuario instale, configure y administre la edición para Microsoft Office. Este manual está disponible en el portal de ayuda de SAP. Manual del usuario El Manual del usuario contiene la información conceptual, procedimientos y material de referencia que un usuario necesita para crear y analizar carpetas de trabajo de Microsoft Excel y diapositivas de Microsoft PowerPoint con la edición para Microsoft Office. Este manual está disponible en el portal de ayuda de SAP. Ayuda en pantalla La ayuda en pantalla contiene la misma información que el Manual de usuario. Se puede obtener pulsando el botón Ayuda en el grupo "Configuración" de la ficha "Analysis". Para acceder a la ayuda con reconocimiento de contexto, desplace el cursor del ratón a un campo de la cinta y seleccione F1. Para los diálogos, puede acceder a la ayuda con reconocimiento de contexto seleccionando F1 cuando el diálogo esté abierto. Manual de novedades El manual de novedades de SAP BusinessObjects Analysis, edición para Microsoft Office, proporciona una lista completa de las funciones nuevas y las modificadas desde la versión anterior de SAP BusinessObjects Analysis. Este manual está disponible en el portal de ayuda de SAP. Programas de aprendizaje de eLearning En los programas de aprendizaje se le muestra cómo usar SAP BusinessObjects Analysis. Le proporcionan una introducción rápida a diversas funciones, de manera que puede aprender las cuestiones básicas para trabajar con el complemento. También le proporcionan una primera impresión de la apariencia del producto. Los programas de aprendizaje están disponibles en la red de la comunidad SAP en Analysis, Official Product Tutorials. Nota: El producto SAP BusinessObjects Analysis, edición OLAP, a pesar de estar estrechamente relacionado con SAP BusinessObjects Analysis, edición para Microsoft Office, tiene su propia documentación, que contiene un manual de usuario y una ayuda en pantalla propias.
8
2013-01-10
Introducción
Introducción
2.1 ¿Qué es SAP BusinessObjects Analysis, edición para Microsoft Office? SAP BusinessObjects Analysis, edición para Microsoft Office es un complemento de Microsoft Office que permite el análisis multidimensional de los orígenes OLAP en Microsoft Excel, el diseño de aplicaciones de carpetas de trabajo de MS Excel y la creación intuitiva de presentaciones de BI con MS PowerPoint. El complemento está disponible para las siguientes versiones de Microsoft Office: • Microsoft Office 2010 (Excel y PowerPoint) • Microsoft Office 2007 (Excel y PowerPoint) • Microsoft Office 2003 (Excel) En la edición para Microsoft Office, puede usar como orígenes de datos consultas de SAP BEx, vistas de consultas y SAP Netweaver BW InfoProvider. Los datos se muestran en la carpeta de trabajo en tablas cruzadas. Puede insertar múltiples tablas cruzadas en una carpeta de trabajo con datos de diferentes orígenes y sistemas. Si varios usuarios van a usar la carpeta de trabajo, es útil agregar campos de información con detalles sobre el origen de datos y el estado del filtro. En el área de diseño, puede analizar los datos y cambiar la vista de los datos presentados. Puede agregar y eliminar fácilmente las dimensiones y los indicadores que se van a visualizar con la función de arrastrar y soltar. Para evitar actualizaciones después de cada paso, puede pausar la actualización para crear una tabla cruzada. Tras finalizar la pausa, todos los cambios se aplican a la vez. Puede refinar un análisis con el formato condicional, las peticiones, los cálculos y la visualización de jerarquías. Asimismo, puede agregar gráficos a los análisis. Si desea conservar un estado de la navegación, puede guardarlo como una vista de análisis. Otros usuarios pueden reusar este análisis. Para obtener diseños de libros de trabajo más sofisticados, la edición para Microsoft Office contiene un conjunto de funciones especializadas en Microsoft Excel para acceder a los datos y metadatos de los sistemas BW conectados. También existen varias funciones API disponibles que se pueden usar junto con el editor de Visual Basic para filtrar datos y conjuntos de valores para las variables BW. También puede planificar datos empresariales basándose en los datos actuales del origen de datos. Tiene la opción de introducir los datos de planificación manualmente, o bien automáticamente con funciones de planificación y secuencias de planificación de la planificación integrada de SAP NetWeaver BW. Analysis, edición para Microsoft Office, debe instalarse en el equipo local. Para incluir orígenes de datos, puede conectarse directamente a un sistema SAP NetWeaver BW o puede conectarse a través de una plataforma de Business Intelligence (SAP BusinessObjects Enterprise o la plataforma SAP BusinessObjects Business Intelligence). Para almacenar los libros de trabajo y las presentaciones
9
2013-01-10
Introducción
compartidas puede usar ambas plataformas: la plataforma de SAP BusinessObjects Business Intelligence y la plataforma de SAP NetWeaver. Si usa la plataforma de Business Intelligence, puede guardar las carpetas de trabajo y las presentaciones con su estado de navegación en un sistema de administración central y usar estas vistas de análisis en otras aplicaciones, como SAP Crystal Reports o Analysis, edición para OLAP. Para obtener una primera impresión de la apariencia que tiene el complemento, puede consultar los programas de aprendizaje de eLearning para Analysis. Están disponibles en la red de la comunidad SAP en Analysis, Official Product Tutorials.
2.2 Trabajo con Analysis en Microsoft Excel 2007 y 2010 En Microsoft Excel 2007, Analysis está disponible en la cinta como una ficha independiente. La cinta es la parte de la interfaz de usuario de Microsoft Office situada sobre el área principal de trabajo que presenta comandos y opciones. Presente por primera vez en el sistema Microsoft Office 2007, reemplaza a los menús y barras de herramientas. Algunas opciones de Analysis están disponibles mediante el botón de Microsoft Office. En Microsoft Excel 2010, Analysis está disponible en la cinta como una ficha independiente. La ficha de Analysis corresponde a la ficha en Microsoft Office 2007. Las opciones que están disponibles mediante el botón de Microsoft Office en Microsoft Excel 2007, están disponibles en la ficha de cinta en Archivo > Analysis en Microsoft Excel 2010. Este manual describe procedimientos que usan la cinta. La mayor parte de las opciones están también disponibles a través del menú contextual. La ficha Analysis contiene los siguientes grupos: • • • • • • • • •
Origen de datos Deshacer Análisis de datos Presentación Insertar componente Herramientas Planificación Panel de diseño Parámetros
Las siguientes tablas describen los grupos y sus opciones. Botón de Microsoft Office Las siguientes opciones están disponibles mediante el botón de Microsoft Office.
10
2013-01-10
Introducción
Icono
Descripción
Abrir fuente de datos Más información: Para insertar un origen de datos en un libro de trabajo predeterminado Abrir carpeta de trabajo Este icono se muestra si solo una plataforma está habilitada. Más información: Para abrir una carpeta de trabajo: Abrir carpeta de trabajo Abrir el libro de trabajo desde la plataforma de SAP BusinessObjects BI. Este icono se muestra si están habilitadas las dos plataformas. Abrir carpeta de trabajo Abrir el libro de trabajo desde SAP NetWeaver. Este icono se muestra si están habilitadas las dos plataformas. Convertir carpeta de trabajo BEx Convertir el libro de trabajo BEx en un libro de trabajo de Analysis. Más información: Para convertir un libro de trabajo BEx Guardar carpeta de trabajo Este icono se muestra si solo una plataforma está habilitada. Más información: Para guardar una carpeta de trabajo Guardar carpeta de trabajo Guardar el libro de trabajo en la plataforma de SAP BusinessObjects BI. Este icono se muestra si están habilitadas las dos plataformas. Guardar carpeta de trabajo Guardar el libro de trabajo en SAP NetWeaver. Este icono se muestra si están habilitadas las dos plataformas.
11
2013-01-10
Introducción
Grupo Origen de datos Icono
Descripción
Insertar origen de datos Insertar datos desde un sistema de origen en una tabla cruzada. Más información: Para insertar un origen de datos en un libro de trabajo Actualizar todo Actualizar todos los orígenes de datos. Más información: La ficha Componentes Áreas de trabajo - Crear proveedor local Más información: Para crear un proveedor local Áreas de trabajo - Volver a cargar proveedor local Más información: Para volver a cargar los datos en un proveedor local Áreas de trabajo - Agregar proveedor local a origen de datos Más información: Para crear un proveedor compuesto
Grupo Deshacer Icono
Descripción
Deshacer Deshace el último paso de Analysis. Rehacer Rehace el último paso de Analysis.
Grupo Análisis de datos Icono
Descripción
Peticiones Introducir valores para parámetros de consulta y variables. Más información: Peticiones
12
2013-01-10
Introducción
Icono
Descripción
Filtro Definir los criterios de filtro para los datos. Más información:Para filtrar datos por medida / Para filtrar datos por miembro Ordenar Ordenar datos. Más información: Ordenar datos Jerarquía Definir las opciones de jerarquía como el nivel de expansión y las posiciones de los miembros principales. Más información: Usar jerarquías Cálculos Definir cálculos sencillos (+, -, *, /) y cálculos dinámicos (por ejemplo, clasificación y acumulación). Más información: Calcular nuevas medidas Invertir ejes Invertir filas y columnas.
Grupo Presentación Icono
Descripción
Formato condicional Definir las reglas para resaltar valores usando colores y símbolos. Más información: Para definir un formato condicional Visualización de miembros Configurar la visualización de los miembros (clave/texto). Más información: Para definir la visualización de miembros
13
2013-01-10
Introducción
Icono
Descripción
Visualización de medidas Definir las opciones de visualización de las medidas (por ejemplo, decimales, factores de escala y moneda). Más información: Definir la visualización de las medidas Totales Configurar la visualización, posición y cálculo de los totales. Más información: Definir la visualización de los totales
Grupo Insertar componente Icono
Descripción
Gráfico Insertar un gráfico dinámico. Más información: Para insertar un gráfico dinámico Campo de información Insertar información sobre orígenes de datos (por ejemplo, nombre y última actualización). Más información: Para insertar un campo de información Filtro Insertar un componente para el filtrado de datos sencillo. Más información: Para insertar un filtro:
Grupo Herramientas Icono
Descripción
Convertir en fórmula Convertir una tabla cruzada a fórmulas de Excel para recuperar los datos. Más información: Conversión de celdas de tabla cruzada en fórmula
14
2013-01-10
Introducción
Icono
Descripción
Crear diapositiva Crear diapositiva de Microsoft PowerPoint con datos de tablas cruzadas seleccionadas. Más información: Para crear una diapositiva fuera de Microsoft Excel
Grupo de planificación Este grupo es opcional. En los parámetros de usuario, puede configurar si quiere que aparezca este grupo en la cinta. Icono
Descripción
Guardar Guarda los valores de planificación en el InfoSitio. Más información: Para guardar datos de planificación Recalcular Recalcula los valores de planificación. Más información: Para recalcular los datos de planificación Bloquear celdas Bloquear y desbloquear celdas preparadas para la entrada. Más información: Bloquear celdas Presentación Cambia todos los orígenes de datos al modo de visualización. Más información: Para cambiar entre el modo de visualización y el de modificación Modificar Cambia todos los orígenes de datos al modo de modificación. Más información: Para cambiar entre el modo de visualización y el de modificación Atrás Restablece las celdas modificadas. Más información: Para deshacer cambios a la vez que se planifican datos
15
2013-01-10
Introducción
Grupo Panel de diseño Icono
Descripción
Presentación Mostrar/Ocultar panel de diseño Más información: Analizar datos con el área de diseño Detener actualización Activar/desactivar la actualización automática tras cada paso de exploración en el panel de diseño. Más información: Analizar datos con el área de diseño
Grupo Configuración Icono
Descripción
Parámetros Editar configuración. Más información: Parámetros Estilo Administrar estilos de tabla cruzada. Más información: Definición de conjuntos de estilos para tablas cruzadas Ayuda Iniciar la ayuda.
2.3 Trabajo con Analysis en Microsoft PowerPoint 2007 y 2010 En Microsoft PowerPoint 2007, Analysis está disponible en la cinta como una ficha independiente. La cinta es la parte de la interfaz de usuario de Microsoft Office situada sobre el área principal de trabajo que presenta comandos y opciones. Presente por primera vez en el sistema Microsoft Office 2007, reemplaza a los menús y barras de herramientas. Algunas opciones de Analysis están disponibles mediante el botón de Microsoft Office. En Microsoft PowerPoint 2010, Analysis está disponible también en la cinta como una ficha independiente. La ficha de Analysis corresponde a la ficha en Microsoft Office 2007. Las opciones que
16
2013-01-10
Introducción
están disponibles mediante el botón de Microsoft Office en Microsoft PowerPoint 2007, están disponibles en la ficha de cinta en Archivo > Analysis en Microsoft Excel 2010. Este manual describe procedimientos que usan la cinta. La mayor parte de las opciones están también disponibles a través del menú contextual. La ficha Analysis contiene los siguientes grupos: • • • • • • •
Origen de datos Deshacer Filtrar y ordenar Presentación Insertar componente Herramientas Parámetros
Las siguientes tablas describen los grupos y sus opciones. Botón de Microsoft Office Las siguientes opciones están disponibles mediante el botón de Microsoft Office. Icono
Descripción
Abrir presentación Este icono se muestra si solo una plataforma está habilitada. Abrir presentación Abrir la presentación desde la plataforma de SAP BusinessObjects BI. Este icono se muestra si están habilitadas las dos plataformas. Abrir presentación Abrir presentación desde SAP NetWeaver. Este icono se muestra si están habilitadas las dos plataformas. Guardar presentación Este icono se muestra si solo una plataforma está habilitada. Guardar presentación Guardar presentación en la plataforma de SAP BusinessObjects BI. Este icono se muestra si están habilitadas las dos plataformas.
17
2013-01-10
Introducción
Icono
Descripción
Guardar presentación Guardar presentación en SAP NetWeaver. Este icono se muestra si están habilitadas las dos plataformas.
Grupo Origen de datos Icono
Descripción
Insertar origen de datos Insertar datos desde un sistema de origen en una tabla cruzada. Más información: Para insertar un origen de datos en un libro de trabajo Actualizar todo Actualizar todos los orígenes de datos. Más información: La ficha Componentes
Para abrir y guardar presentaciones existentes guardadas en el servidor de la plataforma de Business Intelligence, use las opciones correspondientes que encontrará en el botón de Microsoft Office. Grupo Deshacer Icono
Descripción
Deshacer Deshace el último paso de Analysis. Rehacer Rehace el último paso de Analysis.
Grupo Filtrar y ordenar Icono
Descripción
Peticiones Introducir valores para parámetros de consulta y variables. Más información: Peticiones
18
2013-01-10
Introducción
Icono
Descripción
Filtro Definir los criterios de filtro para los datos. Más información:Para filtrar datos por medidaPara filtrar datos por miembro Ordenar Ordenar datos. Más información: Ordenar datos Jerarquía Definir las opciones de jerarquía como el nivel de expansión y las posiciones de los miembros principales. Más información: Usar jerarquías
Grupo Presentación Icono
Descripción
Visualización de miembros Configurar la visualización de los miembros (clave/texto). Más información: Para definir la visualización de miembros Visualización de medidas Definir las opciones de visualización de las medidas (por ejemplo, decimales, factores de escala y visualización de moneda). Más información: Definir la visualización de las medidas Totales Configurar la visualización, posición y cálculo de los totales. Más información: Definir la visualización de los totales
19
2013-01-10
Introducción
Grupo Insertar componente Icono
Descripción
Gráfico Insertar un gráfico dinámico. Más información: Para insertar un gráfico dinámico Campo de información Insertar información sobre orígenes de datos (por ejemplo, nombre y última actualización). Más información: Para insertar un campo de información
Grupo Herramientas Icono
Descripción
Ajustar tabla Abreviar una tabla para ajustarla a una diapositiva o dividir la tabla en varias diapositivas. Mover a Desplaza el objeto de Analysis seleccionado (tabla, gráfico o campo de información) de su ubicación actual a una diapositiva diferente de la presentación.
Grupo Configuración Icono
Descripción
Parámetros Editar configuración. Más información: Parámetros Ayuda Iniciar la ayuda.
20
2013-01-10
Introducción
2.4 Trabajo con Analysis en Microsoft Excel 2003 En Microsoft Excel 2003, Analysis está disponible como un elemento independiente en el menú. Puede acceder a todas las opciones con el menú. También puede incluir tres barras de herramientas: Analysis Standard, Analysis Extended y Analysis Planning. Estas barras de herramientas contienen la mayor parte de las opciones disponibles. Para alternar entre mostrar u ocultar una barra de herramientas, elija Ver > Barras de herramientas y seleccione el nombre de la barra de herramientas. La marca de verificación que aparece junto al nombre de la barra de herramientas indica que actualmente se está mostrando. Este manual describe procedimientos usando barras de herramientas. La mayor parte de las opciones están también disponibles a través del menú contextual. Barra de herramientas de Analysis Standard La barra de herramientas de Analysis Standard contiene las siguientes opciones: Icono
Descripción
Abrir fuente de datos Más información: Para insertar un origen de datos en un libro de trabajo predeterminado Abrir carpeta de trabajo Este icono se muestra si solo una plataforma está habilitada. Más información: Para abrir una carpeta de trabajo: Abrir carpeta de trabajo Abrir el libro de trabajo desde la plataforma de SAP BusinessObjects BI. Este icono se muestra si están habilitadas las dos plataformas. Abrir carpeta de trabajo Abrir el libro de trabajo desde SAP NetWeaver. Este icono se muestra si están habilitadas las dos plataformas. Convertir carpeta de trabajo BEx Convertir el libro de trabajo BEx en un libro de trabajo de Analysis. Más información: Para convertir un libro de trabajo BEx
21
2013-01-10
Introducción
Icono
Descripción
Guardar carpeta de trabajo Este icono se muestra si solo una plataforma está habilitada. Más información: Para guardar una carpeta de trabajo Guardar carpeta de trabajo Guardar el libro de trabajo en la plataforma de SAP BusinessObjects BI. Este icono se muestra si están habilitadas las dos plataformas. Guardar carpeta de trabajo Guardar el libro de trabajo en SAP NetWeaver. Este icono se muestra si están habilitadas las dos plataformas. Insertar origen de datos Insertar datos desde un sistema de origen en una tabla cruzada. Más información: Para insertar un origen de datos en un libro de trabajo Actualizar todo Actualizar todos los orígenes de datos. Más información: La ficha Componentes Áreas de trabajo - Crear proveedor local Más información: Para crear un proveedor local Áreas de trabajo - Volver a cargar proveedor local Más información: Para volver a cargar los datos en un proveedor local Áreas de trabajo - Agregar proveedor local a origen de datos Más información: Para crear un proveedor compuesto Deshacer Deshace el último paso de Analysis. Rehacer Rehace el último paso de Analysis.
22
2013-01-10
Introducción
Icono
Descripción
Peticiones Introducir valores para parámetros de consulta y variables. Más información: Peticiones Gráficos Insertar un gráfico dinámico. Más información: Para insertar un gráfico dinámico Campo de información Insertar información sobre orígenes de datos (por ejemplo, nombre y última actualización). Más información: Para insertar un campo de información Filtro Insertar un componente para el filtrado de datos sencillo. Más información: Para insertar un filtro: Convertir en fórmula Convertir una tabla cruzada a fórmulas de Excel para recuperar los datos. Más información: Conversión de celdas de tabla cruzada en fórmula Presentación Mostrar/Ocultar panel de diseño Más información: Analizar datos con el área de diseño Detener actualización Activar/desactivar la actualización automática tras cada paso de exploración en el panel de diseño. Más información: Analizar datos con el área de diseño
Barra de herramientas de Analysis Extended La barra de herramientas de Analysis Extended contiene las siguientes opciones:
23
2013-01-10
Introducción
Icono
Descripción
Filtro Definir los criterios de filtro para los datos. Más información:Para filtrar datos por medidaPara filtrar datos por miembro Ordenar Ordenar datos. Más información: Ordenar datos Jerarquía Definir las opciones de jerarquía como el nivel de expansión y las posiciones de los miembros principales. Más información: Usar jerarquías Formato condicional Definir las reglas para resaltar valores usando colores y símbolos. Más información: Para definir un formato condicional Cálculos Definir cálculos sencillos (+, -, *, /) y cálculos dinámicos (por ejemplo, clasificación y acumulación). Más información: Calcular nuevas medidas Visualización de miembros Configurar la visualización de los miembros (clave/texto). Más información: Para definir la visualización de miembros Visualización de medidas Definir las opciones de visualización de las medidas (por ejemplo, decimales, factores de escala y moneda). Más información: Definir la visualización de las medidas Totales Configurar la visualización, posición y cálculo de los totales. Más información: Definir la visualización de los totales
24
2013-01-10
Introducción
Barra de herramientas de Analysis Planning Icono
Descripción
Guardar Guarda los valores de planificación en el InfoSitio. Más información: Para guardar datos de planificación Recalcular Recalcula los valores de planificación. Más información: Para recalcular los datos de planificación Bloquear celdas Bloquear y desbloquear celdas preparadas para la entrada. Más información: Bloquear celdas Presentación Cambia todos los orígenes de datos al modo de visualización. Más información: Para cambiar entre el modo de visualización y el de modificación Modificar Cambia todos los orígenes de datos al modo de modificación. Más información: Para cambiar entre el modo de visualización y el de modificación Atrás Restablece las celdas modificadas. Más información: Para deshacer cambios a la vez que se planifican datos
Menú de Analysis El menú de Analysis contiene todas las opciones que estén disponibles como iconos en las barras de tareas además de las siguientes opciones: • Estilos • Parámetros Más información: Parámetros •
25
Ayuda
2013-01-10
Introducción
26
2013-01-10
Crear carpetas de trabajo
Crear carpetas de trabajo
3.1 Creación y administración de libros de trabajo Puede insertar consultas y vistas de consultas de SAP BEx, e InfoSitios de SAP Netweaver BW como orígenes de datos en un libro de trabajo. Estos orígenes de datos se almacenan en un sistema SAP NetWeaver BW. Puede agregar varias tablas cruzadas a la hoja de cálculo o la carpeta de trabajo. Las tablas cruzadas pueden contener datos del mismo origen de datos o de diferentes orígenes de datos. También puede usar en una carpeta de trabajo orígenes de datos almacenados en diferentes sistemas. Para agregar una tabla cruzada con datos a una carpeta de trabajo, debe seleccionar un origen de datos en un sistema SAP NetWeaver BW. Necesita las autorizaciones adecuadas para la plataforma que desea usar (SAP NetWeaver BW o SAP BusinessObjects Business Intelligence) y los sistemas SAP NetWeaver BW pertinentes para insertar un origen de datos en un libro de trabajo. Para obtener más información, póngase en contacto con el administrador de TI. Puede insertar un origen de datos en un libro de trabajo estándar o en el libro de trabajo predeterminado. Si usa un libro de trabajo predeterminado, al abrir un origen de datos se usan los estilos, los formatos y la configuración de carpeta de trabajo que haya definido en el libro de trabajo predeterminado. También puede insertar orígenes de datos con datos locales en un libro de trabajo. Para analizarlos, los datos locales se cargan en un área de trabajo de BW. Puede guardar los libros de trabajo nuevas en la plataforma de SAP BusinessObjects Business Intelligence o en la plataforma de SAP NetWeaver. Los libros de trabajo almacenadas se pueden abrir desde las dos plataformas. Asimismo, se pueden eliminar y cambiar de nombre en las plataformas. Además, puede convertir los libros de trabajo creadas con SAP BEx Analyzer 3.5 y SAP BEx Analyzer 7.0 en un libro de trabajo de Analysis. Temas relacionados • Para insertar un origen de datos en un libro de trabajo • Para insertar un origen de datos en un libro de trabajo predeterminado • Para guardar una carpeta de trabajo • Para abrir una carpeta de trabajo: • Para cambiar el nombre de un libro de trabajo • Para eliminar un libro de trabajo • Para convertir un libro de trabajo BEx
27
2013-01-10
Crear carpetas de trabajo
3.1.1 Para insertar un origen de datos en un libro de trabajo 1. Seleccione la celda en la hoja de cálculo donde se debe insertar la tabla cruzada con los datos del origen de datos seleccionado. 2. Seleccione Insertar origen de datos. Aparecerá el cuadro de diálogo "Iniciar sesión en la plataforma de BI de SAP BusinessObjects". 3. Inicie sesión en la plataforma que desea usar: • Introduzca el usuario, la contraseña y la dirección URL del servicio WEB para iniciar sesión en la plataforma de Business Intelligence. • Seleccione Omitir para usar la plataforma SAP NetWeaver. Inicie sesión directamente en un sistema BW sin usar la plataforma de Business Intelligence. Continúe con el paso 8 si usa este inicio de sesión. Nota: Si inicia sesión con una contraseña inicial en un sistema BW o la contraseña ha caducado y se debe restablecer, se abre automáticamente el cuadro de diálogo para modificar la contraseña. 4. Paso opcional: Introducir Sistema y Autenticación. Normalmente no se le solicitará que indique esta información. Sin embargo, si se le solicita que inicie sesión en un Sistema de administración central (CMS) especial, puede agregar estos dos campos adicionales al cuadro de diálogo seleccionando Opciones. Introduzca el nombre del Sistema de administración central en el campo Sistema y el tipo de autenticación en el campo Autenticación. 5. Pulse Aceptar. Aparece el cuadro de diálogo "Seleccionar origen de datos". 6. Seleccione una conexión de la lista Mostrar conexiones: • • • • •
Si se selecciona Todo, se mostrarán todos los sistemas disponibles, cubos / proveedor de datos y consulta / vistas de consultas de la plataforma de Business Intelligence. Si selecciona Sistema, se mostrarán todos los sistemas disponibles en la plataforma de Business Intelligence. Si selecciona Cubo/InfoSitio, se mostrarán todos los cubos e InfoSitios disponibles en la plataforma de Business Intelligence. Si selecciona Query/Vista de query, se mostrarán todas las query y vistas de query disponibles en la plataforma de Business Intelligence. Si selecciona Sistema local, se muestran todos los sistemas en su "Conexión SAP".
7. Seleccione un sistema y Siguiente. Para seleccionar una consulta, vista de consulta o proveedor de información directamente, haga doble clic en el objeto que desea seleccionar. Aparece el cuadro de diálogo "Iniciar sesión en sistema". 8. Introduzca Cliente, Usuario y Contraseña en los campos y pulse Aceptar. Si desea especificar el idioma del sistema, seleccione Opciones e introduzca el idioma en el campo Idioma.
28
2013-01-10
Crear carpetas de trabajo
9. Seleccione un origen de datos en el cuadro Seleccionar origen de datos y pulse Aceptar. En la ficha Carpetas, puede desplazarse a las vistas Funciones, Áreas de información o Áreas de trabajo para buscar un origen de datos. En la ficha Buscar puede buscar la descripción o nombre técnico de un origen de datos. Para recuperar orígenes de datos que comienzan con una cadena específica, puede escribir * después de una cadena parcial. Una nueva tabla cruzada con los datos del origen de datos seleccionado se inserta en la hoja de cálculo. De forma predeterminada, se usa el conjunto de estilos de SAP SAP Black&White. Ahora puede analizar los datos y cambiar el conjunto de datos visualizado según sus necesidades. También puede agregar otros componentes al análisis como, por ejemplo, gráficos.
3.1.2 Para insertar un origen de datos en un libro de trabajo predeterminado Puede definir un libro de trabajo como el libro de trabajo predeterminado. Las parametrizaciones de estilos, formatos y libros de trabajo que se definan en el libro de trabajo predeterminado se usan al abrir un origen de datos. Si guarda la carpeta de trabajo predeterminada en un servidor, podrá compartirla con otros usuarios. Si no se define un libro de trabajo predeterminado, el origen de datos se abre con las parametrizaciones estándar de SAP. Para abrir un origen de datos con el libro de trabajo predeterminado 1. Abra un origen de datos en Analysis. En Microsoft Office 2010, seleccione Archivo > Analysis > Abrir origen de datos. En Microsoft Office 2007, pulse el botón Microsoft Office y seleccione Abrir > Origen de datos. En Microsoft Excel 2003, elija Abrir origen de datos en la barra de herramientas de Analysis Standard. 2. Inicie sesión en una plataforma y un sistema. Para obtener más información, consulte Para insertar un origen de datos en un libro de trabajo 3. Seleccione un origen de datos. 4. Pulse Aceptar. Una nueva carpeta de trabajo con los datos del origen de datos seleccionado se crea con la configuración del libro de trabajo, el formato y los estilos que se hayan definido en la carpeta de trabajo predeterminado para el primer origen de datos insertado. Todos los elementos que se hayan definido para el primer origen de datos del libro de trabajo se muestran con los datos del nuevo origen de datos seleccionado. Si el libro de trabajo predeterminado contiene varios orígenes de datos, también se muestran los elementos de otros orígenes de datos con los datos de los orígenes de datos correspondientes.
29
2013-01-10
Crear carpetas de trabajo
Para abrir un origen de datos sin ninguna carpeta de trabajo predeterminada Si no define ninguna carpeta de trabajo predeterminada en los parámetros de usuario, el origen de datos se abre con los siguientes parámetros predeterminados de Analysis: • La tabla cruzada se inserta desde la celda A1 de la hoja de cálculo. • Se usa el conjunto de estilos predeterminado para dar formato. Inicialmente, el conjunto de estilos de SAP SAP Black&White se configura como predeterminado. Temas relacionados • Para definir una carpeta de trabajo predeterminada
3.1.2.1 Para definir una carpeta de trabajo predeterminada 1. Abra una carpeta de trabajo e inserte un origen de datos. 2. Defina la configuración de estilos, formatos y carpeta de trabajo que quiera usar para la carpeta de trabajo predeterminada. Puede insertar otros elementos, como gráficos o fórmulas, para el origen de datos. También puede cambiar el alias del origen de datos. Nota: Puede insertar varios orígenes de datos en un libro de trabajo predeterminado. Los elementos y las parametrizaciones del primer origen de datos que inserte se usan como referencia al abrir un origen de datos con el libro de trabajo predeterminado. Al abrir un origen de datos nuevo con el libro de trabajo predeterminado, los elementos de los otros orígenes de datos del libro de trabajo se muestran sin modificar. 3. Guarde la carpeta de trabajo localmente o en un servidor. 4. Seleccione Parametrizaciones para abrir el cuadro de diálogo Parametrizaciones de usuario. 5. Defina la ubicación de la carpeta de trabajo predeterminada. Seleccione Examinar para ir a la carpeta de trabajo predeterminada. 6. Pulse Aceptar. El libro de trabajo seleccionado se define como el libro de trabajo predeterminado. Temas relacionados • Configuración de usuario
3.1.3 Inserción de orígenes de datos con áreas de trabajo BW
30
2013-01-10
Crear carpetas de trabajo
Un área de trabajo BW es un área especial, donde se pueden crear modelos basados en un proveedor de datos central a partir del sistema BW y datos locales. El objetivo de las áreas de trabajo es tender un puente entre los requisitos centrales y la flexibilidad que se requiere localmente. Las consultas se basan, generalmente, en los InfoSitios. Si deben agregarse nuevos campos, estos InfoSitios deben cambiarse en el back end BW. Las áreas de trabajo BW permiten reaccionar rápidamente a las nuevas necesidades de análisis; esto significa que puede agregar campos sin cambiar los objetos del sistema BW. Generalmente, las áreas de trabajo BW se crean en el departamento de IT central, que crea un conjunto de InfoSitios disponibles en un área de trabajo y asigna a los usuarios empresariales las autorizaciones para las áreas de trabajo. Al cargar datos locales, puede crear un proveedor local en un área de trabajo. En un proveedor compuesto, puede conectar sus propios datos del proveedor local con los datos BW del área de trabajo. Al cargar de nuevo los datos en un proveedor local, los datos del proveedor local pueden actualizarse. Esto significa que se puede reaccionar rápidamente ante requisitos nuevos o cambiantes. Los InfoSitios centrales almacenados en el servidor BW exponen sus datos a un área de trabajo. Los datos de estos proveedores se actualizan con los datos más recientes del servidor con cada actualización. Puede insertar todos los proveedores de un área de trabajo como origen de datos en Analysis. Están disponibles en la vista de área de trabajo en una ficha de carpeta al seleccionar un origen de datos en un sistema BW. Para obtener más información sobre cómo crear áreas de trabajo BW y autorizaciones para áreas de trabajo BW, consulte la documentación de SAP NetWeaver BW en http://help.sap.com/BW Workspace. Temas relacionados • Para crear un proveedor local • Para volver a cargar los datos en un proveedor local • Para crear un proveedor compuesto
3.1.3.1 Para crear un proveedor local Puede cargar los datos locales para crear un proveedor local. Después, los datos del proveedor local pueden analizarse con Analysis y se puede usar el proveedor local para crear un proveedor compuesto. 1. Abra el archivo de Microsoft Excel que contiene los datos que desea cargar en un proveedor local. 2. Seleccione las celdas que desee cargar. Las entradas de la primera fila del rango seleccionado se definirán automáticamente como nombres de columna. Puede cambiar estos nombres de columna en la configuración del proveedor local. 3. Seleccione Cargar en el grupo Origen de datos. 4. Inicie sesión en el sistema BW. El nuevo proveedor local se agregará a un área de trabajo. Inicie sesión en un sistema BW que contenga el área de trabajo donde desea agregar el proveedor local.
31
2013-01-10
Crear carpetas de trabajo
5. Seleccione el área de trabajo y, después, Siguiente. Aparecerá el cuadro de diálogo Detalles. 6. Especifique un nombre para el proveedor local en el campo Descripción (paso opcional). 7. Especifique un nombre técnico para el proveedor local en el campo Nombre técnico (paso opcional). La primera parte está predefinida por el sistema y contiene los elementos @3 y el prefijo del área de trabajo. 8. En la sección Definición de columna, se pueden definir los siguientes valores: •
Nombre de columna El nombre de columna se predefine con las entradas de la primera fila del rango cargado. Aquí se puede cambiar el nombre. Si cambia el nombre, también debe cambiar las entradas del archivo de origen Excel para poder cargar de nuevo los datos posteriormente.
•
Indicador Seleccione la casilla de verificación si la columna contiene datos de indicador. Se realiza una entrada predeterminada para la medida. Sin embargo, puede cambiarla manualmente.
•
Tipo Para las dimensiones, seleccione uno de los siguientes tipos: Hora, Fecha, Dimensión, Texto (predeterminado), Texto con ceros iniciales. Para los indicadores, seleccione uno de los siguientes tipos: Entero, Decimal, Número de punto flotante, Indicador. Se realiza una entrada predeterminada para el tipo. Sin embargo, puede cambiarla manualmente.
•
Detalles de tipo Si desea usar este proveedor local para crear un proveedor compuesto, puede seleccionar el objeto de InfoSitio del área de trabajo a la que deben estar vinculados los datos cargados. La selección puede realizarse para los tipos Dimensión e Indicador. Para las dimensiones, se obtiene una lista de todas las dimensiones del área de trabajo para seleccionar un objeto. Para los indicadores, la lista contiene todos los indicadores disponibles en el área de trabajo.
9. Seleccione Siguiente. En el cuadro de diálogo Ubicación de destino, puede seleccionar si, tras la creación, el nuevo proveedor local debe insertarse en la hoja de carpeta de trabajo actual o en una nueva. También puede seleccionar que, tras la creación, el nuevo proveedor local no se inserte en una hoja. 10. Seleccione Aceptar para crear el proveedor local. El proveedor local se crea en el área de trabajo. Puede agregarlo como origen de datos al libro de trabajo y analizar los datos con Analysis.
32
2013-01-10
Crear carpetas de trabajo
3.1.3.2 Para volver a cargar los datos en un proveedor local Puede volver a cargar los datos en un proveedor local para actualizar los datos del proveedor. 1. Abra el archivo de Microsoft Excel que contiene los datos que desea cargar en un proveedor local. 2. Seleccione las celdas que desee volver a cargar. El rango seleccionado debe contener el mismo número de columnas que se han usado para crear el proveedor local. Igualmente, los títulos de las columnas deben ser idénticos. 3. Seleccione Volver a cargar en el grupo Origen de datos. 4. Inicie sesión en el sistema BW. Inicie sesión en el sistema BW que contiene el proveedor local que desea volver a cargar. 5. Seleccione el área de trabajo y, después, Siguiente. 6. Seleccione el proveedor local que desea volver a cargar. En la sección Detalles de origen de datos , verá los valores definidos para el proveedor local. No se pueden cambiar los valores al volver a cargar los datos. Si la columna del proveedor local seleccionado no coincide con las columnas seleccionadas para volver a cargar, se mostrará un mensaje. 7. Seleccione Siguiente. En el cuadro de diálogo Ubicación de destino, puede seleccionar si, tras la recarga, el proveedor local recargado debe insertarse en la hoja de carpeta de trabajo actual o en una nueva. También puede seleccionar que, tras la recarga, no se inserte en ninguna hoja. 8. Seleccione Aceptar para volver a cargar el proveedor local. El proveedor local se actualiza con los datos recargados.
3.1.3.3 Para crear un proveedor compuesto En un proveedor compuesto, se pueden combinar todos los datos que se desean ver en la consulta. Se puede usar todo el InfoSitio BW central asignado al área de trabajo como proveedores de datos, así como los propios datos asignados al área de trabajo como proveedores locales. 1. Inserte la consulta que desea ampliar con el proveedor local. La consulta debe pertenecer a la misma área de trabajo que el proveedor local. 2. Seleccione una celda de tabla de referencias cruzadas. 3. Seleccione Agregar > Dimensión o Agregar > Registros de datos en el grupo Origen de datos.
33
2013-01-10
Crear carpetas de trabajo
Nota: Si desea agregar datos de indicador a una consulta, es aconsejable que los agregue como registros de datos. Aparece el cuadro de diálogo Definir configuración de proveedor compuesto. 4. Seleccione un proveedor local de la lista. Puede definir si deben listarse los proveedores locales de todas las dimensiones de la consulta o solo de una dimensión seleccionada en la lista desplegable. Si selecciona un proveedor local, se muestran los detalles del origen de datos. 5. Seleccione Siguiente. En el cuadro de diálogo Detalles, puede especificar una descripción y un nombre técnico para el nuevo proveedor compuesto y el nuevo origen de datos (consulta de proveedor compuesto). El nombre técnico del proveedor compuesto tiene el mismo prefijo predefinido que el proveedor local. El nombre técnico de la consulta del proveedor compuesto empieza por un prefijo predefinido que contiene los elementos $ y el prefijo del área de trabajo. Si agrega un proveedor local a un proveedor compuesto, no puede cambiar la descripción ni los nombres técnicos. Estos solo pueden asignarse cuando el primer proveedor local se agrega a la consulta. 6. Seleccione Siguiente. En el cuadro de diálogo Ubicación de destino, puede seleccionar si el proveedor compuesto debe insertarse en la hoja de carpeta de trabajo actual o en una nueva. También puede seleccionar que no se inserte en ninguna hoja. 7. Seleccione Aceptar para crear el proveedor compuesto. Nota: Puede usar la vista gráfica o la vista de tabla en BW Workspace Designer para comprobar las conexiones de campo. Para obtener más información sobre BW Workspace Designer, consulte la documentación de SAP NetWeaver BW en http://help.sap.com/BW Workspace Designer El proveedor compuesto se crea en el área de trabajo. Puede insertarlo como origen de datos en un libro de trabajo y analizar los datos. También puede agregar una dimensión o registros de datos nuevos al proveedor compuesto.
3.1.4 Para abrir una carpeta de trabajo: Puede abrir un libro de trabajo que está almacenada en la plataforma de Business Intelligence o en la plataforma de SAP NetWeaver. Permite consultar el estado de navegación que se guardó con la carpeta de trabajo. También puede ver las propiedades de carpeta de trabajo que se guardaron con la carpeta de trabajo. Estas propiedades forman parte de la ficha Componente en el panel de diseño.
34
2013-01-10
Crear carpetas de trabajo
Puede desplazarse por los datos y diseñar distintas vistas en éstos. Asimismo, puede agregar nuevos orígenes de datos o componentes. 1. En Microsoft Excel 2010, elija Archivo > Analysis > Abrir carpeta de trabajo$/$. En Microsoft Excel 2007, pulse el botón de Microsoft Office y elija Abrir carpeta de trabajo. En Microsoft Excel 2003, elija Abrir libro de trabajo en la barra de herramientas de Analysis Standard. Nota: Si las dos plataformas están habilitadas en la instalación de Analysis, verá dos iconos para abrir los libros de trabajo: uno para cada plataforma. 2. Inicie la sesión en la plataforma y el sistema BW seleccionados. 3. Seleccione una carpeta de trabajo. Puede buscar el nombre de una carpeta de trabajo o seleccionarla en la estructura de carpetas de la plataforma. 4. Pulse Aceptar. La carpeta de trabajo se abrirá en Analysis. 5. Seleccione Actualizar todo para actualizar los orígenes de datos. Nota: Si la propiedad de la carpeta de trabajo Actualizar carpeta de trabajo al abrir se selecciona en la ficha Componentes del área de diseño, la actualización se ejecutará de forma automática. En este caso, no tendrá que actualizar manualmente los orígenes de datos. La carpeta de trabajo seleccionada se abre en Analysis y puede comenzar su análisis. Temas relacionados • Trabajo con Analysis en Microsoft Excel 2007 y 2010 • Trabajo con Analysis en Microsoft Excel 2003 • La ficha Componentes
3.1.5 Para guardar una carpeta de trabajo Puede guardar un libro de trabajo en la plataforma de Business Intelligence, en la plataforma de SAP NetWeaver o como archivo local. La carpeta de trabajo se guarda con el estado de navegación actual y las propiedades seleccionadas. Las propiedades de carpeta de trabajo forman parte de la ficha Componente en el panel de diseño. 1. En Microsoft Excel 2010, elija Archivo > Analysis > Guardar carpeta de trabajo. En Microsoft Excel 2007, pulse el botón de Microsoft Office y elija Guardar carpeta de trabajo. En Microsoft Excel 2003, elija Grabar libro de trabajo en la barra de herramientas de Analysis Standard. Si desea guardar una carpeta de trabajo de forma local, elija Archivo > Guardar.
35
2013-01-10
Crear carpetas de trabajo
Nota: Si las dos plataformas están habilitadas en la instalación de Analysis, verá dos iconos para guardar los libros de trabajo: uno para cada plataforma. 2. 3. 4. 5.
Inicie la sesión en la plataforma y el sistema BW seleccionados. Seleccione la ubicación donde quiera guardar el libro de trabajo. Especifique un nombre y un nombre técnico para el libro de trabajo. Pulse Guardar. La carpeta de trabajo se guarda en la plataforma seleccionada.
La carpeta de trabajo se guarda. Usted y el resto de los usuarios que tengan acceso al servidor pueden abrirla y analizarla. Temas relacionados • Trabajo con Analysis en Microsoft Excel 2007 y 2010 • Trabajo con Analysis en Microsoft Excel 2003 • La ficha Componentes
3.1.6 Para cambiar el nombre de un libro de trabajo Puede cambiar el nombre de un libro de trabajo en la plataforma de Business Intelligence y en la plataforma de SAP NetWeaver. 1. En Microsoft Excel 2010, elija Archivo > Analysis > Abrir carpeta de trabajo$/$. En Microsoft Excel 2007, pulse el botón de Microsoft Office y elija Abrir carpeta de trabajo. En Microsoft Excel 2003, elija Abrir libro de trabajo en la barra de herramientas de Analysis Standard. Nota: Si las dos plataformas están habilitadas en la instalación de Analysis, verá dos iconos para abrir los libros de trabajo: uno para cada plataforma. 2. Inicie la sesión en la plataforma y el sistema BW seleccionados. 3. Seleccione el libro de trabajo cuyo nombre desee eliminar. 4. Abra el menú contextual y seleccione Cambiar nombre. 5. Introduzca un nombre nuevo para el libro de trabajo. El nombre técnico de un libro de trabajo no se puede modificar. El nombre del libro de trabajo se cambia. Usted y el resto de los usuarios que tengan acceso al servidor pueden abrirla y analizarla de nuevo.
36
2013-01-10
Crear carpetas de trabajo
3.1.7 Para eliminar un libro de trabajo Puede eliminar un libro de trabajo en la plataforma de Business Intelligence y en la plataforma de SAP NetWeaver. 1. En Microsoft Excel 2010, elija Archivo > Analysis > Abrir carpeta de trabajo. En Microsoft Excel 2007, pulse el botón de Microsoft Office y elija Abrir carpeta de trabajo. En Microsoft Excel 2003, elija Abrir libro de trabajo en la barra de herramientas de Analysis Standard. Nota: Si las dos plataformas están habilitadas en la instalación de Analysis, verá dos iconos para abrir los libros de trabajo: uno para cada plataforma. 2. Inicie la sesión en la plataforma y el sistema BW seleccionados. 3. Seleccione la carpeta de trabajo que desea eliminar. 4. Abra el menú contextual y seleccione Eliminar. La carpeta de trabajo se elimina.
3.1.8 Para iniciar Analysis desde un sistema BW Puede iniciar Analysis desde un sistema BW en la GUI de SAP. Antes de iniciarlo, puede también seleccionar el origen de datos que debe mostrarse en Analysis. 1. Inicie sesión en un sistema BW. 2. Abra el iniciador de Analysis. Ejecute la transacción RAAOE para abrir el Iniciador de Excel de Analysis. Ejecute la transacción RAAOP para abrir el Iniciador de PowerPoint de Analysis. 3. Seleccione el tipo que desea abrir con Analysis: Pueden seleccionarse los siguientes tipos: • Solo cliente Con esta opción, Analysis se abre y la información de conexión (sistema, cliente, idioma, usuario y contraseña) se transfiere a Analysis. Así, el usuario conectado puede abrir los orígenes de datos y los libros de trabajo (presentaciones respectivamente) sin iniciar sesión de nuevo. •
Document Con esta opción, puede seleccionar un libro de trabajo o una presentación en el siguiente paso.
•
37
Consulta
2013-01-10
Crear carpetas de trabajo
Con esta opción, puede seleccionar una consulta en el siguiente paso. •
Vista de consulta Con esta opción, puede seleccionar una vista de consulta en el siguiente paso.
4. Seleccione un objeto. Puede usar la ayuda de la entrada para seleccionar un objeto. En correspondencia con el tipo de objeto seleccionado, la ayuda de la entrada enumera los objetos disponibles en el sistema. 5. Seleccione Ejecutar. Analysis se abre y el objeto seleccionado se muestra. Si ha seleccionado el tipo Solo cliente, no se muestra ningún objeto, pero puede abrir un origen de datos o un libro de trabajo/presentación sin iniciar sesión de nuevo en el sistema. El sistema BW cambia automáticamente de nuevo al menú de inicio.
3.1.9 Para convertir un libro de trabajo BEx Puede convertir los libros de trabajo creadas con SAP BEx Analyzer 3.5 y SAP BEx Analyzer 7.0 en un libro de trabajo de Analysis. En la configuración de la plataforma, puede definir qué objetos BEx deben convertirse y también puede definir si debe crearse un registro para la conversión. 1. En Microsoft Excel 2010, elija Archivo > Analysis > Convertir carpeta de trabajo BEx. En Microsoft Excel 2007, pulse el botón de Microsoft Office y elija Convertir carpeta de trabajo BEx. En Microsoft Excel 2003, elija Convertir carpeta de trabajo BEx en la barra de herramientas de Analysis Standard. 2. Seleccione el sistema SAP NetWeaver BW y pulse Siguiente. 3. Introduzca el usuario y la contraseña para iniciar la sesión en el sistema. 4. Seleccione el libro de trabajo que desea convertir. Puede buscar el nombre o el nombre técnico del libro de trabajo o puede seleccionarlo en una carpeta. Los libros de trabajo de BEx Analyzer tienen el siguiente icono en la lista de libros de trabajo: . 5. Pulse Aceptar. La conversión se inicia directamente. Según la selección efectuada en la configuración de la plataforma, se convertirán los siguientes objetos:
38
Objeto de BEx Analyzer
Objeto de Analysis
Carpeta de trabajo
Carpeta de trabajo
Proveedor de datos
Origen de datos
Elemento: cuadrícula
Tabla de referencias cruzadas
2013-01-10
Crear carpetas de trabajo
Objeto de BEx Analyzer
Objeto de Analysis
Gráfico
Gráfico
Elemento: lista
Fórmulas: SAPGetDimensionEffectiveFilter y SAPGetDimensionInfo
Elemento: cuadro desplegable
Componente: filtrar con selección de miembro única
Elemento: grupo
Componente: filtrar con selección de miembro múltiple
Elemento: botón de opción
Componente: filtrar con selección de miembro única
Elemento: texto
Diferentes fórmulas y campos de información
Elemento: mensaje
Fórmula: SAPListOfMessages
Objetos de planificación usados en el elemento Botón
Objetos de planificación
Estilos
El estilo no se convierte. La carpeta de trabajo convertida se muestra con el conjunto de estilos predeterminado de Analysis.
Elemento: lista de condiciones
La lista no se convierte. Las condiciones están disponibles como condiciones BEx en Analysis y pueden activarse y desactivarse con el menú.
Elemento: lista de excepciones
La lista no se convierte. Las excepciones están disponibles como formato condicional en Analysis y pueden activarse y desactivarse con el menú.
API VBA
El código específico del cliente no se convierte, pero está disponible en el libro de trabajo tras la conversión.
Panel de navegación
No hay conversión. Puede usar el área de diseño en Analysis.
Elemento: cuadro desplegable (muestra vistas de consulta)
No hay conversión.
Elemento: botón
No hay conversión.
Tras la conversión, la carpeta de trabajo convertido se abre en Analysis. Puede guardar el libro de trabajo que acaba de crear en una plataforma y seguir con el análisis.
39
2013-01-10
Crear carpetas de trabajo
Temas relacionados • Registro de conversión • Configuración de plataforma
3.1.9.1 Registro de conversión El registro de conversión contiene el estado de conversión de todos los objetos del libro de trabajo BEx. En la configuración de la plataforma, puede definir si debe crearse un registro de conversión durante la conversión y si este debe almacenarse en una hoja oculta o visible del libro de trabajo. Al principio del registro de conversión, se muestra un mensaje que indica si la conversión ha finalizado correctamente. Además, se muestran el ID del libro de trabajo BEx y la configuración de conversión seleccionada. Las opciones posibles son convertir todos los objetos, orígenes de datos y tablas de referencias cruzadas o solo los orígenes de datos. A partir de entonces, los objetos del libro de trabajo BEx se muestran con el estado de conversión en tres listas: una para los proveedores de datos, otra para los objetos de planificación y otra para los elementos (el resto de los objetos del libro de trabajo). La lista contiene las siguientes columnas: •
Estado El estado puede ser Convertido, No convertido o Ignorado.
•
Tipo Se muestra el tipo de los objetos. Ejemplos: DATAPROVIDER, GRID o NAVIGATION_PANE.
•
Texto Se muestra el nombre técnico del objeto.
•
Proveedor de datos/alias Se muestra el alias del proveedor de datos.
•
Mensaje Se muestra un mensaje si el estado de conversión es No convertido o Ignorado. Ejemplo: Un objeto con el estado Ignorado puede tener el siguiente mensaje: Elemento no convertido debido a la configuración de conversión actual.
•
Rango de hojas Puede seleccionar el rango de hojas para desplazarse al objeto del libro de trabajo.
40
2013-01-10
Crear carpetas de trabajo
3.2 Definición de conjuntos de estilos para tablas cruzadas Un conjunto de estilos es una colección de estilos de celda de Microsoft Excel que Analysis aplica para dar formato a las celdas de una tabla cruzada. Cada vez que inserte una tabla cruzada nueva en una carpeta de trabajo, se usan los estilos en el conjunto de estilos predeterminado actual para dar formato a las celdas de la tabla cruzada. Puede cambiar el conjunto de estilos aplicado en el análisis. Con Analysis, se instalan los siguientes conjuntos de estilos y sus estilos de celda: • SAP Tradeshow Plus • SAP Blue • SAP Black&White Al modificar los estilos de celda de estos conjuntos de estilos, puede crear conjuntos de estilos propios y compartirlos con los usuarios.
3.2.1 Estilos de las celdas de SAP Estilos estándar de SAP Los estilos estándar de SAP están disponibles después de la instalación del complemento. Puede modificarlos en el grupo Estilos de la ficha Inicio de Microsoft Excel. Afectan al formato descrito en la tabla presentada a continuación: Nombre de estilo
Descripción
SAPDimensionCell
Formato para celdas de encabezado de dimensión.
SAPMemberCell
Formato para celdas de miembros (dimensiones no jerárquicas).
SAPHierarchyCell
Formato para celdas de miembro de jerarquía (niveles pares 0, 2, ...).
SAPHierarchyOddCell Formato para celdas de miembro de jerarquía (niveles impares 1, 3, ...). SAPMemberTotalCell Formato para celdas totales de miembro. SAPDataCell
Formato para celdas de datos.
SAPDataTotalCell
Formato para celdas totales de datos.
SAPExceptionLevel1- Formato para celdas resaltadas debido a formatos condicionales (prioridades 9 de regla 1-9). SAPEmphasized
41
Formato para celdas de datos resaltadas (relacionadas con la definición de consulta).
2013-01-10
Crear carpetas de trabajo
Nombre de estilo
Descripción
SAPBorder
Formato para los bordes alrededor de una tabla cruzada y entre encabezado/miembro y celdas de datos (está definido el formato para el borde izquierdo). Tras cambiar este estilo, por ejemplo el color, tiene que ejecutar Actualizar todo en la cinta de Analysis para aplicar los cambios.
SAPEditableDataCell Formato para las celdas de datos listas para la introducción en el modo de modificación de la planificación. SAPEditableDataTotal- Formato para todas las celdas listas para la introducción en el modo de modiCell ficación de la planificación. SAPReadonlyDataCell Formato para las celdas de datos de solo lectura en el modo de modificación de la planificación. SAPReadonlyDataTo- Formato para todas las celdas de solo lectura en el modo de modificación de talCell la planificación. SAPLockedDataCell
Formato para las celdas de datos bloqueadas en el modo de modificación de la planificación.
SAPLockedDataTotal- Formato para las celdas totales bloqueadas en el modo de modificación de Cell la planificación. Estilos personalizados de SAP Después de la instalación del complemento, no están disponibles los siguientes estilos personalizados de SAP, pero puede crearlos en el grupo Estilos de la ficha Inicio de Microsoft Excel. Afectan al formato descrito en la tabla presentada a continuación:
42
2013-01-10
Crear carpetas de trabajo
Nombre de estilo
Descripción
SAPMemberCellX Formato para las celdas del miembro en las columnas (sustituye a SAPMemberCell). SAPMemberTotal- Formato para las celdas totales del miembro en las columnas (sustituye a SAPCellX MemberTotalCell). SAPHierarchyCellX Formato para las celdas jerárquicas del miembro en las columnas, niveles pares (sustituye a SAPHierarchyCell). SAPHierarchyOdd- Formato para las celdas jerárquicas del miembro en las columnas, nivel impar CellX (sustituye a SAPHierarchyOddCell). SAPHierarchyCell0-9
Formato para las celdas jerárquicas del miembro en un nivel específico (sustituye a SAPHierarchyCell y SAPHierarchyOddCell).
SAPHierarchyCellX0-9
Formato para las celdas jerárquicas del miembro en un nivel específico en las columnas (sustituye a SAPHierarchyCellX y SAPHierarchyOddCellX).
Ejemplo: SAPMemberCellX Los encabezados de columna se definen como SAPMemberCell. Si desea un formato distinto para estas celdas para diferenciarlas de las celdas de miembro en las filas, puede duplicar SAPMemberCell, llamarlo SAPMemberCellX y cambiar la definición de formato. Si guarda esto como conjunto de estilos, las celdas de miembros en los encabezados de columna se muestran en el nuevo formato definido. Las celdas de miembros de las filas siguen mostrándose como definidas en el estilo SAPMemberCell.
Ejemplo: Estilos para los niveles de jerarquía Los estilos estándar diseñados para las jerarquías son SAPHierarchyCell y SAPHierarchyCellOdd. Con estos estilos, los niveles de jerarquía tienen estilos alternos. Si quiere disponer de tres estilos diferentes para los tres primeros niveles de jerarquía de una jerarquía, cree los estilos SAPHierarchyCell0, SAPHierarchyCell1 y SAPHierarchyCell2. El sistema ignora los estilos estándar y aplica los diseñados para estilos específicos. Si una jerarquía tiene más de tres niveles, los niveles posteriores al 2 se muestran con el estilo SAPHierarchyCell2.
3.2.2 Para aplicar un conjunto de estilos Puede aplicar uno de los conjuntos de estilos de SAP o cualquier nuevo conjunto de estilos definidos a una carpeta de trabajo. 1. Elija Estilos > Aplicar set de estilos.... Aparecerá el cuadro de diálogo "Aplicar set de estilos". 2. En el cuadro de lista, seleccione el estilo que desee aplicar.
43
2013-01-10
Crear carpetas de trabajo
3. Seleccione la casilla de verificación Fijar como estándar si debe aplicarse el conjunto de estilos como predeterminado en las carpetas de trabajo. El conjunto de estilos predeterminado se usa al abrir una nueva carpeta de trabajo e inserta un origen de datos. 4. Pulse Aceptar. El conjunto de estilos se aplica a todas las tablas cruzadas de su carpeta de trabajo.
3.2.3 Para crear un conjunto de estilos Basándose en los estilos de celda disponibles, puede definir un nuevo conjunto de estilos. Cambie los estilos de celda según sus necesidades usando la función de estilos de Microsoft Excel. A continuación, puede guardar los estilos recién definidos en un conjunto de estilos. 1. En la ficha Inicio, en el grupo Estilos, haga clic en Estilos de celda. Nota: En Microsoft Excel 2003, puede buscar los estilos de celda eligiendo Formato > Estilos en el menú. Se mostrarán aquí los estilos de celda disponibles. 2. Modifique los estilos de celda existentes o cree nuevos según sus necesidades. 3. En la ficha Analysis, en el grupo Parametrizaciones, elija Estilos > Grabar set de estilos.... Aparecerá el cuadro de diálogo "Grabar set de estilos". 4. Introduzca un nombre de set de estilos. 5. Seleccione la casilla de verificación Fijar como estándar si debe aplicarse el conjunto de estilos como predeterminado en las carpetas de trabajo. El conjunto de estilos predeterminado se usa al abrir una nueva carpeta de trabajo e inserta un origen de datos. 6. Pulse Aceptar. El conjunto de estilos recién definido se crea y estará disponible en la lista de conjuntos de estilos que se puede aplicar a una carpeta de trabajo.
3.2.4 Para compartir un conjunto de estilos Puede compartir un conjunto de estilos con otros usuarios exportando dicho conjunto de estilos a un recurso compartido local. Otros usuarios pueden importar el conjunto de estilos y usarlo para realizar el análisis. 1. Aplique el conjunto de estilos que desee exportar. 2. Elija Estilos > Exportar set de estilos.... 3. Guarde el conjunto de estilo como formato XML. El archivo XML contiene los estilos de celdas de los tres conjuntos de estilos de SAP y el conjunto de estilos actualmente aplicados.
44
2013-01-10
Crear carpetas de trabajo
4. Elija Estilos > Importar set de estilo.... 5. Seleccione un archivo de estilos del servidor y pulse Abrir. 6. Guarde los estilos importados como un nuevo conjunto de estilos. Se ha exportado un conjunto de estilos que usarán otros usuarios y/o se ha importado un conjunto de estilos para usarlo en el análisis.
3.2.5 Para eliminar un conjunto de estilos Puede eliminar todos los conjuntos de estilos definidos por los usuarios. No se puede eliminar el conjunto de estilos estándar de SAP instalado con el complemento. 1. Elija Estilos > Eliminar conjunto de estilos del usuario. Aparecerá el cuadro de diálogo "Eliminar conjunto de estilos del usuario". 2. En el cuadro de lista, seleccione el conjunto de estilos que desee eliminar. 3. Pulse Aceptar. El conjunto de estilos se elimina y deja de estar disponible en la lista de conjuntos de estilos que se puede aplicar a una carpeta de trabajo.
3.3 Insertar otros componentes Además de las tablas cruzadas, puede agregar los siguientes componentes a su análisis: • Gráficos para proporcionar una presentación gráfica de los datos de la tabla cruzada. • Campos de información para ofrecer información de metadatos. • Filtros para suministrar un filtrado simplificado para usuarios finales.
3.3.1 Para insertar un gráfico dinámico 1. Seleccione una celda de la tabla cruzada que desee visualizar en un gráfico. Al insertar un gráfico con Analysis, los datos de toda la tabla cruzada se visualizarán en el gráfico. Si desea visualizar únicamente un subconjunto de datos de la tabla cruzada, puede usar la funcionalidad de Microsoft Excel. 2. Pulse el botón Gráfico. El gráfico se agrega al análisis. Se puede colocar en la hoja de cálculo usando arrastrar y soltar.
45
2013-01-10
Crear carpetas de trabajo
3. Modifique el gráfico. Para modificar el gráfico, use las opciones para gráficos de Microsoft Excel. Por ejemplo, puede cambiar el tipo de gráfico o definir un intervalo de datos para el gráfico. 4. Puede mover el gráfico a otra hoja de cálculo de la carpeta de trabajo. En la ficha Componente del área de diseño, seleccione el gráfico que desea mover y abra el cuadro de diálogo Mover a. Seleccione la hoja que debe contener el gráfico y pulse Aceptar. El gráfico se agrega al análisis según su configuración. El gráfico se actualiza automáticamente al modificar los datos mostrados en la tabla cruzada.
3.3.2 Para insertar un campo de información Puede insertar campos de información para suministrar información adicional en los datos mostrados en las hojas de la carpeta de trabajo. 1. Seleccione una celda vacía en la que desee colocar el campo de información. 2. Seleccione el campo de información que quiera insertar. • Seleccione Campo de información y uno de estos valores: Nombre de fuente de datos, Últim.actualiz.datos, Fecha clave, Filtros efectivos y Variables. Si desea insertar otros campos de información, use la segunda opción. El campo de información se agrega a la hoja de cálculo. Si usa más de un origen de datos en el análisis, se le solicitará que seleccione un origen de datos. •
También puede arrastrar y colocar los campos de información desde la ficha Información del área de diseño a una celda de la hoja de cálculo. Seleccione el origen de datos situado en la parte superior de la ficha, y arrastre y coloque la información que desea insertar como campo de información. Para los campos de información dinámicos (filtros y variables), deberá usar la primera opción.
Los campos de información se introducen con etiqueta e información de origen. Las funciones usadas para las fórmulas son SAPGetInfoLabel y SAPGetSourceInfo. Las fórmulas se crean automáticamente.
3.3.3 Para insertar un filtro: Puede insertar un componente de filtro en su análisis para simplificar el filtrado. Esto le ayuda a cambiar rápidamente la vista de los datos mostrados para, por ejemplo, visualizar periodos de tiempo distintos. 1. Seleccione una celda vacía en la que desee colocar el componente de filtro. 2. Elija Filtrar y seleccione una de las dimensiones enumeradas para insertar un componente de filtro para esta dimensión.
46
2013-01-10
Crear carpetas de trabajo
El nombre de dimensión y una fórmula de componente de filtro se insertan en la hoja de cálculo. Las funciones usadas para las fórmulas son SAPGetDimensionInfo y SAPSetFilterComponent. Las fórmulas se crean automáticamente. 3. Paso opcional: especifique la fórmula del componente de filtro. La fórmula que se inserta automáticamente permite al usuario seleccionar varios miembros para el filtrado. La fórmula tendrá este aspecto: =SAPSetFilterComponent("DS_2"; "0CALYEAR";"ALL"). Puede agregar uno de los siguientes parámetros a la fórmula: SINGLE, MULTIPLE, LOWERBOUNDARY, UPPERBOUNDARY para especificar las opciones de filtrado. Si se agrega el parámetro SINGLE, el usuario solo podrá seleccionar un miembro para el filtrado. La fórmula tendrá este aspecto: =SAPSetFilterComponent("DS_2"; "0CALYEAR";"ALL";"SINGLE"). También puede insertar componentes de filtro para habilitar la selección de intervalos. Inserte dos componentes de filtro para la misma dimensión y agregue a uno el parámetro LOWERBOUNDARY y al otro el parámetro UPPERBOUNDARY. Ahora puede filtrar por los límites superior e inferior de un intervalo. 4. Paso opcional: formatee el componente de filtro. Puede usar las opciones de formato de Microsoft Excel para dar formato a las celdas del componente de filtro. 5. Seleccione el icono de filtro para definir un filtro. Todas las tablas de la hoja actual que contienen esta dimensión se filtrarán según el filtro seleccionado. En la ficha Componentes del área de diseño, se pueden definir las tablas que deberán verse afectadas si no se filtrasen correctamente todas las tablas. El filtro se agrega al análisis según su configuración. Temas relacionados • SAPGetDimensionInfo • SAPSetFilterComponent
3.4 Trabajar con fórmulas En Analysis, edición para Microsoft Office, puede usar las funciones estándar de Microsoft Excel para crear formulas. El complemento también contiene un conjunto de funciones propio que puede usar para crear fórmulas. Puede usar estas funciones para incluir en el análisis datos y metadatos de orígenes de datos usados. Por ejemplo, se pueden insertar campos de información en las propiedades del origen de datos, mostrar el filtro de medición o enumerar las variables de un origen de datos. Con la función SAPGetData, también puede definir valores de medidas para ciertas combinaciones de miembros. Una fórmula de Microsoft Excel para Analysis consta de una función y referencias al origen de datos, medidas y/o dimensiones. Es posible usar el texto o la clave de un objeto como referencia. También puede usar como referencia un valor de celda como, por ejemplo, B10.
47
2013-01-10
Crear carpetas de trabajo
Se muestra el alias de fórmula de un origen de datos, y puede cambiarse en las propiedades del origen de datos en la ficha Componentes del área de diseño. Para las medidas, las dimensiones y sus miembros, las referencias de texto son mejores para leerlas, pero si desea crear un análisis en varios idiomas o si hay textos duplicados en los metadatos del origen de datos, debería referenciar estos objetos con sus claves. También puede usar estas funciones en macros VBA. Funciones de Analysis Las siguientes funciones están disponibles en la categoría de Analysis: • SAPGetData • SAPGetDimensionDynamicFilter • SAPGetDimensionEffectiveFilter • SAPGetDimensionInfo • SAPGetDimensionStaticFilter • SAPGetDisplayedMeasures • SAPGetInfoLabel • SAPGetMeasureFilter • SAPGetMember • SAPGetSourceInfo • SAPGetVariable • SAPGetWorkbookInfo • SAPListOf • SAPListOfDimensions • SAPListOfDynamicFilters • SAPListOfEffectiveFilters • SAPListOfMembers • SAPListOfMessages • SAPListOfStaticFilters • SAPListOfVariables • SAPSetFilterComponent Temas relacionados • Uso de las funciones de Analysis
3.4.1 Para crear una fórmula Para crear una fórmula con funciones de Analysis: 1. Seleccione la celda en la que desea introducir la fórmula. 2. Para iniciar la fórmula con una función, pulsa el botón Insertar función que se encuentra en la barra de fórmulas.
48
2013-01-10
Crear carpetas de trabajo
Aparece el cuadro de diálogo "Insertar función". 3. Seleccione Analysis en el cuadro Seleccionar una categoría. 4. Seleccione una función. 5. Pulse Aceptar. Aparece el cuadro de diálogo "Argumentos de función". 6. Introduzca los argumentos. Para introducir referencias a celdas como un argumento, pulse el botón de contracción de cuadro de diálogo (que ocultará temporalmente el cuadro de diálogo), seleccione las celdas de la hoja de cálculo y, acto seguido, pulse el botón de expansión del cuadro de diálogo. 7. Una vez terminada la fórmula, pulse Aceptar.
3.4.2 SAPGetData Esta función devuelve el valor de medida de una combinación de miembros de dimensión específica. La fórmula solo puede devolver valores para las combinaciones de miembros que forman parte del estado de navegación actual del origen de datos. Para formar parte del estado de navegación, las combinaciones de miembros se deben usar en filas, columnas o como un filtro de fondo. Si filtra una dimensión, solo se devolverán valores para las combinaciones de miembros que contenga el filtro. Por ejemplo, si el estado de navegación del origen de datos muestra la región de la dimensión en filas y el volumen de ventas de las medidas en columnas, puede crear una fórmula para devolver un valor para una región concreta, pero no puede devolver un valor para un cliente especial, aunque la información de cliente estuviera disponible en el origen de datos. Para poder devolver valores para un cliente concreto debe agregar la dimensión al estado de navegación, por ejemplo, como un filtro de fondo. La fórmula consta, como mínimo, de 3 parámetros y está compuesta por los siguientes argumentos: • Origen de datos Introduzca el alias de fórmula para el origen de datos. Puede definir el alias al configurar el origen de datos en la ficha Componentes del área de diseño. •
Medida Introduzca el nombre de la medida, por ejemplo, "Pedidos entrantes".
•
Combinación de miembros Existen dos métodos para introducir la combinación de miembros: • •
49
Introduzca un parámetro como combinación de miembros, por ejemplo, "Región=Francia;Pro ducto=Servicios" . Este método se usa para la conversión a una fórmula. Introduzca varios parámetros como la combinación de miembros, por ejemplo, "Región";"Fran cia";"Producto";"Servicios". Este método se puede especificar manualmente. Se recomienda para combinaciones de miembros que usan referencias a celdas.
2013-01-10
Crear carpetas de trabajo
Ejemplo: Fórmula de 3 parámetros Celda H20: =SAPGetData("DS_1";"Pedidos entrantes";"Región=Francia;Producto=Servicios") Los datos para el valor de esta celda proceden del origen de datos DS_1. El nombre de la medida es Pedidos entrantes. La combinación de miembros es Francia y Servicios. Por tanto, la fórmula de la celda H20 usa los datos procedentes de DS_1 para calcular los pedidos entrantes para la región Francia y el producto Servicios. Si cambia Francia por Alemania en la fórmula, se mostrarán en la celda H20 los pedidos entrantes para Alemania y los Servicios.
Ejemplo: Fórmula >3 parámetros con referencia a celda Celda H20: =SAPGetData("DS_1";"Pedidos entrantes";"Región";B10;"Producto";"Servicios") Los datos para el valor de esta celda proceden del origen de datos DS_1. El nombre de la medida es Pedidos entrantes. La combinación de miembros es la región introducida en la celda B10 y Servicios. Por ejemplo, si se introduce España en la celda B10, la fórmula de la celda H20 usa los datos procedentes de DS_1 para calcular los pedidos entrantes para la región España y el producto Servicios. Si cambia España por Francia en la celda B10, en la celda H20 se mostrarán los pedidos entrantes para Francia y los Servicios.
3.4.3 SAPGetDimensionDynamicFilter Esta función devuelve el filtro dinámico de una dimensión. El usuario define los filtros dinámicos. La fórmula consta de 3 parámetros y está compuesta por los siguientes argumentos: • Origen de datos Introduzca el alias de fórmula del origen de datos o de la función de planificación. Puede definir el alias al configurar el origen de datos o la función de planificación en la ficha Componentes del área de diseño. •
Dimensión Introduzca el nombre técnico de la dimensión.
•
Visualización de miembro Puede introducir TEXT, KEY o INPUT_STRING para definir la forma en la que los miembros filtrados deberán aparecer en el libro de trabajo.
Ejemplo: Celda F20: =SAPGetDimensionDynamicFilter("DS_1";"0DIVISION";"TEXT")
50
2013-01-10
Crear carpetas de trabajo
Se agrega un filtro para la dimensión 0DIVISION y se muestran los siguientes miembros en el análisis: pintura, iluminación, comida. Si introduce la fórmula en la celda F20, los tres miembros filtrados se mostrarán en la celda F20 como texto.
3.4.4 SAPGetDimensionEffectiveFilter Esta función devuelve todos los filtros efectivos de una dimensión: los filtros dinámicos definidos por el usuario, los filtros estáticos definidos en el origen subyacente y los filtros por medida definidos para la dimensión seleccionada. La fórmula consta de 3 parámetros y está compuesta por los siguientes argumentos: • Origen de datos Introduzca el alias de fórmula del origen de datos o de la función de planificación. Puede definir el alias al configurar el origen de datos o la función de planificación en la ficha Componentes del área de diseño. •
Dimensión Introduzca el nombre técnico de la dimensión.
•
Visualización de miembro Puede introducir TEXT, KEY o INPUT_STRING para definir la forma en la que los miembros filtrados deberán aparecer en el libro de trabajo.
Ejemplo: Celda F20: =SAPGetDimensionEffectiveFilter("DS_1";"0DIVISION";"TEXT") Si introduce la fórmula en la celda F20, los miembros de 0DIVISION actualmente filtrados por el usuario, los filtros estáticos definidos en el origen de datos y los filtros por medida para esta dimensión se muestran en la celda F20 como texto. Si no se han definido filtros estáticos para el origen de datos, solo se mostrarán los miembros del filtro dinámico y los filtros por medida.
3.4.5 SAPGetDimensionInfo Esta función devuelve el nombre de una dimensión o el nombre de una jerarquía activa. La fórmula consta de 3 parámetros y está compuesta por los siguientes argumentos: • Origen de datos
51
2013-01-10
Crear carpetas de trabajo
Introduzca el alias de fórmula para el origen de datos. Puede definir el alias al configurar el origen de datos en la ficha Componentes del área de diseño. •
Dimensión Introduzca el nombre técnico de la dimensión.
•
Nombre de la propiedad Puede especificar los siguientes nombres de propiedades: • NAME • ACTIVEHIERARCHY
Ejemplo: Celda F20: =SAPGetDimensionInfo("DS_1";"0DIVISION";"NAME") Si introduce la fórmula en la celda F0, el nombre de la dimensión 0DIVISION se muestra en la celda F20.
3.4.6 SAPGetDimensionStaticFilter Esta función devuelve el filtro estático de una dimensión. Los filtros estáticos se definen en el origen subyacente, y el usuario no los puede cambiar. La fórmula consta de 3 parámetros y está compuesta por los siguientes argumentos: • Origen de datos Introduzca el alias de fórmula para el origen de datos. Puede definir el alias al configurar el origen de datos en la ficha Componentes del área de diseño. •
Dimensión Introduzca el nombre técnico de la dimensión.
•
Visualización de miembro Puede introducir TEXT, KEY o INPUT_STRING para definir la forma en la que los miembros filtrados deberán aparecer en el libro de trabajo.
Ejemplo: Celda F20: =SAPGetDimensionStaticFilter("DS_1";"0MATERIAL";"KEY") Si introduce la fórmula en la celda F0, el filtro estático de la dimensión 0MATERIAL se muestra en la celda F20.
52
2013-01-10
Crear carpetas de trabajo
3.4.7 SAPGetDisplayedMeasures Esta función devuelve una lista con todas las medidas mostradas en el análisis como texto. La fórmula está formada por el siguiente argumento: Origen de datos. Introduzca el alias de fórmula para el origen de datos. Puede definir el alias al configurar el origen de datos en la ficha Componentes del área de diseño. Ejemplo: Celda G10: =SAPGetDisplayedMeasures("DS_1") Si introduce la fórmula en la celda G10, todas las medidas actualmente mostradas en la tabla cruzada se enumerarán en la celda G10. Si se agrega o elimina una medida de la tabla cruzada, la lista de la celda G10 se actualiza en consecuencia.
3.4.8 SAPGetInfoLabel Esta función devuelve la etiqueta definida por idioma de un campo de información. Los nombres de propiedad se corresponden con los campos de información disponibles para la carpeta de trabajo y los orígenes de datos en la ficha Información del área de diseño. Si se usa esta función, las etiquetas de campo de información se mostrarán en el idioma de IU seleccionado. Los valores del campo de información se pueden introducir con las funciones SAPGetWorkbookInfo y SAPGetSourceInfo. La fórmula está formada por el siguiente argumento: Nombre de la propiedad. Para los campos de información relacionados con carpetas de trabajo, puede introducir los siguientes nombres de propiedad: • WorkbookName • CreatedBy • CreatedAt • LastChangedAt • LastRefreshedAt • LogonUser Para los campos de información relacionados con orígenes de datos, puede introducir los siguientes nombres de propiedad: • DataSourceName • LastDataUpdate • LastDataUpdateMaximum
53
2013-01-10
Crear carpetas de trabajo
Esta propiedad está relacionada con MultiSitios. Devuelve la fecha de la última actualización de todos los InfoSitios de un MultiSitio. Ejemplo: un MultiSitio contiene tres InfoSitios. LastDataUpdateMaximum es la fecha en la que los tres InfoSitios se actualizaron correctamente por última vez. • • • • • • • • • •
KeyDate QueryTechName QueryCreatedBy QueryLastChangedBy QueryLastChangedAt QueryLastRefreshedAt InfoProviderTechName InfoProviderName Sistema LogonUser
Ejemplo: Celda D20: =SAPGetInfoLabel("Sistema") La etiqueta del campo de información se muestra en el idioma de IU seleccionado, por ejemplo, en español: Sistema.
3.4.9 SAPGetMeasureFilter Esta función devuelve una lista con todas las medidas filtradas y sus reglas definidas para un origen de datos. La fórmula está formada por el siguiente argumento: Origen de datos. Introduzca el alias de fórmula para el origen de datos. Puede definir el alias al configurar el origen de datos en la ficha Componentes del área de diseño. Ejemplo: Celda G10: =SAPGetMeasureFilter("DS_1") Si introduce la fórmula en la celda G10, todas las medidas que tienen una definición de filtro y las reglas correspondientes se muestran en una lista en la celda G10. Si se agrega o elimina un filtro en una medida, la lista de la celda G10 se actualiza en consecuencia.
54
2013-01-10
Crear carpetas de trabajo
3.4.10 SAPGetMember Esta función devuelve el miembro de dimensión o el atributo. La fórmula solo puede devolver valores para los miembros de dimensión o atributos que forman parte del estado de navegación actual del origen de datos. Para formar parte del estado de navegación, los miembros se deben usar en filas, columnas o como filtro de fondo. Si filtra una dimensión, solo se devolverán valores para los miembros que contenga el filtro. La fórmula consta de 3 parámetros y está compuesta por los siguientes argumentos: • Origen de datos Introduzca el alias de fórmula para el origen de datos. Puede definir el alias al configurar el origen de datos en la ficha Componentes del área de diseño. •
Miembro de dimensión Introduzca un nombre técnico de una dimensión y asígnele una clave de miembro, por ejemplo, "0DIVISION=R1".
•
Visualización de miembro Puede introducir TEXT o KEY para definir la forma en la que los miembros filtrados deberán aparecer en la carpeta de trabajo.
Ejemplo: Celda G15: =SAPGetMember("DS_1";"0DIVISION=R1";"TEXT") Quiere mostrar el texto para el miembro Minorista. La clave para minorista es R1. Si introduce la fórmula en la celda G15, el texto del miembro R1 (Minorista) se muestra en la celda G15.
3.4.11 SAPGetSourceInfo Esta función devuelve un valor de campo de información de un origen de datos. La etiqueta de campo de información se puede insertar con la función SAPGetInfoLabel. Los nombres de propiedad se corresponden con los valores de los campos de información disponibles para los orígenes de datos en la ficha Información del área de diseño. La fórmula consta de 2 parámetros y está compuesta por los siguientes argumentos: • Origen de datos Introduzca el alias de fórmula para el origen de datos. Puede definir el alias al configurar el origen de datos en la ficha Componentes del área de diseño.
55
2013-01-10
Crear carpetas de trabajo
•
Nombre de la propiedad Puede especificar los siguientes nombres de propiedades: • DataSourceName • LastDataUpdate • LastDataUpdateMaximum Esta propiedad está relacionada con MultiSitios. Devuelve la fecha de la última actualización de todos los InfoSitios de un MultiSitio. Ejemplo: un MultiSitio contiene tres InfoSitios. LastDataUpdateMaximum es la fecha en la que los tres InfoSitios se actualizaron correctamente por última vez. • • • • • • • • • •
KeyDate QueryTechName QueryCreatedBy QueryLastChangedBy QueryLastChangedAt QueryLastRefreshedAt InfoProviderTechName InfoProviderName Sistema LogonUser
Ejemplo: Celda D20: =SAPGetInfoLabel("DataSourceName") Celda E20: =SAPGetSourceInfo("DS_1";"DataSourceName") En la celda D20, se muestra la etiqueta Nombre de fuente de datos. En la celda E20, se muestra el nombre del origen de datos con el alias DS_1, por ejemplo, Volumen de ventas en Europa.
3.4.12 SAPGetVariable Esta función devuelve el valor de la propiedad especificada para una variable BW específica. La fórmula consta de 3 parámetros y está compuesta por los siguientes argumentos: • Origen de datos Introduzca el alias de fórmula para el origen de datos. Puede definir el alias al configurar el origen de datos en la ficha Componentes del área de diseño. •
Nombre de variable Introduzca el nombre o el nombre técnico de la variable.
56
2013-01-10
Crear carpetas de trabajo
•
Nombre de la propiedad Puede especificar los siguientes nombres de propiedades: • VALUE Si introduce VALUE, se mostrará el valor actual de la variable. •
VALUEASKEY Si introduce VALUEASKEY, se mostrará el valor actual de la variable como una clave.
•
INPUT_STRING Si introduce INPUT_String, se mostrará el valor actual de la variable como cadena de entrada.
•
DESCRIPTION Si se introduce DESCRIPTION, se mostrará el nombre de la variable.
•
ISINPUTENABLED Si introduce ISINPUTENABLED, la función comprueba si la variable está habilitada para la entrada.
•
ISMANDATORY Si introduce ISMANDATORY, la función comprueba si la variable es obligatoria.
•
TECHNICALNAME Si introduce TECHNICALNAME, se muestra el nombre técnico de la variable.
Ejemplo: Celda F20: =SAPGetVariable("DS_2";"0BW_VAR";"DESCRIPTION") Si introduce la fórmula en la celda F0, el nombre de la variable 0BW_VAR se muestra en la celda F20.
3.4.13 SAPGetWorkbookInfo Esta función devuelve un valor de campo de información de la carpeta de trabajo actual. La etiqueta de campo de información se puede insertar con la función SAPGetInfoLabel. Los nombres de propiedad se corresponden con los valores del campo de información que están disponibles para las carpetas de trabajo de la ficha Información del área de diseño. Esta fórmula está formada por el siguiente argumento: Nombre de propiedad. Puede especificar los siguientes nombres de propiedades: • WorkbookName • CreatedBy
57
2013-01-10
Crear carpetas de trabajo
• • • •
CreatedAt LastChangedAt LastRefreshedAt LogonUser
Ejemplo: Celda D20: =SAPGetInfoLabel("WorkbookName") Celda E20: =SAPGetWorkbookInfo("WorkbookName") En la celda D20, se muestra la etiqueta Nombre de libr.trab.. En la celda E20, se muestra el nombre usado para guardar la carpeta de trabajo, por ejemplo, Ventas en Europa.
3.4.14 SAPListOf Esta función devuelve una lista de objetos disponibles para un tipo de objeto concreto. La lista contiene dos columnas para cada entrada (alias y descripción). Para el tipo de objeto CROSSTABS, la función devuelve una lista con tres columnas (alias, descripción y alias del origen de datos). Esta fórmula consta de 3 parámetros y está compuesta por los siguientes argumentos: • Tipo de objeto Puede introducir los siguientes tipos de objeto: • DATASOURCES • CROSSTABS • PLANNINGFUNCTIONS • PLANNINGSEQUENCES •
Buscar Puede introducir una cadena de búsqueda. Tenga en cuenta que la búsqueda distingue entre mayúsculas y minúsculas. Si no introduce una cadena de búsqueda, se enumerarán todos los objetos del tipo de objeto seleccionado.
•
Búsqueda en Puede buscar en ALIAS o DESCRIPCIÓN. Este parámetro es opcional. El valor predeterminado es ALIAS.
Ejemplo: Celda G15: =SAPListOf("CROSSTABS";"Cross")
58
2013-01-10
Crear carpetas de trabajo
Empezando por la celda G15, se muestra una lista con tres columnas (alias de tabla cruzada, descripción de tabla cruzada y alias de origen de datos) con todas las tablas cruzadas que contengan la cadena de búsqueda Cross en el alias.
3.4.15 SAPListOfDimensions Esta función devuelve una lista de dimensiones. En función de cuáles sean las entradas de búsqueda, en la lista se pueden mostrar todas las dimensiones con su estado de exploración actual, las dimensiones que coinciden con una cadena de búsqueda con su estado de exploración actual o simplemente las dimensiones que se usan en las filas, las columnas o el filtro de fondo. Para las funciones de planificación, la función devuelve una lista de todas las dimensiones definidas en el nivel de agregación de la función de planificación. El tipo de eje siempre es LÍNEA. Esta fórmula consta de 3 parámetros y está compuesta por los siguientes argumentos: • Origen de datos Introduzca el alias de fórmula del origen de datos o de la función de planificación. Puede definir el alias al configurar el origen de datos o la función de planificación en la ficha Componentes del área de diseño. •
Búsqueda en Para determinar en qué columnas se debe ejecutar la búsqueda, seleccione TECHNICALNAME, DESCRIPTION o AXIS. La selección predeterminada es TECHNICALNAME.
•
Buscar Si ha seleccionado TECHNICALNAME o DESCRIPTION, puede introducir una cadena de búsqueda. Tenga en cuenta que la búsqueda distingue entre mayúsculas y minúsculas. Si no introduce ninguna cadena de búsqueda, se enumerarán todas las dimensiones disponibles. Si ha elegido EJE, puede usar el tipo de eje para definir las dimensiones que se deben mostrar: • Introduzca ROWS a la lista de dimensiones que se usan en las líneas del análisis actual. • Introduzca COLUMNS a la lista de dimensiones que se usan en las columnas del análisis actual. • Introduzca FILTER a la lista de dimensiones que se usan como filtro de fondo en el análisis actual. • Introduzca ALL para que se enumeren todas las dimensiones disponibles con su estado de exploración actual. Para las dimensiones que no se usen en el análisis actual, la columna de estado de exploración se deja en blanco.
Si el tipo de eje seleccionado no contiene ninguna dimensión en el análisis actual, la lista se deja en blanco.
59
2013-01-10
Crear carpetas de trabajo
Ejemplo: Celda G11: =SAPListOfDimensions("DS_1";"TECHNICALNAME";"0SOLD") Empezando por la celda G11, se muestra una lista con tres columnas (nombre técnico, descripción y estado de exploración) con todas las dimensiones que contengan 0SOLD en el nombre técnico.
3.4.16 SAPListOfDynamicFilters Esta función devuelve una lista de todos los filtros dinámicos de una fuente de datos. El usuario define los filtros dinámicos mediante Filtrar por elementos. La fórmula consta de 2 parámetros y está compuesta por los siguientes argumentos: • Origen de datos Introduzca el alias de fórmula para el origen de datos. Puede definir el alias al configurar el origen de datos en la ficha Componentes del área de diseño. •
Visualización de miembro Puede introducir TEXT, KEY o INPUT_STRING para definir la forma en la que los miembros filtrados deberán aparecer en el libro de trabajo.
Ejemplo: Celda G15: =SAPListOfDynamicFilters("DS_1";"TEXT") Si introduce la fórmula en la celda G15, se muestran los filtros dinámicos de la fuente de datos DS_1 como texto.
3.4.17 SAPListOfEffectiveFilters Esta función devuelve una lista de los filtros efectivos de un origen de datos: los filtros dinámicos definidos por el usuario, los filtros estáticos definidos en el origen subyacente y los filtros por medida definidos para las dimensiones de origen de datos. La fórmula consta de 2 parámetros y está compuesta por los siguientes argumentos: • Origen de datos Introduzca el alias de fórmula para el origen de datos. Puede definir el alias al configurar el origen de datos en la ficha Componentes del área de diseño. •
60
Visualización de miembro
2013-01-10
Crear carpetas de trabajo
Puede introducir TEXT, KEY o INPUT_STRING para definir la forma en la que los miembros filtrados deberán aparecer en el libro de trabajo. Ejemplo: Celda F20: =SAPListOfEffectiveFilters("DS_1";"TEXT") Ha agregado la dimensión Región desde el origen de datos DS_1 al análisis. Filtre esta dimensión y los siguientes miembros formarán parte del análisis: California, Arizona, Florida, Nevada. Si introduce la fórmula en la celda F20, el nombre de la dimensión se muestra en la celda F20 y los cuatro miembros filtrados se enumeran como texto en la celda G20.
3.4.18 SAPListOfMembers Esta función devuelve una lista de miembros de una dimensión o petición seleccionada. Cada entrada de la lista contiene la clave, el texto y la cadena de clave como filtro de un elemento. La cadena de clave como filtro se diferencia de la clave si el elemento está compuesto por otra dimensión. No se puede usar esta función para enumerar los miembros para una dimensión con jerarquías. La fórmula consta de 5 parámetros y está compuesta por los siguientes argumentos: • Origen de datos Introduzca el alias de fórmula de la fuente de datos o del objeto de planificación. Puede fijar el alias al configurar la fuente de datos o el objeto de planificación en la ficha Componentes del área de diseño. Debe definir este parámetro con independencia de que las variables del libro de trabajo estén fusionadas. •
Origen Introduzca uno de los orígenes siguientes: • PROMPT para obtener una lista de miembros de petición. Si usa PROMPT como origen, debe definir el alias del origen de datos con independencia de que las variables del libro de trabajo estén fusionadas. • • •
•
FILTER para obtener una lista de miembros de dimensión. FILTER_MASTERDATA para obtener una lista de todos los miembros de los datos maestros de la dimensión seleccionada. PLAN_PARAMETER para obtener una lista de todos los miembros para una variable de un objeto de planificación.
Nombre Introduzca el nombre técnico de una dimensión o una petición plana cuyos miembros desee ver enumerados en una lista.
61
2013-01-10
Crear carpetas de trabajo
•
Buscar Puede introducir una cadena de búsqueda para restringir la lista de miembros. Este parámetro es opcional.
•
Búsqueda en Especifique si la búsqueda se debe ejecutar en la columna KEY o en la TEXT. Este parámetro es opcional. La entrada predeterminada es CLAVE.
Ejemplo: Celda G15: =SAPListOfMembers("DS_1";"FILTER";"0CALMONTH";"12";"KEY") Empezando por la celda G15, se muestra una lista con todos los miembros de la dimensión 0CALMONTH que contengan la cadena de búsqueda 12 en el nombre técnico (KEY).
3.4.19 SAPListOfMessages Esta función incluye mensajes en la hoja de trabajo. Puede seleccionar los mensajes, según el nivel de gravedad, que se deben mostrar en la hoja de trabajo. La fórmula consta de 2 parámetros y está compuesta por los siguientes argumentos: • Gravedad Puede introducir los niveles de gravedad siguientes: INFORMATION, WARNING, ERROR y CRITICAL. INFORMATION (informativo) es la categoría menos grave y CRITICAL (crítico) la de mayor importancia. Si selecciona una gravedad, se muestran todos los mensajes que tengan ese nivel de gravedad o superior. Si selecciona WARNING (aviso), por ejemplo, se mostrarán todos los mensajes con gravedad WARNING, ERROR y CRITICAL. •
Mostrar detalles Si introduce FALSE, los mensajes se enumeran con la gravedad y el texto. Si introduce TRUE, se muestra información adicional, como la clase del mensaje, el identificador y las variables de los mensajes del sistema BW.
Ejemplo: Celda H11: =SAPListOfMessages("ERROR";FALSE) En la celda H11, se muestran todos los mensajes con gravedad ERROR o CRITICAL junto con el nivel de gravedad y el texto.
62
2013-01-10
Crear carpetas de trabajo
3.4.20 SAPListOfStaticFilters Esta función devuelve una lista de todos los filtros estáticos de una fuente de datos. Los filtros estáticos se definen en el origen subyacente, y el usuario no los puede cambiar. La fórmula consta de 2 parámetros y está compuesta por los siguientes argumentos: • Origen de datos Introduzca el alias de fórmula para el origen de datos. Puede definir el alias al configurar el origen de datos en la ficha Componentes del área de diseño. •
Visualización de miembro Puede introducir TEXT, KEY o INPUT_STRING para definir la forma en la que los miembros filtrados deberán aparecer en el libro de trabajo.
Ejemplo: Celda G15: =SAPListOfStaticFilters("DS_1";"TEXT") Si introduce la fórmula en la celda G15, se muestran los filtros estáticos de la fuente de datos DS_1 como texto.
3.4.21 SAPListOfVariables Esta función devuelve una lista de todas las variables de una fuente de datos o un objeto de planificación. La fórmula consta de 3 parámetros y está compuesta por los siguientes argumentos: • Origen de datos Introduzca el alias de fórmula de la fuente de datos o del objeto de planificación. Puede fijar el alias al configurar la fuente de datos o el objeto de planificación en la ficha Componentes del área de diseño. Debe definir este parámetro si las variables del libro de trabajo no están fusionadas. Si las variables del libro de trabajo están fusionadas, puede definir este parámetro pero no tiene que hacerlo. •
Visualización de miembro Puede introducir TEXT, KEY o INPUT_STRING para definir la forma en la que los miembros filtrados deberán aparecer en el libro de trabajo.
•
Visualización Introduzca uno de los siguientes valores:
63
2013-01-10
Crear carpetas de trabajo
• • • • •
ALL para mostrar todas las variables (llenas o no llenas), incluidas las variables que no están visibles en el cuadro de diálogo de solicitudes. PROMPTS para mostrar todas las variables (llenas y no llenas) que están visibles en el cuadro de diálogo de solicitudes. ALL_FILLED para mostrar todas las variables llenas, incluidas las variables que no están visibles en el cuadro de diálogo de solicitudes. PROMPTS_FILLED para mostrar todas las variables llenas que están visibles en el cuadro de diálogo de solicitudes. PLAN_PARAMETER para mostrar todas las variables (llenas y no llenas) de un objeto de planificación.
Este parámetro es opcional. El valor predeterminado es PROMPTS_FILLED. Ejemplo: Celda F20: =SAPListOfVariables("DS_2";"TEXT") Si introduce la fórmula en la celda F20, todas las variables de BW con valores en el origen de datos DS_2 se enumerarán con sus valores en la hoja de cálculo. Se mostrará el nombre de la primera variable en la celda F20, el siguiente en la celda F21 y así sucesivamente. Los valores correspondientes se enumeran en G20, G21, etcétera.
3.4.22 SAPSetFilterComponent Esta función crea un componente de filtro y establece los miembros seleccionados por el usuario como un filtro. Puede hacer clic en el icono de filtro para cambiar la definición de filtro en un cuadro de diálogo. Esta fórmula consta de 4 parámetros y está compuesta de los siguientes argumentos: • Origen de datos Introduzca el alias de fórmula para el origen de datos. Puede definir el alias al configurar el origen de datos en la ficha Componentes del área de diseño. •
Nombre de dimensión Introduzca el nombre técnico de la dimensión.
•
Origen de datos de destino Puede introducir ALL o una lista de alias de fórmula para los orígenes de datos que deberían verse afectados.
•
Tipo de selección Introduzca uno de los siguientes tipos: • SINGLE Con este tipo de selección, solo puede seleccionar un miembro para el filtrado.
64
2013-01-10
Crear carpetas de trabajo
•
MULTIPLE Con este tipo de selección, puede seleccionar varios miembros para el filtrado.
•
LOWERBOUNDARY Con este tipo de selección, puede definir un miembro como un límite inferior, por ejemplo, una fecha.
•
UPPERBOUNDARY Con este tipo de selección, puede definir un miembro como un límite superior, por ejemplo, una fecha. También puede insertar dos componentes de filtro en el análisis para definir un periodo de tiempo con una fecha de límite inferior y uno superior.
Ejemplo: Celda E25: =SAPSetFilterComponent("DS_1";"0DIVISION";"ALL";"MULTIPLE") Si introduce la fórmula en la celda E25, se mostrarán los miembros actualmente filtrados en la celda E25. Si selecciona el icono de filtro situado junto a la celda E25, puede cambiar la definición de filtro.
3.5 Conversión de celdas de tabla cruzada en fórmula Puede convertir todas las celdas de una tabla cruzada en fórmulas con un solo paso. Esto elimina el objeto de tabla cruzada y define cada fila de la tabla como una fórmula de Microsoft Excel. En la tabla, se siguen viendo los valores de resultado llamados del servidor con la fórmula. La fórmula de la celda seleccionada se muestra en la barra de fórmulas. En el modo de fórmula, puede editar la tabla de análisis con las funciones de formato y fórmula de Microsoft Excel y realizar más cálculos con los datos existentes. En el modo de fórmula, puede usar todas las funciones de formato de Microsoft Excel. Si elimina el elemento de diseño, el formato individual de los datos no se sobrescribirá con el formato estándar en la tabla cruzada la siguiente vez que actualice estos datos. Por ejemplo, si selecciona un color para resaltar los resultados intermedios en la tabla y después se desplaza por esta tabla, solo se llaman los datos para los valores del servidor, y no el formato estándar de la tabla cruzada. El formato individual se conserva. Puede usar las funciones de fórmula de Microsoft Excel para realizar más cálculos sobre la base de los datos existentes. También puede copiar la fórmula de una celda en otra celda externa de la tabla y así trabajar sin tener en cuenta la tabla original. Si la carpeta de trabajo contiene dos tablas cruzadas basadas en proveedores de datos diferentes, puede combinar los datos de ambos proveedores de datos para los cálculos. Fórmulas En el modo de fórmula, las fórmulas se componen con las siguientes funciones: • SAPGetData
65
2013-01-10
Crear carpetas de trabajo
• •
SAPGetMember SAPGetDimensionInfo
Ejemplos de tareas en modo de fórmula En el modo de fórmula, puede usar varias funciones para modificar el diseño y realizar cálculos adicionales. • • • • •
• •
Puede resaltar las celdas dando formato al color del fondo y de la fuente. Puede insertar espacios para facilitar la lectura. Puede copiar partes de la tabla o celdas particulares en otra posición de la carpeta de trabajo a fin de comparar determinados valores. Puede reusar las celdas. Puede sobrescribir miembros con otros o agregar un miembro para llamar datos que necesite del servidor de BI. Si se usa el miembro "3.2007" para leer los ingresos por las ventas de marzo de 2007, por ejemplo, puede sustituir el 3 por el 4 y usar el miembro "4.2007" para obtener los ingresos por las ventas de abril de 2007, siempre que el proveedor de datos disponga de estos datos. También puede calcular subtotales. Puede crear ofertas basadas en datos de varios proveedores.
Restricciones La conversión al modo de fórmula tiene las consecuencias siguientes: • Ya no se pueden realizar desplazamientos con arrastrar y soltar. • El menú contextual no está disponible. Temas relacionados • Convertir una tabla cruzada en fórmula
3.5.1 Convertir una tabla cruzada en fórmula 1. Inserte una tabla cruzada en una carpeta de trabajo. 2. Elija Convertir en fórmula. Esto realiza los pasos siguientes: •
•
Los textos que no se visualizan porque aparecen varias veces en una columna o fila se repiten en cada celda automáticamente para producir fórmulas válidas. También puede ejecutar este paso manualmente seleccionando la casilla de verificación Repetir miembros de la tabla cruzada en la ficha Componentes del área de diseño. Cada celda de la tabla cruzada se define como una fórmula de Microsoft Excel. Nota: Todas las celdas mostradas actualmente de la tabla cruzada se convierten en fórmulas. Las celdas de una jerarquía que no estén expandidas, no se convertirán.
66
2013-01-10
Crear carpetas de trabajo
•
•
Para las dimensiones y los miembros mostrados como texto en la tabla de referencias cruzadas, la clave se agrega al origen de datos durante la conversión a fórmula. Esto no cambia la visualización de la tabla de referencias cruzadas original. solo verá la clave agregada si inserta la tabla de referencias cruzadas con el mismo origen de datos que la carpeta de trabajo. Después se agregan las columnas y las filas para mostrar la clave. El objeto de tabla cruzada se elimina.
Todas las celdas que se muestren actualmente de la tabla cruzada se convierten usando una fórmula con las funciones SAPGetData, SAPGetMember y SAPGetDimensionInfo. Nota: Mientras no haya cambiado los datos de la tabla, puede volver al modo de análisis eligiendo Deshacer.
3.6 Trabajar con macros Analysis contiene métodos API que se pueden usar en macros VBA. Las macros se crean en el Editor de Visual Basic. El Editor de Visual Basic se puede usar para escribir y editar una macro conectada a una carpeta de trabajo de Microsoft Office Excel. Las macros se pueden conectar a elementos de IU disponibles en la ficha Desarrollador en el menú. Nota: En Microsoft Excel 2003, puede buscar los elementos de IU en la barra de herramientas Formas. También puede usar las funciones de Analysis para crear fórmulas en macros VBA. La documentación de Microsoft Office proporciona información sobre cómo crear y usar macros VBA. En la sección siguiente se describen los métodos API de Analysis. En Analysis se encuentran disponibles los siguientes métodos: • SAPAddMessage • SAPCallMemberSelector • SAPExecuteCommand • SAPExecutePlanningFunction • SAPExecutePlanningSequence • SAPGetCellInfo • SAPGetProperty • SAPMoveDimension • SAPSetFilter • SAPSetRefreshBehaviour • SAPSetVariable
67
2013-01-10
Crear carpetas de trabajo
3.6.1 SAPAddMessage Con este método API, puede definir mensajes y agregarlos al cuadro de diálogo de mensaje estándar. Para llamar al método, use Application.Run y especifique los siguientes parámetros de entrada: •
Mensaje Introduzca el texto del mensaje.
•
Gravedad Puede introducir uno de los niveles de gravedad siguientes: INFORMATION, WARNING, ERROR o CRITICAL. Este parámetro es opcional. El valor predeterminado es INFORMATION.
•
Detalles Puede introducir un texto largo con información adicional en el mensaje. Este parámetro es opcional.
El sistema devuelve uno de los siguientes parámetros de salida para cada ejecución de función: • 0 = ejecución fallida. • 1 = ejecución realizada con éxito. Ejemplo: Atenuar lResult como largo lResult= Application.Run("SAPAddMessage", "This is a new error message!", "ERROR") El mensaje "This is a new error message" ("Este es otro mensaje de error"), con nivel gravedad ERROR, se muestra en el cuadro de diálogo del mensaje
3.6.2 SAPCallMemberSelector Con este método API puede llamar a la ayuda de entrada estándar (selector de componentes) desde la hoja de cálculo. La ayuda de entrada estándar es el cuadro de diálogo que se usa para filtrar en Analysis. Si define el parámetro ReferenceCell, se llama al selector del lugar. El selector del lugar es una versión menor del selector de componentes. Puede usarlo para seleccionar componentes de una dimensión, pero no puede cambiar la forma en que se muestran los componentes en el selector, por ejemplo, para cambiar la visualización de clave a texto. Para llamar al método, use Application.Run y especifique los siguientes parámetros de entrada: •
68
Alias de fórmula
2013-01-10
Crear carpetas de trabajo
Introduzca el alias de la fórmula para la fuente de datos o el objeto de planificación. Puede definir el alias al configurar el origen de datos en la ficha Componentes del área de diseño. Debe definir este parámetro si las variables del libro de trabajo no están fusionadas. Si las variables del libro de trabajo están fusionadas, puede definir este parámetro pero no tiene que hacerlo. •
Tipo de selector Introduzca uno de los siguientes tipos de selector: • PROMPT para obtener un selector con los componentes de petición. • FILTER para obtener un selector con los componentes de dimensión. • FILTER_MASTERDATA para obtener un selector con todos los componentes de los datos maestros de la dimensión seleccionada. • PLAN_PARAMETER para obtener un selector con todas las variables (llenas o no llenas) de los objetos de planificación.
•
Nombre Introduzca el nombre de la variable o de la dimensión.
•
ReferenceCell Defina la celda en la que se muestra el selector de lugar. Este parámetro es opcional.
•
Tipo de selección Introduzca uno de los siguientes tipos: • SINGLE Con este tipo de selección, solo puede seleccionar un miembro para el filtrado. •
MULTIPLE Con este tipo de selección, puede seleccionar varios miembros para el filtrado.
Este parámetro es opcional. El sistema devuelve uno de los siguientes parámetros de salida para cada ejecución de función: • InputString = datos seleccionados. • Error = si se seleccionan datos no válidos. • False = si se cancela el diálogo. Ejemplo: SAPCallMemberSelectorFilter Atenuar lResult como variable lResult= Application.Run("SAPCallMemberSelector", "DS_1", "FILTER", "0MATERIAL") Se muestra el selector de componentes de la dimensión 0MATERIAL, y puede seleccionar los miembros que necesite. También puede seleccionar un intervalo de miembros o cambiar la forma en que se muestran en el selector.
69
2013-01-10
Crear carpetas de trabajo
Ejemplo: SAPCallMemberSelectorFilter usado para SAPSetFilter Public Sub CallMemberSelectorFilter() Dim lResult As Variant lResult = Application.Run("SAPCallMemberSelector", "DS_1", "FILTER", "0MATERIAL") If Not IsError(lResult) Then If lResult False Then Call Application.Run("SAPSetFilter", "DS_1", "0MATERIAL",lResult) End If End If End Sub
Se muestra el selector de componentes de la dimensión 0MATERIAL, y puede seleccionar los miembros que necesite. Si los datos seleccionados son válidos y el diálogo no se cancela, el filtro para la dimensión 0MATERIAL adopta el valor de los miembros seleccionados.
Ejemplo: SAPCallMemberSelectorInplace Atenuar lResult como variable lResult= Application.Run("SAPCallMemberSelector", "DS_1", "FILTER", "0MATERIAL", ActiveCell) El selector de lugar de la dimensión 0MATERIAL se muestra en la celda activa, y se le permite seleccionar los miembros que necesite.
Ejemplo: SAPCallMemberSelectorInplace con selección única Atenuar lResult como variable lResult= Application.Run("SAPCallMemberSelector", "DS_1", "FILTER", "0MATERIAL", ActiveCell, "SINGLE") El selector de lugar de la dimensión 0MATERIAL se muestra en modo de selección única en la celda activa, y se le permite seleccionar el miembro que necesite. Temas relacionados • SAPSetFilter
3.6.3 SAPExecuteCommand Puede usar este método API como un comando genérico para ejecutar los comandos que se describen a continuación. El sistema devuelve uno de los parámetros de salida siguientes para cada ejecución de comando: • 0 = ejecución fallida. • 1 = ejecución realizada con éxito.
70
2013-01-10
Crear carpetas de trabajo
PlanDataTransfer Use este comando para volver a calcular los datos de planificación introducidos. PlanDataSave Use este comando para guardar los datos de planificación introducidos. Ejemplo: Atenuar lResult como largo lResult= Application.Run("SAPExecuteCommand", "PlanDataSave") Si ejecuta este comando, se guardan los datos de planificación introducidos. PlanDataReset Use este comando para reinicializar los datos de planificación introducidos desde el último guardado de los datos. PlanDataClientReset Use este comando para reinicializar los datos de planificación introducidos desde el cálculo correcto de los datos. PlanDataToDisplayMode Use este comando para salir del modo preparado para la entrada y cambiar al modo de visualización al planear los datos. PlanDataToChangeMode Use este comando para cambiar al modo preparado para la entrada al planear los datos. PauseVariableSubmit Use este comando para pausar la ejecución de variables mediante el parámetro "On". Para finalizar la pausa, use el comando con el parámetro "Off". Cuando PauseVariableSubmit está en modo "On", no se ejecutará ninguna fórmula de Analysis y la mayoría de las macros de Analysis. Se ejecutarán las siguientes macros: SAPAddMessage, SAPSetVariable, PauseVariableSubmit "Off". Hide/Show Use este comando para ocultar y mostrar los componentes de IU de Analysis para un libro. Puede usar el comando para los tipos "Ribbon", "ContextMenu" y "TaskPane". Puede ocultar toda la cinta ("All") y mostrarla de nuevo ("Default"). Para el menú de contexto, puede ocultar la actualización sola o todo el menú y mostrar de nuevo el menú completo. Para el área de diseño, puede ocultar las fichas Componente y Analysis, y mostrar de nuevo el área de diseño completa. Se admiten los siguientes comandos: • Application.Run("SAPExecuteCommand", "Hide", "Ribbon", "All") • Application.Run("SAPExecuteCommand", "Show", "Ribbon", "Default") • Application.Run("SAPExecuteCommand", "Hide", "ContextMenu", "Refresh_Single")
71
2013-01-10
Crear carpetas de trabajo
• • • • •
Application.Run("SAPExecuteCommand", "Hide", "ContextMenu", "All") Application.Run("SAPExecuteCommand", "Show", "ContextMenu", "Default") Application.Run("SAPExecuteCommand", "Hide", "TaskPane", "Analysis") Application.Run("SAPExecuteCommand", "Hide", "TaskPane", "Components") Application.Run("SAPExecuteCommand", "Show", "TaskPane", "Default")
Refresh Use este comando para actualizar inicialmente los datos del libro de trabajo. Puede especificar un origen de datos o un objeto de planificación como parámetro que se debe actualizar. Si no se introduce un parámetro o se introduce la cadena 'ALL' como parámetro, se actualizarán todas las fuentes de datos y los objetos de planificación. Si se ejecuta este comando para una fuente de datos que ya está actualizada, se volverán a perfilar todas las tablas cruzadas correspondientes. Ejemplo: •
Actualizar un origen de datos Atenuar lResult como largo lResult= Application.Run("SAPExecuteCommand", "Refresh", "DS_1") Si ejecuta este comando, se actualizan los datos del origen de datos DS_1.
•
Actualizar todos los orígenes de datos Atenuar lResult como largo lResult= Application.Run("SAPExecuteCommand", "Refresh") Si ejecuta este comando, se refrescan los datos de todos los orígenes de datos.
Reiniciar Use este comando para volver a iniciar todas las fuentes de datos o las fuentes de datos definidas en el libro. Si no se introduce un parámetro o si se introduce la cadena 'ALL' como parámetro, se reiniciarán todas las fuentes de datos. Si desea fijar un conjunto de fuentes de datos que se deban reiniciar, puede introducirlas como un parámetro con una lista separada por punto y coma. Reiniciar la fuente de datos tiene el mismo efecto que eliminarla y volverla a insertar. Se ejecuta el todo el proceso de adición o actualización inicial de la fuente de datos. Después de reiniciar, se incluirán los nuevos datos de la base de datos en las tablas cruzadas correspondientes. Antes de poder reiniciar la fuente de datos, se debe actualizar inicialmente, por ejemplo, con el comando Refresh. Ejemplo: Atenuar lResult como largo lResult= Application.Run("SAPExecuteCommand", "Restart", "DS_1;DS_2") Si se ejecuta este comando, se reinician los datos de los orígenes de datos DS_1 y DS_2. RegisterCallback Use este comando para registrar una rellamada. Las rellamadas siguientes se puede registrar con SAPExecuteCommand: AfterRedisplay, BeforePlanDataSave y BeforePlanDataReset.
72
2013-01-10
Crear carpetas de trabajo
UnregisterCallback Use este comando para anular el registro de las rellamadas que se han enumerado anteriormente. Ejemplo: Atenuar lResult como largo lResult= Application.Run("SAPExecuteCommand", "UnregisterCallback", "AfterRedisplay") Si ejecuta este comando, se anula el registro de la rellamada AfterRedisplay. Temas relacionados • Uso de rellamadas • Ocultar y mostrar elementos de la IU de Analysis • SAPSetVariable
3.6.4 SAPExecutePlanningFunction Con este método API, puede ejecutar una función de planificación. Las funciones de planificación se mantienen en la ficha Componentes del área de diseño. Para llamar al método, use Application.Run y especifique los siguientes parámetros de entrada: •
Alias de la función de planificación Introduzca el alias de fórmula de la función de planificación. Puede definir el alias al configurar la función de planificación en la ficha Componentes del área de diseño.
El sistema devuelve uno de los siguientes parámetros de salida para cada ejecución de función: • 0 = ejecución fallida. • 1 = ejecución realizada con éxito. Ejemplo: Atenuar lResult como largo lResult= Application.Run("SAPExecutePlanningFunction","PF_1") Si selecciona este comando, se ejecuta la función de planificación PF_1.
3.6.5 SAPExecutePlanningSequence
73
2013-01-10
Crear carpetas de trabajo
Con este método API, puede ejecutar una secuencia de planificación. Las secuencias de planificación se mantienen en la ficha Componentes del área de diseño. Para llamar al método, use Application.Run y especifique los siguientes parámetros de entrada: •
Alias de la secuencia de planificación Introduzca el alias de fórmula de la secuencia de planificación. Puede definir el alias al configurar la secuencia de planificación en la ficha Componentes del área de diseño.
El sistema devuelve uno de los siguientes parámetros de salida para cada ejecución de función: • 0 = ejecución fallida. • 1 = ejecución realizada con éxito. Ejemplo: Atenuar lResult como largo lResult= Application.Run("SAPExecutePlanningSequence","PS_1") Si selecciona este comando, se ejecuta la secuencia de planificación PS_1.
3.6.6 SAPGetCellInfo Con este método API, puede definir un comando para obtener información en la celda de una tabla cruzada. Puede definir los comandos de una selección y de una dimensión. Para una llamada de dimensión, el resultado contiene el alias de origen de datos y el nombre técnico de la dimensión. Para una llamada de selección, el resultado contiene una lista de dimensiones. Cada entrada de la lista contiene el alias de origen de datos, el nombre técnico de la dimensión y el nombre técnico del componente. Para las medidas, una entrada de la lista contiene el alias de origen de datos, la estructura de medida y el nombre técnico de la medida. Para llamar al método, use Application.Run y especifique los siguientes parámetros de entrada: •
Celda Introduzca la información de celda de una de la hoja de cálculo. Si se debe evaluar la celda que está seleccionada en este momento, introduzca secuencias Si se ha seleccionado un rango que contiene más de una celda, el método devuelve la información de la celda superior del rango.
•
Propiedad Introduzca una de las siguientes propiedades: SELECTION, DIMENSION, DATASOURCE o CROSSTAB.
74
2013-01-10
Crear carpetas de trabajo
•
Filtro Para la propiedad SELECTION, puede introducir una lista de dimensiones que evaluar; para ello, use puntos y comas como separadores. Si no introduce ninguna dimensión, se evaluarán todas las dimensiones disponibles. Para DIMENSION, DATASOURCE o CROSSTAB, no tiene que introducir un valor.
Sugerencia: Si quiere incluir un "check in" en el programa para comprobar si la celda seleccionada forma parte de la tabla cruzada, puede usar el intervalo con nombre de la tabla cruzada como referencia. El intervalo con nombre se encuentra en el cuadro de texto Nombre del gráfico de barras. Puede modificarlo en la ficha Componentes del área de diseño. Ejemplo: Dimensión Atenuar lResult como variable lResult= Application.Run("SAPGetCellInfo", ActiveCell, "DIMENSION") Si selecciona una celda de dimensión en la tabla cruzada y ejecuta el comando, se devuelve el alias de origen de datos y el nombre técnico de la dimensión.
Ejemplo: Selección Atenuar lResult como variable lResult= Application.Run("SAPGetCellInfo", ActiveCell, "SELECTION") En el análisis actual, se han filtrado las dimensiones 0MATERIAL y 0COUNTRY en las líneas y las medidas 0SALESVOLUME en las columnas. Si selecciona una celda de datos y ejecuta el comando, se devuelve una lista con tres líneas: una con la información de medida, una con la información de la dimensión 0MATERIAL y otra con la información de la dimensión 0COUNTRY. Temas relacionados • La ficha Componentes
3.6.7 SAPGetProperty Puede usar este método API para leer las propiedades de un origen de datos o de una carpeta de trabajo. El comando devuelve un valor booleano: True o False. Para llamar al método, use Application.Run y especifique los siguientes parámetros de entrada: •
75
Nombre de la propiedad
2013-01-10
Crear carpetas de trabajo
Introduzca una de las propiedades siguientes: • • • • • • •
IsDataSourceActive para comprobar si un origen de datos está activo. IsDataSourceEditable para comprobar si el origen de datos tiene posibilidad de entrada. HasChangedPlanData para comprobar si la carpeta de trabajo contiene datos de planificación modificados. IsAutoRefresh para comprobar si la actualización automática está activa o en pausa. IsConnected para comprobar si la fuente de datos ya está conectada. LastError para obtener información acerca de un error que se produjo al ejecutar los métodos API y las funciones de Analysis.
Alias de origen de datos Introduzca el alias de fórmula para el origen de datos. Puede definir el alias al configurar el origen de datos en la ficha Componentes del área de diseño. Este parámetro es opcional. Si usa las propiedades HasChangedPlanData o LastError, no debe introducir ningún alias de origen de datos, ya que dicha propiedad no está relacionada con ninguna fuente de datos específica, sino con todo el libro de trabajo.
Ejemplo: Atenuar lResult como variable lResult= Application.Run("SAPGetProperty", "IsDataSourceEditable", "DS_1") Si ejecuta el comando, devuelve el valor booleano. Si la fuente de datos DS_1 se puede editar, el valor es True.
Ejemplo: Iret = Application.Run("SAPGetProperty", "IsConnected", "DS_1") Si ejecuta el comando, devuelve el valor booleano. Si la fuente de datos DS_1 está conectada, el valor es True. I Temas relacionados • Usar la información de LastError
3.6.8 SAPLogon Puede usar este método API para desencadenar el inicio de sesión en un sistema para una fuente de datos especificada. Para llamar al método, use Application.Run y especifique los siguientes parámetros de entrada:
76
2013-01-10
Crear carpetas de trabajo
•
Alias de fórmula Introduzca el alias de fórmula para el origen de datos. Puede definir el alias al configurar el origen de datos en la ficha Componentes del área de diseño.
•
Cliente Introduzca el cliente del sistema. Este parámetro solo es importante para el inicio de sesión en un sistema SAP.
•
Usuario Introduzca el usuario.
•
Contraseña Introduzca la contraseña.
•
Idioma Introduzca el idioma de inicio de sesión. Este parámetro es opcional.
El sistema devuelve uno de los parámetros de salida siguientes para cada ejecución de comando: • 0 = ejecución fallida. • 1 = ejecución realizada con éxito. Ejemplo: Iret = Application.Run("SAPLogon", "DS_1", "000", "Anzeiger", "Display") Si se ejecuta este comando, el sistema de la fuente de datos DS_1 con el cliente 000 se conectará para el usuario Anzeiger con la contraseña Display.
3.6.9 SAPMoveDimension Con este método API, puede definir la posición de una dimensión en la tabla cruzada, cambiar la dimensión por otra o colocar una dimensión en relación con otra. Para llamar al método, use Application.Run y especifique los siguientes parámetros de entrada: •
Alias de origen de datos Introduzca el alias de fórmula para el origen de datos. Puede definir el alias al configurar el origen de datos en la ficha Componentes del área de diseño.
•
Clave de dimensión Introduzca el nombre técnico de la dimensión.
•
PositionBy Introduzca una de las constantes siguientes:
77
2013-01-10
Crear carpetas de trabajo
• • • • • • •
ROWS para desplazar la dimensión a las líneas. COLUMNS para desplazar la dimensión a las columnas. FILTER para desplazar una dimensión al filtro de fondo. AFTER para desplazar una dimensión después de una dimensión relacionada. BEFORE para desplazar una dimensión antes de una dimensión relacionada. SWAP para cambiar una dimensión por otra relacionada.
Identificador Si el parámetro PositionBy se ha establecido como AFTER, BEFORE o SWAP, introduzca el nombre técnico de la dimensión relacionada. Si parámetro PositionBy se ha establecido como ROWS, COLUMNS o FILTER, introduzca la posición como un índice. El índice está en base a 1 y es optativo. Si el índice no es válido, no se ejecutará el comando. Si no se especifica ningún índice, la dimensión se agrega al final.
El sistema devuelve uno de los siguientes parámetros de salida para cada ejecución de función: • 0 = ejecución fallida. • 1 = ejecución realizada con éxito. Ejemplo: Atenuar lResult como largo lResult= Application.Run("SAPMoveDimension", "DS_1", "0COUNTRY", "AFTER", "0CALMONTH" ) Si ejecuta este comando, la dimensión 0COUNTRY se insertará en la tabla cruzada en la posición posterior a la dimensión 0CALMONTH.
Ejemplo: Atenuar lResult como largo lResult= Application.Run("SAPMoveDimension", "DS_1", "0COUNTRY", "ROWS", "2") Si ejecuta este comando, se agregará la dimensión 0COUNTRY a la segunda entrada de las líneas de la tabla cruzada.
3.6.10 SAPSetFilter Con este método API, puede definir los miembros de una dimensión que se deben filtrar. También puede usar este método para definir el filtro de una función de planificación. Para llamar al método, use Application.Run y especifique los siguientes parámetros de entrada: •
78
Alias de fórmula
2013-01-10
Crear carpetas de trabajo
Introduzca el alias de fórmula del origen de datos o de la función de planificación. Puede definir el alias al configurar el origen de datos en la ficha Componentes del área de diseño. •
Dimensión Nombre técnico de la dimensión que se debe filtrar.
•
Miembro Cadena que representa el filtro de miembro de la dimensión, por ejemplo, los nombres técnicos o una variable. La cadena "ALLMEMBERS" o una cadena vacía elimina el filtro y selecciona todos los miembros. Tenga en cuenta las reglas de sintaxis para introducir valores.
•
Formato de miembro •
TEXT Miembro único como texto.
•
KEY Miembro único como clave.
•
INTERNAL_KEY Miembro único con su clave interna.
•
INPUT_STRING Selección compleja de miembros.
Este parámetro es opcional. El valor predeterminado es INPUT_STRING. Nota: Los parámetros KEY e INTERNAL_KEY dependen del modelado de InfoObject en SAP NetWeaver BW. El sistema devuelve uno de los siguientes parámetros de salida para cada ejecución de función: • 0 = ejecución fallida. • 1 = ejecución realizada con éxito. Ejemplo: Atenuar lResult como largo lResult= Application.Run("SAPSetFilter", "DS_1", "0SOLD_TO__0COUNTRY", "CA;US;DE", "INPUT_STRING") Con este ejemplo, se establece el filtro para la dimensión 0SOLD_TO__0COUNTRY del origen de datos DS_1 a los países EE.UU., Canadá y Alemania usando el formato de componente INPUT_STRING. Temas relacionados • Sintaxis para introducir valores
79
2013-01-10
Crear carpetas de trabajo
3.6.11 SAPSetRefreshBehaviour Con este método API, puede usar varios métodos API uno después del otro sin que el resultado se actualice y sin que se muestre el cuadro de diálogo de mensaje. Para llamar al método, use Application.Run y especifique los siguientes parámetros de entrada: •
Modo Indique si el modo está On (activado) u Off (desactivado).
•
Visualización de mensaje Indique si la visualización de mensaje está On (activada) u Off (desactivada). La opción predeterminada es Off (desactivada).
El sistema devuelve uno de los siguientes parámetros de salida para cada ejecución de función: • 0 = ejecución fallida. • 1 = ejecución realizada con éxito. Ejemplo: Public Sub SetGermanyAndPoduct01 Application.Run("SAPSetRefreshBehaviour","Off") Application.Run("SAPSetFilter","DS_01","0COUNTRY","DE") Application.Run("SAPSetFilter","DS_01","0PRODUCT","P01") Application.Run("SAPSetRefreshBehaviour","On") End Sub
Temas relacionados • Sintaxis para introducir valores
3.6.12 SAPSetVariable Con este método API, puede definir valores para variables BW listas para la introducción (peticiones). Si desea fijar varias variables, puede usar el comando PauseVariableSubmit con el método SAPExecuteCommand. Para llamar al método, use Application.Run y especifique los siguientes parámetros de entrada: •
& Nombre de petición Nombre o nombre técnico de la variable de BW que se debe filtrar.
80
2013-01-10
Crear carpetas de trabajo
•
Valor de petición Cadena que representa el valor de la petición, por ejemplo, el nombre técnico. Tenga en cuenta las reglas de sintaxis para introducir valores.
•
Formato de valor •
TEXT Miembro único como texto.
•
KEY Miembro único como clave.
•
INTERNAL_KEY Miembro único con su clave interna.
•
INPUT_STRING Selección compleja de miembros.
Nota: Los parámetros KEY e INTERNAL_KEY dependen del modelado de InfoObject en SAP NetWeaver BW. •
Alias de fórmula Introduzca el alias de fórmula para el origen de datos. Puede definir el alias al configurar el origen de datos en la ficha Componentes del área de diseño. Debe definir este parámetro si las variables del libro de trabajo no están fusionadas. Si las variables del libro de trabajo están fusionadas, puede definir este parámetro pero no tiene que hacerlo.
El sistema devuelve uno de los siguientes parámetros de salida para cada ejecución de función: • 0 = ejecución fallida. • 1 = ejecución realizada con éxito. Ejemplo: Atenuar lResult como largo lResult=Application.Run("SAPSetVariable", "0BWVC_COUNTRY", "DE", "INPUT_STRING", "DS_1") Con este ejemplo, se establece el país Alemania para la variable 0BWVC_COUNTRY del origen de datos DS_1.
Ejemplo: Fijar varias variables Call Call Call Call
81
Application.Run("SAPSetRefreshBehaviour", "Off") Application.Run("SAPExecuteCommand", "PauseVariableSubmit", "On") Application.Run("SAPSetVariable", "0BWVC_COUNTRY", "US") Application.Run("SAPSetVariable", "0BWVC_MATERIAL", "Hardware")
2013-01-10
Crear carpetas de trabajo
Call Application.Run("SAPExecuteCommand", "PauseVariableSubmit", "Off") Call Application.Run("SAPSetRefreshBehaviour", "On")
En este ejemplo, se establece el país EE.UU. para la variable 0BWVC_COUNTRY y Hardware para la variable 0BWVC_MATERIAL. Ambas variables se ejecutarán a la vez después de fijar el comando PauseVariableSubmit. Temas relacionados • Sintaxis para introducir valores • SAPExecuteCommand
3.6.13 Uso de las funciones de Analysis Puede usar las funciones de Analysis en macros de VBA. El valor de devolución de una fórmula de una macro corresponde al valor de devolución de la fórmula usada en una hoja de trabajo de Microsoft Office Excel. Dependiendo de la función que use, una fórmula puede devolver un único valor (valor de cadena único) o una lista (matriz). Si la lista contiene solo una línea, la matriz que se devuelve es unidimensional. Si la lista contiene como mínimo dos líneas, la matriz es bidimensional. Si usa una fórmula en una macro, la función es el primer parámetro seguido de los argumentos que use para crear una fórmula con dicha función. Si una fórmula no es válida, Microsoft Office Excel devuelve un error. Ejemplo: Fórmula que devuelve un valor de cadena único Atenuar lResult como variable lResult = Application.Run("SAPGetVariable", "DS_2", "0BW_VAR", "Value") Esta fórmula devuelve el valor actual de la variable 0BW_VAR.
Ejemplo: Fórmula que devuelve una matriz Atenuar lResult como variable lResult = Application.Run("SAPListOfDimensions", "DS_1") Esta fórmula devuelve una lista de dimensiones del origen de datos DS_1. Si el origen de datos contiene solo una dimensión, la matriz que se devuelve es unidimensional. Para que la programación resulte más sencilla, puede crear una función adicional para asegurarse de que la matriz siempre sea bidimensional, por ejemplo, con la función GetAsTwoDimArray. Function GetAsTwoDimArray(value As Variant) As Variant
82
2013-01-10
Crear carpetas de trabajo
'value is error return the error If IsError(value) Then GetAsTwoDimArray = value 'value is array ElseIf IsArray(value) Then 'first check if the array is two-dimensional 'by requesting the upper bound of the 2nd dimension. 'if this is not the case an error occurs (Err.Number 0). 'ignore errors, handled locally On Error Resume Next Dim lIndex As Integer Dim lErrorCode As Integer lIndex = UBound(value,2) lErrorCode = Err.Number 'set error handling back to default On Error GoTo 0 If lErrorCode = 0 Then 'no error: array is two-dimensional GetAsTwoDimArray = value Else 'copy one-dimensional array into a two-dimensional one Dim i As Integer Dim lArray() As Variant ReDim lArray(1 To 1, 1 To UBound(value)) For i = 1 To UBound(lArray, 2) lArray(1, i) = value(i) Next GetAsTwoDimArray = lArray End If Else 'return Empty GetAsTwoDimArray = Empty End If End Function
En el ejemplo siguiente, se devuelve una lista de todas las dimensiones desde la función SAPListOfDimensions. Todas las dimensiones que no estén en el eje de línea ni en el de columna se agregan a una cadena que se muestra en el cuadro de diálogo de mensaje estándar con el método API SAPAddMessage. Si usa la función GetAsTwoDimArray, se asegura de que la matriz que se devuelva sea siempre bidimensional. Public Sub ShowDimensionsNotOnRowsOrColumns() Dim lList As String Dim lResult As Variant lResult = Application.Run("SAPListOfDimensions", "DS_1") lResult = GetAsTwoDimArray(lResult) For i = 1 To UBound(lResult, 2) If lResult(i, 3) "ROWS" And lResult(i, 3) "COLUMNS" Then lList = lList & " " & lResult(i, 2) End If Next i Call Application.Run("SAPAddMessage", "Dimensions:" & lList, "INFORMATION") End Sub
Temas relacionados • Trabajar con fórmulas
83
2013-01-10
Crear carpetas de trabajo
3.6.14 Ocultar y mostrar elementos de la IU de Analysis Puede usar los comandos Ocultar y Mostrar del método API SAPExecuteCommand para ocultar y mostrar elementos de IU de Analysis. La visibilidad modificada de los elementos de IU es válida para el libro de trabajo activo en el que se ejecuta la macro de VBA. Si la ficha de Analysis está oculta en un libro de trabajo y el usuario cambia a otro libro de trabajo, la ficha d Analysis volverá a estar visible. Al volver al primer libro de trabajo, la ficha de Analysis volverá a estar oculta. Se admiten los siguientes tipos e ID: •
Ribbon • Todo Use este ID para ocultar la ficha de Analysis en la cinta. Ejemplo: Application.Run("SAPExecuteCommand", "Hide", "Ribbon", "All") •
Predeterminado Use este ID para mostrar la ficha de Analysis en la cinta. Ejemplo: Application.Run("SAPExecuteCommand", "Show", "Ribbon", "Default")
•
ContextMenu • Todo Use este ID para ocultar el menú contextual de Analysis. Ejemplo: Application.Run("SAPExecuteCommand", "Hide", "ContextMenu", "All") •
Refresh_Single Use este ID para ocultar la actualización de entrada única del menú contextual. Ejemplo: Application.Run("SAPExecuteCommand", "Hide", "ContextMenu", "Refresh_Single")
•
Predeterminado Use este ID para mostrar todo el menú contextual. Ejemplo: Application.Run("SAPExecuteCommand", "Show", "ContextMenu", "Default")
Temas relacionados • SAPExecuteCommand • Mejorar la cinta de Analysis
84
2013-01-10
Crear carpetas de trabajo
3.6.15 Mejorar la cinta de Analysis Las cintas de Microsoft Office se pueden mejorar y ajustar. Puede obtener más información acerca de la mejora general de las cintas en la documentación de Microsoft. Si elabora una aplicación relacionada con Analysis, puede visualizar las dependencias de Analysis si localiza la ficha de cinta nueva junto a (antes o después) la ficha de Analysis o si agrega nuevos grupos de cintas a la ficha de Analysis. La cinta se describe mediante una definición XML en la que se asigna un identificador a cada elemento. La ficha de Analysis dispone de un identificador completo (idQ) con el espacio de nombre SBOP.AdvancedAnalysis.Addin.1. y el ID com.sap.ip.bi.analysis.menu. Ejemplo: Agregar una ficha antes de la ficha de Analysis
Con este ejemplo, se agrega la nueva ficha 'Ficha personalizada' antes de la ficha de Analysis que contiene el grupo 'Grupo personalizado' con el botón 'Mi botón'.
Ejemplo: Agregar un grupo de cintas a la ficha de Analysis
Con este ejemplo, se agrega el grupo 'Grupo personalizado' con el botón 'Mi botón' a la ficha de Analysis. Temas relacionados • Ocultar y mostrar elementos de la IU de Analysis
85
2013-01-10
Crear carpetas de trabajo
3.6.16 Uso de rellamadas Analysis ofrece diversas rellamadas que se ejecutan con determinados eventos. Siempre se ejecutará la rellamada Workbook_SAP_Initialize. El resto de rellamadas que se enumera más abajo se debe registrar con el método API SAPExecuteCommand antes de usarlas por primera vez. Para anular el registro de rellamadas, también puede usar SAPExecuteCommand. En una carpeta de trabajo, las rellamadas se pueden registrar solo una vez. Si registra una de las rellamadas una segunda vez, la primera se sobrescribirá. Nota: La rellamada Workbook_SAP_Initialize debe estar definida en la sección ThisWorkbook del editor VBA. El resto de rellamadas debe estar definido en un módulo. Si se definen en la sección ThisWorkbook o en la de una hoja de trabajo, debe hacer referencia a ellas de forma completa durante el registro. En la sección ThisWorkbook, por ejemplo, debe usar ThisWorkbook. como referencia. Workbook_SAP_Initialize Use esta rellamada para definir la lógica de inicio de la carpeta de trabajo. Esta rellamada se parece al evento Workbook_Open que Microsoft Office Excel ofrece, pero se ejecuta después del evento de Microsoft Office Excel y después del inicio estándar de Analysis. Si abre una carpeta de trabajo en Microsoft Office Excel y, a continuación, activa el complemento de Analysis, el evento de Excel se ejecuta al abrir la carpeta de trabajo, y el inicio estándar de Analysis y la rellamada se ejecutan después de la activación de Analysis. La rellamada se tiene que definir como una subrutina sin parámetros de entrada. Ejemplo: ' defined in ThisWorkbook Public Sub Workbook_SAP_Initialize() ' register callbacks Call Application.Run("SAPExecuteCommand", "RegisterCallback", "AfterRedisplay", "Callback_AfterRedisplay") Call Application.Run("SAPExecuteCommand", "RegisterCallback", "BeforePlanDataSave", "Callback_BeforePlanDa taSave") Call Application.Run("SAPExecuteCommand", "RegisterCallback", "BeforePlanDataReset", "Callback_BeforePlan DataReset") End Sub
Las rellamadas AfterRedisplay, BeforPlanDataSave y BeforePlanDataReset se registran durante el inicio de las carpetas de trabajo y, por lo tanto, se pueden usar en el proyecto de VBA. AfterRedisplay Use esta rellamada para definir la lógica que debe ocurrir cada vez que se vuelva a mostrar la carpeta de trabajo. Por ejemplo, puede adaptar automáticamente el formato de la carpeta de trabajo después de cada nueva visualización. La rellamada se tiene que definir como subrutina sin parámetros de entrada.
86
2013-01-10
Crear carpetas de trabajo
Ejemplo: ' defined in a module Public Sub Callback_AfterRedisplay() ThisWorkbook.Worksheets("Sheet1").Cells(1, 1).Value = "Last redisplay: " ThisWorkbook.Worksheets("Sheet1").Cells(1, 2).Value = Now() End Sub
Con esta rellamada, el texto "Last redisplay: " se muestra en la celda A1 de la hoja de trabajo 1, y en la celda A2 se muestran la fecha y la hora de la última visualización. La información se actualiza después de cada nueva actualización. BeforePlanDataSave Use esta rellamada para definir la lógica que se debe ejecutar cada vez que un usuario guarde datos de planificación. Por ejemplo, puede ejecutar una función de planificación (SAPExecutePlanningFunction). Las rellamadas se tienen que definir como una función que devuelve un valor booleano sin parámetros de entrada. Si el valor que devuelve la función es falso, el almacenamiento no se ejecutará. Ejemplo: ' defined in a module Public Function Callback_BeforePlanDataSave() As Boolean Dim lResult As Integer lResult = Application.Run("SAPExecutePlanningFunction", "PF_1") If lResult 1 Then ' planning function execution failed, cancel save Call MsgBox("Planning Function (PF_1) execution failed. Data will not be saved.", vbCritical, "Error") Callback_BeforePlanDataSave = False Else Callback_BeforePlanDataSave = True End If End Function
Cada vez que un usuario selecciona el botón Guardar para almacenar datos de planificación, se ejecuta la función de planificación PF_1. Si se puede ejecutar la función de planificación, se guardan los datos de planificación. Si se produce un error en la ejecución, aparecerá un cuadro de mensaje con el texto "Planning Function (PF_1) execution failed. Data will not be saved." ("Ha fallado la ejecución de la función de planificación [PF_1]. Los datos no se guardarán."). BeforePlanDataReset Use esta rellamada para definir la lógica que se debe ejecutar cada vez que un usuario restablezca los datos de planificación al estado que se hubiera guardado antes. Por ejemplo, puede definir que se le pregunte al usuario si está seguro de que los datos se restablezcan. Las rellamadas se tienen que definir como una función que devuelve un valor booleano sin parámetros de entrada. Si el valor que devuelve la función es falso, el restablecimiento no se ejecutará.
87
2013-01-10
Crear carpetas de trabajo
Ejemplo: ' defined in a module Public Function Callback_BeforePlanDataReset() As Boolean Dim lAnswer As VbMsgBoxResult lAnswer = MsgBox("Do you really want to reset planning data?", vbYesNo, "Reset") If lAnswer = vbYes Then Callback_BeforePlanDataReset = True Else Callback_BeforePlanDataReset = False End If End Function
Cada vez que un usuario introduzca datos de planificación y seleccione Atrás > Al estado guardado anteriormente, aparecerá un cuadro de mensaje con el texto "Do you really want to reset planning data?" ("¿Está seguro de que quiere restablecer los datos de planificación?"). Si el usuario selecciona Sí, los datos introducidos se restablecen al estado guardado anteriormente. Si el usuario selecciona No, no se ejecuta el restablecimiento. Temas relacionados • SAPExecuteCommand • SAPExecutePlanningFunction
3.6.17 Usar la información de LastError Puede usar la propiedad LastError del método API SAPGetProperty para obtener información de errores más detallada al ejecutar un método API o una función de Analysis. La información de errores contiene un número y un texto de error en inglés. Puede introducir como segundo parámetro Text o Number solo si se debe devolver esta información. Si no se define el segundo parámetro, se devolverán ambos valores. En la siguiente tabla encontrará una lista de los errores con números y texto. Número
Texto
Errores graves generales 1
Ha ocurrido un error general. Ha ocurrido un error general en una de las fuentes de datos.
2
Probablemente se trate de un error en el sistema backend o en la comunicación con el sistema backend.
3
Un error de una llamada anterior todavía no se ha controlado.
Errores en las comprobaciones anteriores a la ejecución
88
2013-01-10
Crear carpetas de trabajo
Número
Texto
10
El complemento de BI está deshabilitado.
11
Como mínimo, una hoja de cálculo está protegida.
12
El envío de la variable está pausado.
13
Se está ejecutando una llamada.
14
El comando no está habilitado.
Errores de parámetros 20
Falta un parámetro.
21
Un parámetro tiene un valor no válido.
Errores de referencia del objeto de Analysis 30
No existe una aplicación de libro de trabajo activa. La fuente de datos especificada no es válida.
31
Los alias puede que no sean correctos o la fuente de datos todavía no se ha actualizado. No se puede resolver el alias.
32
Esto se aplica a las macros en las que un alias puede ser una fuente de datos o un objeto de planificación.
33
Las variables no están fusionadas, se debe especificar un alias del origen de datos.
34
No está disponible un conjunto de resultados para la fuente de datos especificada.
Errores de referencia del objeto de Excel 40
Referencia de hoja no válida.
41
Referencia de celda no válida.
Errores no graves generales 50
Ha ocurrido un error general.
51
Error de inicio de sesión.
Errores relacionados con el estado de selección
89
60
Se ha solicitado selección única y se ha aplicado selección múltiple.
61
Se ha solicitado selección múltiple y solo se permite selección única.
2013-01-10
Crear carpetas de trabajo
Ejemplo: lResult= Application.Run("SAPGetProperty", "LastError", "Number") Si se ejecuta este comando, devuelve '1'. lResult= Application.Run("SAPGetProperty", "LastError", "Text") Si se ejecuta este comando, devuelve el texto 'Ha ocurrido un error general'. lResult= Application.Run("SAPGetProperty", "LastError") Si se ejecuta este comando, devuelve una matriz con los elementos { "1", "Ha ocurrido un error general"}. Temas relacionados • SAPGetProperty
3.6.18 Sintaxis para introducir valores Siga estas reglas de sintaxis a la hora de introducir miembros para el filtrado y valores para la creación de peticiones. Descripción
Ejemplo
Igual a
15
Excluir valor
!22
Intervalo de valores
1-5
Excluir intervalo de valores
!6-9
Mayor que
>8
Excluir valores mayores que
!>8
Mayor o igual a
>=8
Excluir valores mayores o iguales que =8 valor> Menor que
SAP NetWeaver por capacidad clave > Business Intelligence > BI Suite: Business Explorer > Query Design: BEx Query Designer > Componentes de consulta reusables > Variables. Temas relacionados • Definir valores de petición • Uso de variantes • Para seleccionar propiedades de carpeta de trabajo para peticiones
103
2013-01-10
Análisis de datos
4.2.1 Definir valores de petición 1. Abra el cuadro de diálogo Peticiones. En el área Resumen de peticiones, verá una lista de las peticiones disponibles en la consulta y los valores seleccionados. En el área Especificar valores para peticiones, puede expandir solicitudes sencillas para definir valores. Las peticiones obligatorias están marcadas con un asterisco. Si los valores predeterminados de las peticiones están definidos en BEx Query Designer, se muestran como seleccionadas en el diálogo de petición. Si se ha seleccionado no fusionar las variables de este libro de trabajo en la ficha Componentes del área de diseño, las solicitudes se muestran independientemente para cada fuente de datos y se pueden definir distintos valores para la misma solicitud para las fuentes de datos correspondientes. 2. En el cuadro de lista Mostrar, seleccione si todas las peticiones, ninguna petición o solo las peticiones obligatorias se expanden en el área Especificar valores para peticiones: • • •
Seleccione Ocultar todo si se deben mostrar contraídas todas las solicitudes. Seleccione Mostrar todo si se deben mostrar expandidas todas las solicitudes. Esta es la opción predeterminada. Seleccione Ocultar solicitudes opcionales si solo se deben mostrar expandidas las solicitudes obligatorias.
3. Defina valores para las peticiones expandidas. Puede definir valores para los tipos de peticiones siguientes. Según la definición de la petición en BEx Query Designer, tiene varias opciones:
104
2013-01-10
Análisis de datos
Tipo de petición
Definición de valor
Dimensión
Valor solo Puede seleccionar un miembro como el valor de petición de esta dimensión.
Dimensión
Valor múltiple Puede seleccionar varios miembros como valores de petición de esta dimensión. Pulse el botón +, para agregar un campo para valores adicionales. Pulse el botón Filtro si desea seleccionar varios valores de una lista a la vez. Para eliminar un miembro seleccionado, pulse el botón rojo X.
Dimensión
Intervalo de valores Puede seleccionar un miembro inicial y uno final para definir un intervalo de valores para esta dimensión.
Dimensión
Opción de selección Puede seleccionar un operador y los miembros correspondientes para definir una selección para esta dimensión. Están disponibles los siguientes operadores: • = Igual a • != No igual a • >= Mayor o igual a • > Mayor que • < Menor que • Filtrar por elemento. Aparecerá el cuadro de diálogo "Filtrar por elemento". Nota: También puede abrir este cuadro de diálogo usando el menú contextual de la tabla cruzada o el área de diseño. 3. Elija Selección individual si desea filtrar miembros individuales de la dimensión. a. Si desea buscar miembros, elimine la casilla de verificación Seleccionar todo en la lista de miembros e introduzca una cadena de búsqueda en el campo de entrada. En la lista desplegable del botón de búsqueda, puede seleccionar si desea buscar una clave o un texto. Los miembros que coincidan con la cadena de búsqueda se mostrarán en la lista de miembros, y se podrán seleccionar. b. Con la lista Visualizar, podrá elegir cómo se muestran los miembros en la lista. Están disponibles las siguientes opciones: Clave, Texto, Texto y clave, Clave y texto. c. Pulse el botón Visual.seleccionados si solo desea visualizar los miembros seleccionados. El nombre del botón cambiará a Visualizar todo. Púlselo si desea que se muestren de nuevo todos los miembros. d. Seleccione los miembros que desea usar para el filtrado en la lista de miembros. En la lista de miembros, se seleccionan todos los miembros en la configuración predeterminada. Para anular la selección de un miembro, anule la casilla de verificación correspondiente. También
112
2013-01-10
Análisis de datos
puede anular la selección de todos los miembros eliminando la selección de la casilla Seleccionar todo y seleccionando miembros individuales de la lista. e. Inserte los elementos que desee usar para filtrar con Pegar desde el Portapapeles. Puede copiar un único elemento o una lista de elementos en el portapapeles y copiar la selección en el cuadro de diálogo del filtro mediante el icono Pegar desde portapapeles en la parte inferior izquierda del cuadro de diálogo del filtro. Los elementos que desee copiar se pueden mostrar como texto o claves en la lista. Si copia una lista de elementos, puede usar los siguientes separadores: : (dos puntos), ; (punto y coma), | (barra vertical), \t (Tabulador), \r\n (nueva línea). Después de pegar desde el portapapeles, se seleccionan los elementos copiados en la lista de elementos. 4. Elija Selección de área si desea filtrar por un intervalo de miembros. a. Seleccione un operador. Están disponibles los siguientes operadores: Entre, No entre, Mayor que, Mayor o igual que, Menor que, Menor o igual que, Igual a y No igual a. b. Seleccione el intervalo de miembros. Para la definición de intervalo, la clave de los miembros es relevante, pero no el texto. c. Seleccione Añadir área. El intervalo se añade a la zona "Área". Puede agregar varios intervalos a un filtro. 5. Pulse Aceptar para aplicar el filtro a los datos. Los datos de la hoja de cálculo se filtran según la selección. El filtro se guardará con la carpeta de trabajo y estará disponible para otros usuarios de otras sesiones. También puede abrir y editar de nuevo filtros existentes.
4.3.1.2 Para filtrar datos por miembro dentro de las jerarquías El origen de datos que usa contiene jerarquías. 1. Seleccione una celda de la tabla cruzada que pertenezca a la jerarquía que desea usar para el filtrado. 2. Seleccione Filtrar > Filtrar por elemento. Aparecerá el cuadro de diálogo de jerarquías "Filtrar por elemento". Nota: También puede abrir este cuadro de diálogo usando el menú contextual de la tabla cruzada o el área de diseño. 3. Si desea buscar miembros, elimine la casilla de verificación Seleccionar todo en la lista de miembros e introduzca una cadena de búsqueda en el campo de entrada. En la lista desplegable del botón de búsqueda, puede seleccionar si desea buscar una clave o un texto. Los miembros que coincidan con la cadena de búsqueda se mostrarán en la lista de miembros, y se podrán seleccionar.
113
2013-01-10
Análisis de datos
4. Con la lista Visualizar, podrá elegir cómo se muestran los miembros. Están disponibles las siguientes opciones: Clave, Texto, Texto y clave, Clave y texto, y Visualizar atributos. En la lista Visualizar atributos, puede buscar los atributos disponibles para los miembros en su jerarquía. Por ejemplo, una jerarquía de productos podría tener tamaño y color como atributos. Puede seleccionar y agregar estos atributos a la lista de miembros del cuadro de diálogo de filtro. Esta información adicional puede ayudarle a realizar las selecciones para el filtrado. 5. Seleccione en el cuadro de lista los miembros que deben mostrarse en la lista para la selección. • Seleccione Jerarquía en la lista si desea que los miembros se enumeren con la jerarquía. • Seleccione Hojas si desea que todos los miembros de todos los niveles se enumeren en una vista sin formato. 6. Pulse el botón Visual.seleccionados si solo desea visualizar los miembros seleccionados. El nombre del botón cambiará a Visualizar todo. Púlselo si desea que se muestren todos los miembros. 7. Seleccione los miembros que desea usar para el filtrado en la lista de miembros. En la lista de miembros, se seleccionan todos los miembros en la configuración predeterminada. Para anular la selección de un miembro, anule la casilla de verificación correspondiente. También puede anular la selección de todos los miembros eliminando la selección de la casilla Seleccionar todo y seleccionando miembros individuales de la lista. Si anula la selección de un nodo en una jerarquía, se anula automáticamente la selección de todos los miembros de hoja de ese nodo. Los miembros principales del nodo cuya selección se ha anulado permanecen seleccionados, pero el color de fondo de la casilla de verificación cambia a gris. Esto indica que no están seleccionados para el filtrado todos los miembros de hoja de este nodo. 8. Pulse Aceptar para aplicar el filtro a los datos. Los datos de la hoja de cálculo se filtran según la selección. El filtro se guardará con la carpeta de trabajo y estará disponible para otros usuarios de otras sesiones. También puede abrir y editar de nuevo filtros existentes.
4.3.1.3 Para filtrar miembros directamente en la tabla cruzada Puede filtrar por uno o varios miembros directamente usando el menú contextual. 1. En la tabla cruzada, seleccione una celda para cada miembro por el que desea filtrar. Para seleccionar varios miembros, mantenga pulsadas las teclas Ctrl o Mayús a medida que selecciona los miembros. 2. Seleccione Filtrar elementos en el menú contextual. En el área de diseño, se agregará el icono de filtro a la dimensión correspondiente. Los datos de la hoja de cálculo se filtran según la selección. Puede aplicar este filtrado a dimensiones con y sin jerarquías.
114
2013-01-10
Análisis de datos
4.3.1.4 Para filtrar miembros directamente en la tabla cruzada Puede filtrar uno o varios miembros directamente usando el menú contextual o la opción de arrastrar y colocar. 1. En la tabla cruzada, seleccione una celda para cada miembro que desea filtrar. Para seleccionar varios miembros, mantenga pulsadas las teclas Ctrl o Mayús a medida que selecciona los miembros. 2. Seleccione Filtrar otros elementos en el menú contextual. Para filtrar los miembros seleccionados con la opción de arrastrar y colocar, seleccione el borde de los campos marcados y arrástrelos fuera de la tabla cruzada. En el área de diseño, se agregará el icono de filtro a la dimensión correspondiente. Los datos de la hoja de cálculo se filtran según la selección. Puede aplicar este filtrado a dimensiones con y sin jerarquías.
4.3.1.5 Para crear un filtro de fondo En Analysis, puede definir filtros para dimensiones y jerarquías que desea que se muestren en la tabla cruzada. Esto le permitirá limitar el ámbito del análisis a los datos necesarios. No obstante, también podrá seleccionar miembros para el filtrado que no deben mostrarse en la tabla cruzada. Estos filtros invisibles son filtros de fondo. Por ejemplo, ha seleccionado las dimensiones Producto y Región para que se muestren en la tabla cruzada. El origen de datos contiene el volumen de ventas para los años 2008, 2009 y 2010. Si solo le interesa conocer el volumen de ventas para el año 2010, puede agregar al análisis la dimensión Año como filtro de fondo y filtrar por 2010. El análisis mostrará los datos para el año 2010, pero la dimensión Año no es visible en la tabla cruzada. Nota: Los filtros de fondo para una dimensión de medida solo pueden contener una medida como un filtro. Lo mismo se aplica a otras dimensiones que no se agregan. Dispone de las siguientes opciones para añadir un filtro de fondo a su análisis: 1. Puede añadir una dimensión al área Filtro de fondo y definir un filtro: a. Añada la dimensión que desee añadir al área Filtro de fondo en el área de diseño. Puede añadir la dimensión usando la opción de arrastrar y colocar, o puede seleccionar Mover al filtro de fondo del menú contextual. b. Seleccione Filtrar por elemento en el menú contextual. Aparecerá el cuadro de diálogo "Filtrar por elemento".
115
2013-01-10
Análisis de datos
c. Elija la opción que desee y pulse Aceptar. Se crea el filtro de fondo. 2. Si lo prefiere, puede agregar una dimensión que ya tiene un filtro. El filtro existente se aplicará como filtro de fondo en la tabla cruzada. 3. Si lo prefiere puede agregar un filtro de fondo usando el menú contextual de la tabla cruzada. a. Seleccione los miembros que desea definir como filtro de fondo en la tabla cruzada. b. Seleccione Filtrar elementos e intercambiar con en el menú contextual. La dimensión con los filtros seleccionados se agrega automáticamente al área Filtro de fondo, y la dimensión seleccionada con la que intercambiar se agregará al área Filas del área de diseño. Los datos de la tabla cruzada se muestran según la selección de filtro.
4.3.1.6 Para quitar un filtro por miembro 1. Seleccione una celda de la tabla cruzada que pertenezca a la dimensión por la que desea quitar el filtro. 2. Elija Filtrar > Seleccionar todos los elementos. Nota: También puede elegir Seleccionar todos los elementos usando el menú contextual de la tabla cruzada o el área de diseño. Todos los miembros de la dimensión seleccionada se muestran en la tabla cruzada.
4.3.2 Filtrar medidas Con el filtrado de medidas, puede definir reglas para filtrar los datos del análisis en su ámbito de interés actual. Puede aplicar una o varias reglas a una medida. En función del lugar donde se abra el cuadro de diálogo Filtrar por medidas, la definición de filtro se aplicará a una dimensión seleccionada, a todas las dimensiones o a la dimensión más detallada del análisis. Los filtros de medida aplicados no afectan a los totales o subtotales del análisis. Se pueden definir reglas para obtener una lista clasificada de datos y una lista de datos que coincidan con un valor de umbral. En un filtrado de lista clasificada, se tienen en cuenta todas las entradas de los datos actualmente mostrados y la relación establecida entre sí determina si se mostrará una entrada. Por ejemplo, puede definir que se muestren las 3 entradas superiores para una medida.
116
2013-01-10
Análisis de datos
En un filtrado de lista de umbral, se filtra una entrada independientemente del resto de entradas si su valor coincide con los criterios en la regla definida. Por ejemplo, puede definir que se muestren todas las entradas mayores que un valor de umbral concreto. Filtrar medidas es una acción dinámica. Cada vez que cambie la vista de los datos, se volverá a aplicar el filtro. Por ejemplo, si se agrega un filtro 5 superiores, se mostrarán cinco miembros en el análisis. Si, a continuación, se agregan miembros anteriormente eliminados del análisis, algunos de estos miembros recién agregados podrían coincidir con los criterios de los 5 superiores y sustituir algunos de los miembros mostrados anteriormente. Temas relacionados • Para filtrar datos por medida • Para modificar un filtro por medida • Para quitar un filtro por medida
4.3.2.1 Para filtrar datos por medida 1. Tiene las siguientes opciones para abrir el cuadro de diálogo de filtro: • Seleccione una celda que pertenezca a una dimensión de la tabla cruzada y elija Filtrar > Filtrar por medidas > Editar. Si selecciona esta opción, el filtro se aplicará a los miembros de la dimensión seleccionada. •
Seleccione una celda que pertenezca a una medida de la tabla cruzada y elija Filtrar > Filtrar por medidas > Todas las dimensiones de forma independiente > Editar. Si selecciona esta opción, el filtro se aplicará a todas las dimensiones del análisis, desde la más externa a la más detallada. Por ejemplo, en un análisis con tres dimensiones en las columnas A, B y C, el filtro se aplica en primer lugar a la dimensión de la columna A, luego a la dimensión de la columna B y finalmente a la dimensión de la columna C.
•
Seleccione una celda que pertenezca a una medida de la tabla cruzada y elija Filtrar > Filtrar por medidas > La mayoría de dimensiones detalladas en líneas > Editar. Si selecciona esta opción, el filtro se aplicará a la dimensión más detallada de las filas. Por ejemplo, en un análisis con tres dimensiones en las columnas a, B y C, se aplica el filtro a toda la dimensión en la columna C. Esta opción está optimizada para el filtrado de valor de umbral.
•
Seleccione una celda que pertenezca a una medida de la tabla cruzada y elija Filtrar > Filtrar por medidas > La mayoría de dimensiones detalladas en columnas > Editar. Si selecciona esta opción, el filtro se aplicará a la dimensión más detallada de las columnas. Por ejemplo, en un análisis con tres dimensiones en las filas 2, 3 y 4, el filtro se aplica a la dimensión de la fila 4. Igual que la opción anterior, esta opción también se recomienda para el filtrado de valor de umbral.
Aparecerá el cuadro de diálogo "Filtrar por medidas".
117
2013-01-10
Análisis de datos
Nota: También puede abrir este cuadro de diálogo usando el menú contextual de la tabla cruzada o el área de diseño. 2. En la lista Basado en la medida:, seleccione la medida que desea usar. 3. En el área Definición, seleccione el operador y el valor de una nueva regla. Están disponibles los siguientes operadores: Entre, No entre, Mayor que, Mayor que o igual a, Menos que, Menor que o igual a, Igual a, Primer N, último N, Primer %, Último %, Primera suma, Última suma. 4. Pulse Agregar. La nueva regla se agrega al área Reglas. 5. Si se definen varias reglas, seleccione la lógica de éstas. Seleccione AND si las reglas deben aplicarse a la vez, u OR si solo debe aplicarse una regla. 6. Pulse Aceptar. Los datos de la hoja de cálculo se filtran según la selección. El filtro se guardará con la carpeta de trabajo y estará disponible para otros usuarios de otras sesiones. También puede abrir y editar de nuevo filtros existentes. Temas relacionados • Para modificar un filtro por medida • Para quitar un filtro por medida
4.3.2.2 Operadores usados para filtrar medidas Al definir los filtros por medida, puede crear reglas para obtener una lista de datos para un valor de umbral definido y reglas para obtener una lista de datos clasificada. Para definir valores de umbral, puede hacer uso de los siguientes operadores. • Entre/No entre Para estos operadores, puede definir un intervalo de valores que deben incluirse o excluirse en la lista. •
Mayor que/Menor que Para estos operadores, defina un valor concreto para mostrar miembros mayores o menores que este valor.
•
Mayor o igual a/Menor o igual a Para estos operadores, defina un valor concreto para mostrar miembros mayores o iguales (o menores o iguales) a este valor.
•
118
Igual a
2013-01-10
Análisis de datos
Para este operador, defina un valor concreto para mostrar miembros iguales a este valor. Para definir una lista de valores clasificados, puede hacer uso de los siguientes operadores: • N superiores/N inferiores Para estos operadores, deberá introducir un número positivo y entero como el valor. La lista clasificada se ordena según el número definido. Por ejemplo, si desea obtener una lista de los tres clientes con el mayor volumen de ventas y los cinco clientes con el menor volumen de ventas, cree una regla 3 superiores y 5 inferiores en la definición de filtro. •
Superior %/Inferior % Para estos operadores, deberá introducir un número entre 0 y 100. La lista clasificada se ordena según el porcentaje definido. Por ejemplo, si desea obtener una lista de los productos más sólidos en ingresos hasta el 25% de los ingresos totales, puede crear una regla Superior 25% para esta medida con respecto a los productos.
•
Primera suma/Última suma Para estos operadores, también puede introducir un número de punto flotante (15,7, por ejemplo). La lista clasificada se ordena según el valor total definido. Por ejemplo, si desea obtener una lista de productos con el mayor volumen de ventas cuyo volumen de ventas combinado alcance los 20.000 EUR. Todos los volúmenes de ventas se clasifican en primer lugar en orden descendente. Los totales se calculan hasta que el valor de umbral supere los 20.000. Si el último valor que debe incluirse para alcanzar 20.000 EUR, obliga al total a superar los 20.000, también se incluye en la lista. Todos los productos con un volumen de ventas menor que este producto dejarán de mostrarse. Los productos que superen el umbral de 20.000 EUR permanecerán en la lista.
Nota: No use estos operadores para listas clasificadas con el objeto de filtrar jerarquías.
4.3.2.3 Para modificar un filtro por medida 1. Seleccione una celda de la tabla cruzada. Hay cuatro opciones para definir un filtro por medida. Para eliminar un filtro existente, debe seleccionar una celda que pertenezca a la opción que se usó para definirlo. 2. Seleccione Filtrar > Filtrar por medida > [Opción de filtro seleccionada] > Editar. Nota: También puede usar el menú contextual de la tabla cruzada. 3. En el área Reglas, seleccione el icono de modificación de la regla que quiera modificar.
119
2013-01-10
Análisis de datos
4. Modifique la definición de la regla según sea necesario y pulse el icono Confirmar para modificar la regla. 5. Pulse OK para aplicar las reglas modificadas a los datos. Los datos de la hoja de cálculo se muestran según las reglas de filtro modificadas.
4.3.2.4 Para quitar un filtro por medida 1. Seleccione una celda de la tabla cruzada. Hay cuatro opciones para definir un filtro por medida. Para eliminar un filtro existente, tendrá que seleccionar una celda que pertenece a la opción usada para definir el filtro. 2. Seleccione Filtrar > Filtrar por medidas > [Opción de filtro seleccionado] > Reinicializar. Nota: También puede usar el menú contextual de la tabla cruzada. Los datos de la tabla cruzada se muestran sin el filtro eliminado.
4.3.3 Para trabajar con condiciones BEx en Analysis En Analysis, las condiciones BEx corresponden a un filtro por medida. En SAP Business Explorer, puede definir una condición para una consulta, para una vista de consulta o para un libro de trabajo: • Las condiciones de consulta se crean en BEx Query Designer. En el área de resultados de la consulta, los datos están filtrados según las condiciones. Se pueden definir varias condiciones para una consulta. Si inserta una consulta con condiciones en Analysis, puede activar y desactivar las condiciones como condiciones BEx en el menú. •
Las condiciones asociadas a un libro de trabajo se crean en BEx Analyzer. En BEx Analyzer, puede activar y desactivar condiciones. En Analysis, puede activar y desactivar las condiciones como condiciones BEx en el menú tras la conversión del libro de trabajo.
•
Las condiciones asociadas a una vista de consulta pueden crearse con varias herramientas de BEx; por ejemplo, BEx Web Analyzer. Si inserta una vista de consulta con condiciones en Analysis, algunas de las condiciones no se reconocerán como condiciones BEx. Estas condiciones se muestran como filtro por medida en Analysis. Las condiciones que no se activan en la vista de consulta, no se muestran en Analysis.
120
2013-01-10
Análisis de datos
En Analysis, se pueden activar y desactivar las condiciones como condiciones BEx en el menú o con el diálogo Filtro por medida. Uso de las condiciones BEx en Analysis Puede activar y desactivar las condiciones BEx: • Para activar una condición, elija Filtrar > Condición BEx y seleccione la condición que desea activar. Los datos que se muestran en la tabla de referencias cruzadas se modifican según la condición. •
Para desactivar una condición, elija Filtrar > Condición BEx y seleccione la condición que desea desactivar. Los datos que se muestran en la tabla de referencias cruzadas se cambian en correspondencia.
Uso de las condiciones BEx como filtro por medida en Analysis Las condiciones se muestran como reglas en el diálogo Filtro por medida. Puede activar y desactivar las condiciones en Analysis: • Para activar una condición local, elija Filtrar > Filtrar por indicador > Editar. Las condiciones se muestran en la sección de reglas. Pulse Aceptar para activar las condiciones. •
Para desactivar un condición local, elija Filtrar > Filtrar por indicador > Editar y elimine de la sección de reglas todas las condiciones que desee desactivar. Pulse Aceptar para desactivar y eliminar las condiciones. Las condiciones eliminadas no pueden activarse de nuevo.
Temas relacionados • Filtrar medidas • Para convertir un libro de trabajo BEx
4.3.4 Para mostrar/ocultar ceros en filas y columnas 1. Seleccione una celda de la tabla cruzada. 2. Seleccione Filtro y una de las opciones siguientes: •
Suprimir ceros en líneas Se eliminan todas las filas que solo contienen ceros.
•
Suprimir ceros en columnas Se eliminan todas las columnas que solo contienen ceros.
121
2013-01-10
Análisis de datos
Se suprimen los ceros en las filas o columnas. Cuando una supresión de ceros está activa, se muestra una marca de verificación junto al elemento de menú. Para restaurar las filas y columnas ocultas, seleccione de nuevo Filtrar > Suprimir ceros en líneas o Filtrar > Suprimir ceros en columnas. También puede definir cómo se deben mostrar los ceros en la tabla cruzada si no están ocultos. Temas relacionados • Para definir la visualización de ceros y valores negativos
4.4 Ordenar datos Ordenar datos es una parte fundamental del análisis de datos. Le ayudará a entender mejor sus datos porque puede visualizar y organizar distintas vistas de los datos de la tabla cruzada. Con la ordenación de los datos, podrá identificar rápidamente los datos necesarios para tomar las decisiones. Puede ordenar datos por valores (de los menores a los mayores y de los mayores a los menores) y por miembros (de la A a la Z y de la Z a la A). Si se ordenan los valores de una medida (por ejemplo, volumen de ventas) de menores a mayores, el resto de celdas de la tabla cruzada también se verán afectadas por la ordenación. Por tanto, la información de metadatos permanece correcta en la tabla cruzada. Se encuentran disponibles las siguientes opciones de ordenación: • Ascendente Si se selecciona la ordenación ascendente, los datos de clasificación de menores a mayores. La ordenación ascendente para los miembros origina la clasificación de la A a la Z. •
Descendente Si se selecciona la ordenación descendente, los datos de clasificación de mayores a menores. La ordenación descendente para los miembros origina la clasificación de la Z a la A.
•
Romper jerarquías En la configuración predeterminada, los datos se almacenan en los niveles de jerarquía de la tabla cruzada. Los miembros principales se clasifican en orden, y los secundarios se ordenan debajo de cada miembro principal con su propio orden. Si desea ordenar los datos en toda la jerarquía, seleccione la opción "Romper jerarquías".
Temas relacionados • Para clasificar valores: • Clasificar miembros
122
2013-01-10
Análisis de datos
4.4.1 Para clasificar valores: 1. Seleccione una celda de la tabla cruzada que pertenezca a la medida que desea usar para la ordenación. 2. Elija Clasificar > Más opciones de clasificación.... Aparece el cuadro de diálogo "Clasificar por". 3. Seleccione las opciones de clasificación que desea usar: • Ordenación ascendente Ordena los valores de menor a mayor. •
Ordenación descendente Ordena los valores de mayor a menor.
•
Romper jerarquías Si selecciona esta opción, los valores se clasifican en todas las jerarquías. Las jerarquías existentes en la tabla cruzada y sus subtotales dejan de estar disponibles después de la clasificación. En la configuración predeterminada, no se selecciona la opción.
Nota: Si no desea cambiar la configuración de Romper jerarquías, también puede seleccionar las opciones de clasificación Ordenación ascendente y Ordenación descendente directamente en el menú o menú contextual. 4. Pulse Aceptar. La clasificación se aplica a la tabla cruzada.
4.4.2 Clasificar miembros 1. Seleccione una celda de la tabla cruzada que pertenezca a la dimensión que desea usar para la ordenación. 2. Elija Clasificar > Más opciones de clasificación.... Aparece el cuadro de diálogo "Clasificar por". 3. Seleccione la opción de clasificación que desea usar. • Ordenación ascendente Ordena los miembros de la A a la Z. •
Ordenación descendente Ordena los miembros de la Z a la A.
123
2013-01-10
Análisis de datos
4. En la lista Ordenar por, elija el tipo de objeto para la clasificación: •
Estándar (elementos de dimensión por primer tipo de visualización) Los miembros se clasifican por el primer tipo de visualización de la dimensión seleccionada.
•
Tipo de visualización de elemento Puede seleccionar uno de los tipos de visualización de miembro en la lista que aparece más abajo.
•
Medida Si selecciona este tipo de objeto, puede seleccionar una de las medidas disponibles en la lista que aparece a continuación. Con este tipo de objeto, la clasificación se aplica a los valores de la medida seleccionada y no a una dimensión.
Nota: Si no desea cambiar esta configuración, también puede seleccionar las opciones de clasificación Ordenación ascendente y Ordenación descendente directamente en el menú o menú contextual. 5. Seleccione Romper jerarquías si desea ordenar los miembros en las jerarquías. Las jerarquías existentes en la tabla cruzada y sus subtotales dejan de estar disponibles después de la clasificación. 6. Pulse Aceptar. La clasificación se aplica a la tabla cruzada.
4.5 Usar jerarquías Dispone de dos opciones para trabajar con presentaciones jerárquicas en el análisis: dimensiones con jerarquías y dimensiones mostradas como jerarquías. Incluir dimensiones con jerarquías Las jerarquías para las dimensiones se crean en el modelado de datos de SAP NetWeaver BW. En SAP NetWeaver BW reciben el nombre de "Jerarquía característica". Una dimensión puede contener varias jerarquías. En una jerarquía, los miembros de las dimensiones se organizan en una estructura de árbol. Un ejemplo de esto es la jerarquía de los centros de costes reunidos en grupos de centros de costes. Tenga en cuenta que las dimensiones con jerarquías pueden comportarse de manera diferente durante el proceso de filtro y organización, y que hay estilos diferentes para mostrar los niveles de jerarquía. El comportamiento se describe en los capítulos correspondientes. Para obtener más información sobre la definición de las jerarquías características de SAP NetWeaver BW, vaya al portal de ayuda de SAP http://help.sap.comSAP NetWeaver > Seleccione la versión y el idioma > Biblioteca de SAP NetWeaver > SAP NetWeaver por capacidad clave > Business Intelligence > Plataforma BI > OLAP > Jerarquías.
124
2013-01-10
Análisis de datos
Visualizar dimensiones individuales como jerarquías Puede visualizar varias dimensiones en una tabla cruzada como presentación plana o como jerarquía. De forma predeterminada se muestra la presentación plana. Puede cambiar la visualización a una presentación jerárquica. También puede usar dimensiones con jerarquías como una única dimensión y combinarla con otras dimensiones en una presentación jerárquica. Temas relacionados • Para incluir dimensiones con jerarquías en un análisis • Para mostrar dimensiones individuales como jerarquías • Para filtrar datos por miembro dentro de las jerarquías • Ordenar datos • Estilos de las celdas de SAP
4.5.1 Para incluir dimensiones con jerarquías en un análisis Al usar un origen de datos que contiene una dimensión con jerarquías, puede definir diferentes vistas en las jerarquías de la dimensión. También puede visualizar los miembros de la dimensión en una presentación plana. Los pasos del siguiente procedimiento son opcionales a partir del segundo paso. Puede usar las opciones que necesite para definir la visualización de los datos. 1. Mueva una dimensión con jerarquías a la sección"Filas" en el panel de diseño. Nota: Las dimensiones se pueden mover también a la sección Columnas. Este procedimiento describe las dimensiones en la sección Filas. Las dimensiones en columnas se comportan de igual forma. La dimensión se muestra en la tabla de referencias cruzadas según la definición del BEx Query Designer. Si la dimensión está definida con una jerarquía activa y atributos activos, la dimensión se muestra en la tabla de referencias cruzadas del modo correspondiente. Los nodos acompañados del símbolo + contienen subnodos. En el área de diseño, la jerarquía activa y los atributos se muestran en negrita en la sección . Si la jerarquía no está activa en la definición de consulta, los datos se muestran en una representación plana. 2. Seleccione una jerarquía diferente. Seleccione una jerarquía diferente de la dimensión en la sección en el panel de diseño y muévala hasta la dimensión en la sección Filas. Solo una jerarquía de una dimensión puede estar activa simultáneamente. Los datos de la tabla cruzada cambian según la selección. La jerarquía seleccionada está ahora activa y se muestra en negritas en la sección . 3. Activar atributos Seleccione un atributo de la dimensión en la sección y muévalo a la dimensión de la sección Filas.
125
2013-01-10
Análisis de datos
Varios atributos pueden estar activos simultáneamente. Los datos de la tabla cruzada cambian según la selección. El atributo seleccionado está ahora activo y se muestra en negritas en la sección . 4. Expanda/Contraiga todos los nodos. Seleccione la celda con el nombre de dimensión en la tabla cruzada y elija Jerarquía > Expandir hasta el nivel > . El número de niveles disponibles depende de la jerarquía. Los niveles en la tabla cruzada se expanden según la selección realizada. Para contraer los niveles elija el primer nivel. 5. Expanda/Contraiga un único nodo. Seleccione una celda de nodo en la tabla cruzada que desee expandir y elija Jerarquía > Expandir. El nodo seleccionado se expande hasta el siguiente nivel. Para contraer los subnodos de un nodo seleccionado, elija Jerarquía > Contraer. También puede seleccionar los símbolos +/- para expandir y contraer un único nodo. 6. Defina los niveles disponibles de la jerarquía. Seleccione una celda de miembro de la dimensión en la tabla cruzada y elija Jerarquía > Mostrar nivel.... Seleccione los niveles que deben estar disponibles en el análisis y pulse Aceptar. Solo los niveles seleccionados se pueden mostrar en la tabla cruzada. Esta selección no afecta al total porque el nivel de hoja está siempre disponible. 7. Defina la secuencia de una jerarquía. De forma predeterminada una jerarquía se muestra desde el nivel principal hasta el nivel secundario. Para cambiar esta presentación seleccione el nodo del primer nivel y elija Jerarquía > Expandir hacia arriba (filas). La jerarquía se muestra desde el nivel secundario al nivel principal. 8. Muestre la dimensión como presentación plana. Seleccione el nodo Presentación plana en la sección del panel de diseño y muévalo a la dimensión en la sección Filas. Los miembros de las dimensiones se muestran como presentación plana. La dimensión con las jerarquías se muestra según su definición.
4.5.2 Para mostrar dimensiones individuales como jerarquías Si usa varias dimensiones en el análisis, puede visualizarlas como presentación plana o como jerarquía en la tabla cruzada. Los pasos del siguiente procedimiento son opcionales a partir del tercer paso. Puede usar las opciones que necesite para definir la visualización de los datos. 1. Mueva al menos dos dimensiones a la sección "Filas" en el panel de diseño.
126
2013-01-10
Análisis de datos
Nota: Las dimensiones se pueden mover también a la sección Columnas. Este procedimiento describe la dimensión en la sección Filas. Las dimensiones en columnas se comportan de igual forma. Las dimensiones se muestran una junto a la otra en la tabla cruzada. 2. Cambie a la visualización jerárquica. Seleccione una celda de tabla cruzada y elija Jerarquía > Compactar visualización en filas. Las dimensiones en la tabla cruzada se muestran como jerarquía. La primera dimensión en la sección Filas es el primer nivel en la jerarquía. Los nodos acompañados del símbolo + contienen subnodos. 3. Expanda/Contraiga todos los nodos. Seleccione la celda con el nombre de dimensión en la tabla cruzada y elija Jerarquía > Expandir hasta dimensión > . El número de dimensiones disponibles depende del número de dimensiones en la sección Filas. La jerarquía en la tabla cruzada se expande según la selección realizada. Para contraer la jerarquía elija la primera dimensión. 4. Expanda/Contraiga un único nodo. Seleccione una celda de nodo en la tabla de referencias cruzadas que desee expandir y elija Jerarquía > Expandir dimensión . El nodo seleccionado se expande hasta la siguiente dimensión inferior. Para contraer los subnodos de un nodo seleccionado, elija Jerarquía > Contraer. También puede seleccionar los símbolos +/para expandir y contraer un único nodo. 5. Defina la secuencia de las dimensiones en la jerarquía. La secuencia de las dimensiones en la sección Filas determina su nivel en la jerarquía. La primera dimensión en el panel de diseño es el primer nivel en la jerarquía. Puede mover las dimensiones hacia arriba y abajo usando la función arrastrar y colocar. Los niveles de la jerarquía cambian de inmediato. La jerarquía se muestra desde el nivel secundario al nivel principal. 6. Vuelva a mostrar las dimensiones como presentación plana. Seleccione una celda de tabla cruzada y elija Jerarquía > Compactar visualización en filas. Las dimensiones se muestran de nuevo una junto a la otra en la tabla cruzada. Las dimensiones se muestran según su definición.
4.6 Calcular nuevas medidas Basándose en medidas disponibles en el análisis, podrá calcular nuevas medidas. Existen dos tipos de cálculos:
127
2013-01-10
Análisis de datos
Para cálculos sencillos puede usar dos o más medidas disponibles como operandos, así como un operador para crear una nueva medida. La nueva medida es, por ejemplo, la suma de dos medidas disponibles. Para cálculos dinámicos, solo deberá usar una medida disponible como operando, y creará una nueva medida basándose en este operando. Por ejemplo, si usa el volumen de ventas por región como operando, puede agregar una nueva medida que muestre la clasificación de cada región según el volumen de ventas. Si filtra o agrega nuevas regiones al análisis, los números de clasificación cambiarán de forma dinámica. Por lo tanto, estos cálculos se denominan cálculos dinámicos. Las nuevas medidas creadas se agregan a la tabla cruzada y al panel de diseño. En el área de diseño, puede alternar la secuencia de medidas, editar su nombre o eliminarlas. Directamente en la tabla cruzada, también se puede alternar la secuencia mediante la opción de arrastrar y colocar, así como editar el nombre y eliminar medidas con los menús contextuales. Temas relacionados • Para calcular una nueva medida basada en medidas disponibles • Para agregar una nueva medida basada en una medida disponible
4.6.1 Para calcular una nueva medida basada en medidas disponibles 1. Seleccione los encabezados de medida que desee usar. La primera medida que seleccione será el primer operando. Use la tecla Ctrl para seleccionar la siguiente medida que será el segundo operando. También puede seleccionar más de dos operandos para realizar el cálculo. 2. Elija Cálculos > Agregar cálculo > [Operador]. Los siguientes operadores están disponibles: • Sumar • Restar • Multiplicar • Dividir • Diferencia en porcentaje La nueva medida calcula la diferencia entre el operando 1 y el operando 2 como porcentaje. Por ejemplo, el operando 1 tiene el valor 80 y el operando 2 presenta el valor 20. La nueva medida muestra el valor 300%, ya que la diferencia es 60, y 60 es el 300% de 20. Si el operando 2 tiene un valor mayor que el operando 1, el resultado será negativo. Por ejemplo, el operando 1 tiene el valor 20 y el operando 2 presenta el valor 80. La nueva medida muestra el valor -75%, ya que la diferencia es -60, y -60 es el -75% de 80. •
Parte de porcentaje La nueva medida calcula la parte del operando 1 en comparación con el operando 2 en porcentaje.
128
2013-01-10
Análisis de datos
Por ejemplo, el operando 1 tiene el valor 20 y el operando 2 presenta el valor 80. La nueva medida muestra el valor 25%, ya que 20 es el 25% de 80. La nueva medida calculada se agrega a la tabla cruzada y al área de diseño. Un valor de medida, que se muestra con inversión de señal, se usa en los cálculos como se muestra. Ejemplo: Un valor de medida es 200. Si ha seleccionado la propiedad de inversión de señal en la definición de la consulta BEx, en Analysis, se muestra el valor -200. En los cálculos de Analysis, se usa el valor 200. Si selecciona esta casilla de verificación, en los cálculos se usa el valor -200.
4.6.2 Para agregar una nueva medida basada en una medida disponible 1. Seleccione el encabezado de medida que desee usar. 2. Elija Cálculos > Añadir cálculo dinámico > [Operador]. Los siguientes operadores están disponibles: Opción
Descripción
Valor mínimo móvil
La nueva medida muestra el valor más pequeño disponible hasta este punto. Por ejemplo, hay diez filas con valores en la tabla cruzada. La nueva medida empieza en la primera fila con el mismo valor que la medida original. Si la segunda fila de la medida original tiene un valor mayor que la primera, el valor de la primera fila se repetirá en la segunda fila de la nueva medida y así sucesivamente.
Valor máximo móvil
La nueva medida muestra el valor más pequeño disponible hasta este punto.
Suma acumulada
La nueva medida muestra la suma de todos los valores hasta este punto. Por ejemplo, la medida original tiene ocho filas con valores. En la cuarta fila de la nueva medida, se muestra la suma de las primeras cuatro filas.
Suma acumulada de valores redondeados La nueva medida muestra la suma de todos los valores redondeados hasta este punto.
129
2013-01-10
Análisis de datos
Opción
Descripción
Recuento acumulado de todos los valores Los valores por medida se cuentan y numeran emdetallados pezando por 1 para el primer valor. Si hay 8 filas con valores, incluidos los ceros, que contribuyen al total, la nueva medida muestra los números 1 a 8 para los 8 valores. Recuento acumulado de todos los valores Los valores por medida se cuentan y numeran emdetallados distintos de Cero, Nulo o Error pezando por 1 para el primer valor, excluidos aquellos valores iguales a cero. Para los valores iguales a cero, se repetirá el último número. Media móvil
La nueva medida calcula el promedio de todos los valores hasta este punto. Por ejemplo, si hay cinco filas con valores en la tabla cruzada, la nueva medida calcula en la fila 2 el promedio de los valores de la fila uno y dos, y así sucesivamente.
Promedio de movimiento que No es cero, La nueva medida calcula el promedio de todos los Nulo ni Error valores hasta este punto, excluidos los valores iguales a cero.
130
2013-01-10
Análisis de datos
Opción
Descripción
Número de clasificación
La nueva medida muestra un número de clasificación para cada valor de la medida original. El mayor valor de la medida original tiene el número de clasificación 1. Si se genera un valor más de una vez, los valores se asignan al mismo número de clasificación. Si hay dos valores idénticos con el número de clasificación 4, el siguiente valor más pequeño tiene el número de clasificación 5.
Número de clasificación olímpica
La lista clasificada olímpica es distinta de la lista clasificada básica en los siguientes puntos: en la lista clasificada olímpica, cuando un valor se genera más de una vez, al valor más pequeño siguiente no se le asigna la clasificación incrementada por uno, sino la clasificación que se corresponde con el número de valores anteriores (incluido el valor actual). Por ejemplo, si la clasificación 4 se genera dos veces, la nueva medida muestra el número 6 para la siguiente clasificación de valor más pequeño.
Contribución porcentual
La nueva medida calcula la contribución de porcentaje de un valor en la medida original al resultado global de la medida original.
La nueva medida se agrega a la tabla cruzada y al área de diseño.
4.7 Definición de formato condicional Puede usar formatos condicionales para resaltar valores importantes o resultados imprevistos de los datos. Con el formato condicional, se definen reglas para seleccionar valores importantes o diferentes de una tabla cruzada. Los resultados que quedan fuera de un conjunto de valores límite predeterminados se resaltan en un color o se señalan con símbolos. Esto permite la identificación inmediata de cualquier resultado que se desvíe de los resultados previstos. Por ejemplo, se ven directamente respuestas a cuestiones como qué productos han conseguido un aumento de beneficios superior al 10% este año, o qué regiones tienen un volumen de ventas superior a uno definido. Puede agregar una o más reglas a un formato condicional y priorizar la aplicación de las reglas en la tabla cruzada. También puede definir más de un formato condicional en una hoja de cálculo y decidir
131
2013-01-10
Análisis de datos
cuándo debe aplicarse cada uno de ellos activándolo y desactivándolo. Los formatos condicionales existentes pueden editarse o eliminarse. Nota: El formato condicional descrito en este manual forma parte del complemento de Analysis. En Microsoft Excel, no hay ningún formato condicional disponible. Temas relacionados • Para definir un formato condicional • Para editar formatos condicionales
4.7.1 Para definir un formato condicional 1. Elija Formato condicional > Nuevo . Aparece el cuadro de diálogo "Nuevo formato condicional". 2. En el campo Nombre, introduzca un nombre para el nuevo formato condicional. 3. En la lista Basado en, seleccione el indicador al que desea aplicar el formato condicional. 4. En la lista Formato, seleccione el estilo que desea usar para resaltar valores. Están disponibles los estilos siguientes: • Fondo: el fondo de las celdas está coloreado. • Valores: el texto de las celdas está coloreado. • Símbolo de estado: se muestra un símbolo de estado en las celdas. • Tendencia ascendente: se muestra una flecha coloreada (verde a rojo) en las celdas. • Tendencia descendente: se muestra una flecha coloreada (rojo a verde) en las celdas. • Tendencia gris: se muestra una flecha gris en las celdas. Cada estilo se compone de nueve miembros. Los números 1 a 9 representan la prioridad de la regla. 5. Puede definir una o más reglas en la ficha Definición. a. Seleccione la prioridad. En la primera lista, seleccione una de las nueve prioridades del estilo seleccionado anteriormente. Si define más de una regla en un formato condicional y las reglas se superponen en el caso de valores de la tabla cruzada, la prioridad determina qué regla se aplica en dichas celdas. Por consiguiente, debe usar una prioridad solo para una regla con formato condicional. La prioridad uno es la más alta y la nueve, la más baja. b. Seleccione un operador. Puede elegir uno de los siguientes operadores: Entre, Fuera, Mayor que, Mayor o igual que, Menor que, Menor o igual que e Igual a. c. Introduzca un valor de umbral o un intervalo de valores. d. Pulse Agregar. La regla se agrega al área "Reglas".
132
2013-01-10
Análisis de datos
6. Paso optativo: defina la selección para el formato condicional. En la ficha Selección puede definir para cada dimensión si el formato condicional debe aplicarse a "Todos los miembros y totales" o solo a los "Miembros" o a los "Totales". El valor predeterminado es Todos los miembros y totales. 7. Paso optativo: defina la visualización en la ficha Presentación. En "Aplicar formato condicional a:", puede definir las partes de la tabla cruzada afectadas por el formato condicional: las celdas de datos, los encabezados de las filas y/o los encabezados de las columnas. En "Aplicar visualización a otro indicador:", puede especificar que el formato condicional definido para una medida (volumen de ventas, por ejemplo) se visualice en los datos de otra medida (artículos de la orden de ventas, por ejemplo). Para usar esta función, seleccione la casilla de verificación Aplicado a. 8. Pulse Aceptar para aplicar las reglas a la tabla cruzada. Ha creado uno o más formatos condicionales. Se guardarán con la carpeta de trabajo y estarán disponibles para otros usuarios de otras sesiones.
4.7.2 Para editar formatos condicionales Una vez definidos los formatos condicionales puede abrirlos y modificarlos, suprimirlos, o activarlos y desactivarlos: 1. Elija Formato condicional > [Nombre de formato condicional]. 2. Seleccione una de las opciones siguientes: • Seleccione Editar si desea cambiar las definiciones actuales de un formato condicional. Puede agregar reglas nuevas, cambiar las actuales o eliminar las existentes Para cambiar las reglas actuales, seleccione el icono de cambiar que haya en la regla que quiere cambiar, modifique la definición de la regla y seleccione el icono de aplicar para cambiar la regla. Para eliminar las reglas actuales, seleccione el icono de eliminar que haya en la regla que quiere eliminar. Para aplicar las reglas cambiadas a los datos, haga clic en Aceptar. • •
Seleccione Eliminar si desea eliminar un formato condicional. Seleccione o anule la selección de Activar si desea cambiar entre activar o desactivar el formato.
4.8 Definir la visualización de miembros, medidas y totales
133
2013-01-10
Análisis de datos
Al introducir una nueva tabla cruzada en el análisis, los miembros, las medidas y los totales se muestran según la configuración predeterminada. Puede cambiar la visualización de estos elementos usando la barra de herramientas o el menú contextual. Temas relacionados • Para definir la visualización de miembros • Definir la visualización de las medidas • Definir la visualización de los totales
4.8.1 Para definir la visualización de miembros Los miembros se pueden mostrar como clave, como texto o como ambos. Para los textos, puede definir el texto que se debe mostrar. La clave, el texto y el texto corto de una dimensión y sus miembros se establecen durante la creación en SAP NetWeaver BW. En la definición de consulta, podrá definir la visualización de miembro que debe usarse como valor predeterminado. En Analysis, también puede definir la visualización de miembro para cada dimensión. 1. Seleccione una celda de miembro de una dimensión para definir la visualización para todos los miembros de esta dimensión. 2. Elija Miembros y la opción de visualización que desee usar. Se pueden seleccionar las siguientes opciones de visualización: • Texto: los miembros se muestran con su texto. • Clave: los componentes se muestran con su clave. • Texto y clave: los componentes se muestran con su texto y su clave. • Clave y texto: los componentes se muestran con su clave y su texto. 3. Si selecciona una opción de visualización que contiene texto, puede elegir entre dos opciones de visualización para el texto. Seleccione Miembros y una de las opciones siguientes: • •
Texto breve: el texto breve para los miembros se usa para la visualización de texto. Texto: el texto para los miembros se usa para la visualización de texto.
Los miembros de la dimensión seleccionada se muestran en la tabla cruzada según su definición.
4.8.2 Definir la visualización de las medidas Para definir la visualización de las medidas, puede especificar el formato de número para cada medida del análisis. Esto incluye el factor de escala y los decimales usados.
134
2013-01-10
Análisis de datos
Para todas las medidas del análisis, puede definir en un solo paso si deben mostrarse los factores de escalado. Si usa moneda como unidad, puede convertir la moneda actual a la moneda que desee usar. También puede definir el número de ceros y valores negativos que deben aparecer en la tabla cruzada. Temas relacionados • Para definir el formato de número • Para mostrar u ocultar los factores de escalado • Para definir la conversión actual • Para definir la visualización de ceros y valores negativos
4.8.2.1 Para definir el formato de número 1. Seleccione una celda de la medida que desee cambiar. 2. Elija Medidas > Formato de número. 3. En el cuadro de diálogo Formato de número, seleccione el Factor de escalado y los Decimales que desee usar para la visualización de la medida. 4. Seleccione la casilla de verificación Mostrar factor de escalado y unidades en el encabezado para todas las medidas si el factor de escalado debe mostrarse en la tabla cruzada. 5. Pulse Aceptar. Las celdas de datos de la medida seleccionada se muestran según su definición.
4.8.2.2 Para mostrar u ocultar los factores de escalado 1. Seleccione una celda de tabla cruzada. 2. Elija Medidas > Visualizar factores de escalado. Cuando la opción está activada, se muestra una marca de verificación junto al elemento de menú. Para desactivar la opción vuelva a marcarla. Los factores de escalado se muestran para todas las medidas según su definición. Esta configuración se realiza en BEx Query Designer para mostrar los factores de escala de las figuras clave que no se evalúan en Analysis. Para definir la visualización de los factores de escala, solo se evalúa esta configuración en Analysis.
135
2013-01-10
Análisis de datos
4.8.2.3 Para definir la conversión actual Puede convertir la moneda de todas las medidas de un análisis. 1. Seleccione una celda de tabla cruzada. 2. Elija Medidas > Convertir moneda. 3. En el cuadro de diálogo Conversión de moneda, seleccione una Moneda de destino, un Tipo de conversión de moneda y pulse Aceptar. Los tipos de conversión de moneda se crean en SAP NetWeaver BW. Para obtener más información, consulte el portal de ayuda de SAP en http://help.sap.com. Nota: Las opciones de selección de las listas Moneda de destino y Tipo de conversión de moneda son interdependientes. En función de la moneda seleccionada, el sistema ofrecerá todos los tipos de conversión que admiten esta moneda. Para poder mostrar de nuevo todos los tipos de conversión, elija la configuración estándar Visualizar moneda original. En cambio, si selecciona un tipo de conversión concreto, el sistema muestra todas las opciones de moneda para ese tipo de conversión. 4. Seleccione la casilla de verificación Usar la conversión de monedas de la definición de query si la conversión de moneda se debe basar en la definición de moneda de BEx Query Designer. La moneda que defina en la definición de query puede ser distinta a la moneda del InfoSitio original. Por ejemplo, en el InfoSitio se usa la moneda USD, y en la definición de query la moneda se convierte de USD a EUR. Si quiere convertir la moneda del análisis a GBP, la conversión se basa en EUR si marca esta casilla de verificación, y se basa en USD si no la marca. Nota: La casilla de verificación solo está disponible en el cuadro de diálogo si selecciona las opciones avanzadas en las parametrizaciones de usuario. Todas las medidas que se escalan en una moneda se convierten a la moneda seleccionada. Temas relacionados • Configuración de usuario
4.8.2.4 Para definir la visualización de ceros y valores negativos 1. Seleccione una celda de tabla cruzada. 2. Elija Medidas > Formato general. 3. Seleccione una opción de la lista Visualización de valores negativos. Están disponibles las siguientes opciones: -X, X-, (X).
136
2013-01-10
Análisis de datos
4. Seleccione una opción de la lista Mostrar cero como:. Están disponibles las siguientes opciones: • Con moneda/unidad • Sin moneda/unidad • Celda vacía • Definido por el usuario Si selecciona esta opción, puede definir un texto para que se muestre en las celdas. 5. Pulse Aceptar. Los valores se muestran para todas las medidas según su definición. También puede suprimir los ceros si hay filas o columnas que solo contienen ceros. Temas relacionados • Para mostrar/ocultar ceros en filas y columnas
4.8.3 Definir la visualización de los totales Puede definir si se deben mostrar los totales en la tabla cruzada. Si se muestran, podrá decidir en qué parte de la tabla cruzada deben aparecer. También podrá definir cómo deben calcularse los totales. Temas relacionados • Para ubicar la visualización de los totales en una tabla cruzada • Para mostrar u ocultar totales en una tabla cruzada • Para definir el cálculo de totales
4.8.3.1 Para ubicar la visualización de los totales en una tabla cruzada En la visualización predeterminada, los totales se muestran debajo de los miembros y a la derecha de éstos. Tiene las siguientes opciones para cambiar la visualización: 1. Seleccione una celda de tabla cruzada. 2. Seleccione Totales > Total de líneas sobre los elementos. Los totales se muestran encima de los miembros. 3. Seleccione Totales > Total de columnas a la izquierda de los elementos. Los totales se muestran a la izquierda de los miembros.
137
2013-01-10
Análisis de datos
Los totales se muestran según su definición. Para cambiar de nuevo la ubicación, anule la selección de la opción.
4.8.3.2 Para mostrar u ocultar totales en una tabla cruzada 1. Seleccione una celda de miembro de la tabla cruzada. 2. Para visualizar los totales en una tabla cruzada, elija Totales > Visualizar totales. 3. Para ocultar totales que solo tienen un miembro, elija Totales > Ocultar totales si solo hay un miembro disponible. Los totales se muestran u ocultan según su definición.
4.8.3.3 Para definir el cálculo de totales La configuración predeterminada es mostrar los totales según la definición en la consulta. Puede realizar el cálculo con estos valores para mostrar otro resultado, por ejemplo, el mayor valor para un área. 1. Seleccione un encabezado de medida de la tabla cruzada. 2. Elija Totales > Calcular totales como > [Opción]. Están disponibles las siguientes opciones: Opción
Descripción
Mínimo
El menor valor para el área correspondiente se muestra como resultado.
Máximo
El mayor valor para el área correspondiente se muestra como resultado.
Suma
Se muestra como resultado el total de todos los valores para el área correspondiente.
Suma de valores redondeados
Si ha establecido un factor de escala, resultará útil calcular los totales de los valores redondeados localmente, ya que los totales pueden diferir en gran medida (en concreto, con factores de escala altos).
Número total de valores detallados
Se muestra como resultado el número de valores para el área correspondiente.
Número total de valores detallados dis- Se muestra como resultado el número de valores para tintos de Cero, Nulo o Error el área correspondiente, excluidos los ceros.
138
2013-01-10
Análisis de datos
Opción
Descripción
Desviación estándar
Se muestra como resultado la desviación de los valores respecto a su media. Cuanto más desplegados estén los datos, mayor será la desviación. La desviación estándar se calcula como la raíz cuadrada de la varianza. Por ejemplo, la medida de los dos siguientes elementos es la misma: 15, 15, 15, 14, 16 y 2, 7, 14, 22, 30. No obstante, el segundo elemento está claramente más desplegado.
Promedio
Se muestra como resultado el promedio (total dividido por el número total de valores) de todos los valores para el área correspondiente.
Promedio de todos los valores detalla- Se muestra como resultado el promedio (total dividido dos distintos de cero, nulo o error por el número) de todos los valores para el área correspondiente con excepción de los ceros, lo que implica que los valores iguales a cero no se cuentan. Media
El sistema clasifica los valores internamente por tamaño y, como resultado, muestra el valor medio de la lista. Por ejemplo, si hay cinco valores en la lista, se mostrará el tercer valor como resultado. Si la lista tiene un número par de valores (por ejemplo, seis), el sistema suma los dos valores situados en el centro de la lista (en este caso, los valores tercero y cuarto) y divide el resultado por dos. El valor resultante se muestra como resultado.
Mediana de los valores detallados disExcluidos los valores iguales a cero, el sistema clasifica tintos de cero, nulo o error los valores internamente por tamaño y, como resultado, muestra el valor medio de la lista. Varianza
La varianza se calcula como el cuadrado de la desviación estándar y se muestra como resultado.
Ocultar
El resultado no se muestra.
Predeterminado
Con esta configuración, se muestran los resultados suministrados por la consulta.
Los totales se calculan según su definición.
139
2013-01-10
Análisis de datos
4.9 Para saltar a un objetivo con Ir a La interfaz informe-informe (RRI) le permite llamar a un destino de salto desde una consulta BEx ejecutada en Analysis. Puede usar la RRI para saltar de la consulta ejecutada (emisor) a otro informe (receptor) que contenga más información. Puede llamar a destinos de sistemas BW y otros sistemas. Puede usar la interfaz informe-informe para llamar a destinos que ha definido en la consulta. Para poder llamar a destinos desde las consultas ejecutadas, debe definir los destinos de la consulta con la asignación de emisor/receptor. La asignación de emisor/receptor se define en la transacción RSBBS del sistema BW. En Analysis, puede asignar los siguientes receptores: • Consulta Si llama a una consulta con Ir a, se abre un libro de trabajo nueva con la consulta. •
Dirección Web Por ejemplo, Google con la dirección URL http://www.google.com.
•
En el explorador Web, se abren los siguientes destinos: • Transacción ABAP. La transacción debe estar clasificada para usar la GUI de SAP para HTML. • Informe ABAP • Aplicación Web BEx (3.x y 7.0) • Crystal Reports • Cuadro de mandos de Xcelsius
Tras la asignación, puede llamar a los destinos con el menú contextual Ir a para las celdas de la tabla de referencias cruzadas de la consulta de emisor ejecutada. Más información Hallará más información sobre la interfaz informe-informe y la asignación de emisor/receptor en la documentación de SAP NetWeaver en el portal de ayuda de SAP:Using the Report-Report Interface.
4.10 Para comentar una celda de datos Con la funcionalidad Microsoft Excel, puede agregar una nota a una celda introduciendo un comentario. Puede editar el texto en comentarios y borrar los que ya no necesite. También puede elegir si se muestra o se oculta en el análisis el cuadro de texto del comentario. Puede agregar comentarios en las celdas de datos de la tabla de referencias cruzadas. El origen de datos debe haberse actualizado antes de que agregue un comentario a una celda de datos. Internamente un comentario siempre está disponible mientras no se borre explícitamente. Por ejemplo, agregue un
140
2013-01-10
Análisis de datos
comentario a una celda y después cambie la vista a datos. En el nuevo estado de navegación la celda con el comentario no está visible. Tan pronto como cambie el estado de navegación de forma que la celda con el comentario esté visible de nuevo en la tabla de referencias cruzadas, el comentario también estará disponible. Los comentarios están asociados a la selección de la celda. La selección incluye todos los valores seleccionados de la dimensión, como los valores de petición, filtro y filtro de fondo. Para cada dimensión, Analysis almacena la selección de miembro única si se trata de una selección de miembro única; por ejemplo un valor único en la definición de petición. Para el resto de las selecciones, Analysis almacena que no ha habido una selección de miembro única para esta dimensión. Observe que, asimismo, se considera que los comentarios ubicados en la celda de totales de una dimensión no tienen una selección de miembro única asociada para esta dimensión. Un comentario es visible en una celda si la celda tiene para todas las dimensiones la selección de miembro única correspondiente o si ni el comentario ni la celda tienen asociada una selección de miembro única. No se tienen en cuenta las selecciones ocultas de una cifra clave restringida. En cambio, se considera el ID de cifra clave como selección de miembro única. Si agrega un comentario a un componente o a una celda de cabecera de la tabla de referencias cruzadas, el comentario no estará disponible después de cambiar el estado de navegación. Nota: Si crea una presentación de Microsoft PowerPoint con una tabla de referencias cruzadas que tenga comentarios, estos no estarán disponibles en la presentación. 1. Asegúrese de que el origen de datos se haya actualizado. 2. Seleccione la celda que desee para agregar un comentario. 3. Elija Insertar comentario en el menú contextual. 4. En el cuadro de texto del comentario, escriba el texto del comentario. Un triángulo rojo pequeño en la esquina de la celda indica que la celda tiene un comentario adjunto. 5. Para editar un comentario existente, seleccione la celda y elija Editar comentario en el menú contextual. 6. Para mantener un comentario visible con la celda, seleccione la celda y elija Mostrar/ocultar comentario en el menú contextual. El cuadro de texto del comentario se muestra permanentemente en el análisis. Puede mover el cuadro de texto usando arrastrar y soltar. 7. Para borrar un comentario existente, seleccione la celda y elija Borrar comentario en el menú contextual.
141
2013-01-10
Análisis de datos
142
2013-01-10
Analizar datos de SAP HANA
Analizar datos de SAP HANA
5.1 Analizar orígenes de datos de SAP HANA Después de configurar una conexión al software de aplicación SAP HANA, se pueden analizar los modelos de información desarrollados con SAP HANA como orígenes de datos en Analysis; por ejemplo, una vista analítica. Puede analizar los orígenes de datos de un SAP NetWeaver BW, con tecnología SAP HANA. orígenes de datos de SAP HANA Con los orígenes de datos de SAP HANA, se pueden usar las siguientes funciones de Analysis para analizar los datos: • Insertar una tabla cruzada con datos de SAP HANA También se pueden insertar varios orígenes de datos en un libro de trabajo. • • • • • • • • • • • •
Grabar o abrir un libro de trabajo en el servidor de la plataforma de Business Intelligence Deshacer/Rehacer Definición de conjuntos de estilos para tablas cruzadas Inversión de ejes Analizar datos con el área de diseño Filtrar miembros Ordenar datos por miembros y por medidas Insertar gráficos Insertar componentes de filtro Conversión de celdas de tabla cruzada en fórmula Crear presentaciones Detener actualización
Estas funciones se describen en los capítulos correspondientes de esta guía. Orígenes de datos SAP NetWeaver BW Si se usa SAP NetWeaver Business Warehouse, sobre SAP HANA, se pueden analizar los InfoSitios, las vistas de consulta y las consultas BW con Analysis. Puede usar los orígenes de datos BW con Analysis como orígenes de datos de otros sistemas BW.
143
2013-01-10
Analizar datos de SAP HANA
144
2013-01-10
Datos de planificación
Datos de planificación
En Analysis, puede planificar datos empresariales basándose en los datos actuales del origen de datos. Puede introducir los datos de planificación manualmente o puede introducirlos automáticamente mediante las funciones de planificación y las secuencias de planificación de Planificación integrada de SAP NetWeaver BW. Para los datos de planificación, debe usar una consulta BW o una vista de consulta como origen de datos que esté definido como con posibilidad de entrada en Bex Query Designer. Al trabajar con orígenes de datos con posibilidad de entrada, Analysis ofrece dos modos diferentes: modo de visualización y modo modificación. El modo modificación se usa para introducir datos de planificación en una consulta con posibilidad de entrada. Si desea desbloquear un origen de datos para otro usuario o si desea evitar modificar los datos por accidente, puede cambiar al modo de visualización. También puede deshacer los cambios y volver al estado guardado anterior, o al estado de cliente coherente anterior. También puede bloquear y desbloquear las celdas de la tabla cruzada seleccionada para los cambios. Después de introducir los datos de planificación, puede recalcularlos o guardarlos. Al volver a calcular los datos de planificación, todos los valores modificados se transfieren al búfer de planificación y se comprueba su coherencia. Si las entradas de los datos modificados son correctas, los datos recalculados están disponibles y visibles en el resto de componentes de la carpeta de trabajo. Sin embargo, lo datos que se han vuelto a calcular no se graban en el proveedor de información. Si guarda los datos de planificación, todos los valores transferidos y modificados se guardan en el InfoSitio. En Microsoft Excel 2003, la funcionalidad de planificación está disponible en una barra de herramientas independiente. En Microsoft Excel 2007, la funcionalidad de planificación está disponible en un grupo independiente de la cinta. En la configuración de usuario puede definir si el grupo de planificación debe aparecer en la cinta. Temas relacionados • Para planificar datos manualmente • Para planificar datos con objetos de planificación • Para deshacer cambios a la vez que se planifican datos • Bloquear celdas • Para recalcular los datos de planificación • Para guardar datos de planificación • Para cambiar entre el modo de visualización y el de modificación • Configuración de usuario
145
2013-01-10
Datos de planificación
6.1 Para planificar datos manualmente Puede introducir los datos de planificación manualmente en la tabla cruzada del análisis. Para introducir datos de planificación, puede modificar los valores de las celdas de datos existentes en la tabla cruzada, o bien puede agregar líneas nuevas a las tablas cruzadas en el modo modificación. 1. Introduzca un origen de datos con posibilidad de entrada o abra un libro de trabajo con un origen de datos con posibilidad de entrada. La tabla cruzada es visible en el modo modificación. En el modo modificación, las celdas de solo lectura del origen de datos se muestran con colores de fondo diferentes. Si cambia al modo de visualización, no estará visible la visualización distintiva de las celdas con posibilidad de entrada y las de solo lectura. Nota: Las celdas de Microsoft Office Excel siempre tienen la introducción activada. Esto quiere decir que también puede introducir valores en las celdas de solo lectura del origen de datos. Sin embargo, dichos valores no tendrán ningún efecto sobre la planificación. Si las celdas de solo lectura se muestran con un color de fondo diferente, puede evitar la entrada de datos en celdas de solo lectura. Si no se muestra un origen de datos en el modo modificación, puede comprobar las siguientes parametrizaciones: • En la ficha Componentes del área de diseño, compruebe que esté conectado el sistema de planificación correcto. En la configuración predeterminada, el sistema de planificación es el primer sistema al que se conecta después de abrir un libro de trabajo. Si un libro de trabajo contiene objetos de diferentes sistemas, puede seleccionar uno de estos sistemas como sistema de planificación de la lista. El sistema de planificación modificado solo será efectivo después de cerrar y volver a abrir el libro de trabajo. •
En la ficha Componentes del área de diseño, compruebe que esté seleccionada la casilla de verificación Planificación: abrir origen de datos con posibilidad de entrada. Si está seleccionada la casilla de verificación, el origen de datos con posibilidad de entrada se abre en modo modificación. Si no está seleccionada, el origen de datos se abre en modo de visualización.
• Si otro usuario bloquea el origen de datos, al abrir aparece un mensaje. También puede usar la propiedad IsDataSouceEditable del método API SAPGetProperty para comprobar si un origen de datos está listo para la introducción. 2. Puede introducir datos de planificación cambiando los datos de las celdas de datos existentes en la tabla cruzada. El formato de un valor introducido se valida inmediatamente. Si el formato no es correcto, se muestra un mensaje. Para comprobar la coherencia de los valores nuevos y aplicarlos a la tabla cruzada, seleccione Calcular de nuevo. 3. Puede introducir los datos de planificación en líneas nuevas que se agreguen a la tabla cruzada.
146
2013-01-10
Datos de planificación
Puede definir el número de líneas nuevas en la ficha Componentes del área de diseño. El número de líneas predeterminado es 5. Las líneas nuevas para la planificación se agregan a la parte inferior de la tabla cruzada. En el modo de visualización, las líneas nuevas no son visibles. Para introducir datos en las celdas de datos, debe introducir la combinación de componentes completa que corresponda a la celda de datos. Por ejemplo, las dimensiones País, Región y Ciudad se encuentran en las líneas de la tabla cruzada. Si quiere introducir un valor de planificación para París, también tiene que introducir el componente de país y región en la línea correspondiente. Puede introducir el componente manualmente o seleccionar los valores con la ayuda de entrada. Los valores introducidos se validan inmediatamente en cuanto a formato y datos maestros. Si el valor no es correcto, se muestra un mensaje. Para comprobar la coherencia de los valores nuevos y aplicarlos a la tabla cruzada, seleccione Calcular de nuevo. 4. Puede deshacer todos las modificaciones que no se hayan vuelto a calcular o deshacer los cambios que se han vuelto a calcular que no estén grabados. Seleccione Atrás > Al estado guardado/estado de cliente coherente anterior. 5. Seleccione Guardar para almacenar los datos de planificación en el sistema. Los datos modificados se graban en el origen de datos. Temas relacionados • Para recalcular los datos de planificación • Para guardar datos de planificación • Para deshacer cambios a la vez que se planifican datos • Para cambiar entre el modo de visualización y el de modificación • La ficha Componentes • Estilos de las celdas de SAP
6.2 Para planificar datos con objetos de planificación Puede usar dos objetos de planificación: las funciones de planificación y las secuencias de planificación. Las funciones de planificación permiten el procesamiento basado en sistema o la generación de datos. Una secuencia de planificación es una secuencia de funciones de planificación. Ambos objetos se crean con Planning Modeler de SAP NetWeaver BW. En el procedimiento siguiente se explican los pasos que se deben dar en Analysis cuando se trabaja con objetos de planificación. Para obtener más información acerca de la Planificación integrada de SAP NetWeaver BW, de Planning Modeler y los objetos, como la función de planificación o el nivel de agregación, consulte la documentación correspondiente en SAP Help Portal. 1. Inserte un origen de datos listo para la introducción o abra una carpeta de trabajo con un origen de datos listo para la introducción.
147
2013-01-10
Datos de planificación
Nota: Este paso es opcional. También puede usar objetos de planificación sin visualización en una tabla cruzada. 2. Agregue un objeto de planificación a la carpeta de trabajo. En la ficha Componentes del área de diseño, seleccione Usar función de planificación o Usar secuencia de planificación en el menú contextual de la carpeta de trabajo. En el cuadro de diálogo Abrir, busque el objeto de planificación, seleccione un objeto y pulse OK. El nodo de objetos de planificación se agrega al libro de trabajo en la ficha Componentes. Todos los objetos de planificación se asignan a este nodo. 3. En la ficha Componentes del área de diseño, compruebe que esté conectado el sistema de planificación correcto. En la configuración predeterminada, el sistema de planificación es el primer sistema al que se conecta después de abrir un libro de trabajo. Si un libro de trabajo contiene objetos de diferentes sistemas, puede seleccionar uno de estos sistemas como sistema de planificación de la lista. El sistema de planificación modificado solo será efectivo después de cerrar y volver a abrir el libro de trabajo. 4. Seleccione la casilla de verificación Datos modificados del proceso si desea usar datos modificados del proceso. Si marca esta casilla de verificación, puede definir que solo se procesen los datos modificados por el usuario en la sesión actual desde la última vez que se guardaron. Puede especificar en las funciones de planificación el nivel de agregación que se debe usar como filtro para definir los datos modificados. En la configuración predeterminada, se selecciona el nivel de agregación en el que se elabora la función de planificación para una función de planificación. Observe que el nivel de agregación solo puede definirse para las funciones de planificación. Así, no se puede seleccionar el nivel de agregación para las secuencias de planificación. 5. Defina los valores de las variables del objeto de planificación. En la ficha Variables de secuencia/funciones de planificación, seleccione el origen y defina los valores: • Para el Componente de origen, puede seleccionar los componentes mediante la ayuda de entrada. • Para la Celda de origen, puede definir la celda que contenga los valores. Las variables actúan como marcadores de posición para los componentes, las jerarquías y los números. Se pueden definir enBex Query Designerx o en Planning Modeler. Todos los valores de variable son válidos localmente en el objeto de planificación. Por ejemplo, para planificar datos para dos años diferentes, puede insertar la misma función de planificación dos veces en un libro de trabajo e introducir valores diferentes para el año de la dimensión. 6. Defina el filtro de la función de planificación. En la ficha Filtro, obtendrá una lista de todas las dimensiones del nivel de agregación. a. Defina los valores del filtro para las dimensiones según sea necesario. Para el Componente de origen, puede seleccionar los componentes mediante la ayuda de entrada. Para la Celda de origen, puede definir la celda que contenga los valores. Para el Vínculo de origen, se usan los valores de filtro actuales del origen de datos.
148
2013-01-10
Datos de planificación
Nota: Para las dimensiones con Vínculo de origen, también puede usar el método API SAPSetFilter, a fin de definir los valores de filtro. b. También puede seleccionar el filtro con el que está vinculada la función de planificación: • Pulse el botón Abrir filtro para insertar un objeto de filtro. El objeto de filtro se puede crear en BEx Query Designer y en Planning Modeler. •
Pulse el botón de lista para seleccionar el origen de datos que desea usar para la planificación. El origen de datos ya se debe estar usando en el libro de trabajo. Al insertar un objeto de filtro o un origen de datos, el tipo de origen cambia de Componente a Vínculo para todas las dimensiones que no se hayan definido anteriormente y se usan los valores de filtro actuales del origen de datos o del objeto de filtro. c. Redefina los valores de filtro. La definición de filtro para una función de planificación se puede cambiar en cualquier momento. Después de insertar un origen de datos, por ejemplo, puede cambiar el origen de Vínculo a Celda y definir un celda que contenga los valores que se deben usar como filtro. 7. Seleccione Ejecutar función de planificación en el menú contextual de una función de planificación de la ficha Componentes para ejecutar el objeto. Si trabaja con secuencias de planificación, seleccione Ejecutar secuencia de planificación en el menú contextual de una secuencia de planificación de la ficha Componentes para ejecutar el objeto. Nota: Los datos modificados se recalculan automáticamente al ejecutar un objeto de planificación. Para deshacer todos las modificaciones realizadas desde el último grabado, seleccione Atrás > Al estado guardado anterior. 8. Paso optativo: borrar un objeto de planificación de la carpeta de trabajo. Seleccione Borrar en el menú contextual del objeto de planificación de la ficha Componentes. 9. Seleccione Guardar para almacenar los datos de planificación en el sistema. Los datos modificados se graban en el origen de datos.
6.3 Para recalcular los datos de planificación 1. Introduzca o modifique los datos de planificación. 2. Seleccione Volver a calcular. Se comprueba la coherencia de todos los valores modificados. Si las entradas de datos modificados son correctas, los datos recalculados están disponibles, los totales se actualizan y los valores nuevos están visibles en el resto de componentes de la carpeta de trabajo. El recálculo se ejecuta para todos los orígenes de datos de la carpeta de trabajo que estén disponibles en el sistema de planificación seleccionado.
149
2013-01-10
Datos de planificación
También puede usar el comando PlanDataTransfer desde el método de API SAPExecuteCommand para volver a calcular los datos de planificación. Temas relacionados • SAPExecuteCommand
6.4 Para guardar datos de planificación 1. Introduzca o modifique los datos de planificación. 2. Seleccione Guardar. Se comprueba la coherencia de todos los valores modificados. Si las entradas de datos modificados son correctas, los datos se guardan en los orígenes de datos y se muestra un mensaje que indica que los datos se han guardado. El almacenamiento se ejecuta para todos los orígenes de datos de la carpeta de trabajo que estén disponibles en el sistema de planificación seleccionado. También se puede usar el comando PlanDataSave desde el método de API SAPExecuteCommand para grabar los datos de planificación. Temas relacionados • SAPExecuteCommand
6.5 Bloquear celdas Puede bloquear una tabla cruzada preparada para la entrada y las celdas totales en Analysis. Una celda bloqueada no se puede cambiar manualmente al volver a calcular la tabla cruzada. Si se ejecuta una función de planificación o una secuencia, las celdas bloqueadas de desbloquean automáticamente. Nota: Las celdas de Microsoft Office Excel siempre tienen la introducción activada. Esto significa que también se pueden introducir valores en las celdas bloqueadas de la fuente de datos. Sin embargo, dichos valores no tendrán ningún efecto sobre la planificación. Las celdas solo se bloquean para la sesión del usuario actual. También puede desbloquear las celdas durante la sesión. 1. Seleccione la tabla cruzada que desee bloquear. Las celdas seleccionadas tienen que estar habilitadas para la entrada y no tienen que haber cambiado desde el último cálculo. Si se selecciona una mezcla de celdas preparadas para la entrada y celdas ya bloqueadas, se bloquearán todas las celdas.
150
2013-01-10
Datos de planificación
2. Seleccione Bloquear celdas del grupo de planificación. También puede usar el menú contextual para bloquear y desbloquear las celdas. La celda seleccionada se bloquea para los cambios. Las celdas bloqueadas se muestran en un estilo de celda distinto. Para desbloquear las celdas, seleccione las celdas que desee desbloquear y seleccione Desbloquear celdas.
6.6 Para deshacer cambios a la vez que se planifican datos 1. Introduzca o modifique los datos de planificación. 2. Para deshacer los cambios, tiene las opciones siguientes: • Seleccione Atrás > Al estado guardado anteriormente. Con esta opción, se deshacen todos los cambios efectuados desde el último almacenamiento de los datos. La acción de deshacer se ejecuta para todos los orígenes de datos de la carpeta de trabajo que estén disponibles en el sistema de planificación seleccionado. También puede usar el comando PlanDataReset del método API SAPExecuteCommand para revertir al último estado grabado de los datos de planificación. •
Seleccione Atrás > Al estado de cliente coherente anterior. Con esta opción, se deshacen todos los cambios efectuados desde la última vez que se recalcularon los datos correctamente. La acción de deshacer se ejecuta para todos los orígenes de datos de la carpeta de trabajo que estén disponibles en el sistema de planificación seleccionado. También se puede usar el comando PlanDataClientReset desde el método API SAPExecuteCommand para revertir al último estado recalculado de los datos de planificación.
Temas relacionados • SAPExecuteCommand
6.7 Para cambiar entre el modo de visualización y el de modificación Al trabajar con orígenes de datos con posibilidad de entrada, Analysis ofrece dos modos diferentes: modo de visualización y modo modificación. El modo modificación se usa para introducir datos de planificación y para volver a calcular o grabar los datos modificados en el sistema BW. Si un usuario está trabajando con un origen de datos con posibilidad de entrada en el modo modificación, dicho
151
2013-01-10
Datos de planificación
origen de datos se bloquea para el resto de usuarios. Si el usuario cambia al modo de visualización, otro usuario podrá trabajar con este origen de datos en el modo modificación. Al abrir un libro de trabajo que contiene orígenes de datos con posibilidad de entrada, las tablas cruzadas de dichos orígenes de datos se muestran en modo modificación. En el modo modificación, se agregan líneas nuevas para la planificación en la parte inferior de la tabla cruzada y las celdas de solo lectura del origen de datos se muestran con colores de fondo diferentes. El complemento incluye estilos de SAP estándar para la visualización (SAPEditableDataCell, SAPEditiableDataTotalCell, SAPReadonlyDataCell y SAPReadonlyDataTotalCell). Puede cambiar el estilo de las celdas según sea necesario. En el modo de visualización, no será visible la visualización distintiva de las celdas con posibilidad de entrada y de solo lectura. Cambiar al modo de visualización El trabajo se realiza en una carpeta de trabajo que incluye orígenes de datos listos para la introducción. 1. Introduzca o modifique los datos de planificación. 2. Seleccione Visualizar para cambiar al modo de visualización. 3. Un cuadro de diálogo le preguntará si quiere guardar los cambios antes de cambiar al modo de visualización. Pulse Sí para grabar las modificaciones o No para descartarlas. Los orígenes de datos se cambian al modo de visualización. La visualización distintiva de las celdas con posibilidad de entrada y de solo lectura ya no es visible y se eliminan las líneas nuevas de la parte inferior de la tabla cruzada. Ahora, otro usuario puede usar los orígenes de datos en modo modificación. También puede usar el comando PlanDataToDisplayMode del método de API SAPExecuteCommand para cambiar al modo de visualización. Cambiar al modo de modificación El trabajo se realiza en una carpeta de trabajo que incluye orígenes de datos listos para la introducción. Actualmente está trabajando en modo de visualización. 1. En la ficha Componentes del área de diseño, compruebe que esté conectado el sistema de planificación correcto. 2. En la ficha Componentes del área de diseño, compruebe que esté seleccionada la casilla de verificación Planificación: abrir origen de datos con posibilidad de entrada para los orígenes de datos que desee modificar. 3. Seleccione Modificar para cambiar al modo de modificación. Todos los orígenes de datos del libro de trabajo que estén disponibles en el sistema de planificación seleccionado y que estén seleccionados como con posibilidad de entrada se cambian al modo modificación. Se aplica la visualización distintiva de las celdas con posibilidad de entrada y de solo lectura, y se agregan las nuevas líneas en la parte inferior de las tablas cruzadas correspondientes. Nota: Si otro usuario bloquea el origen de datos, aparece un mensaje. También puede usar el comando PlanDataToChangeMode del método de API SAPExecuteCommand para cambiar al modo modificación.
152
2013-01-10
Datos de planificación
Temas relacionados • La ficha Componentes • Estilos de las celdas de SAP
153
2013-01-10
Datos de planificación
154
2013-01-10
Crear presentaciones
Crear presentaciones
7.1 Para crear una diapositiva fuera de Microsoft Excel Ha insertado un origen de datos en Analysis, edición para Microsoft Excel. Fuera de la edición para Microsoft Excel, puede crear una diapositiva con una tabla cruzada o gráfico que se muestra actualmente en la carpeta de trabajo. En Microsoft PowerPoint, se muestra el estado de navegación actual de los objetos en Excel, pero los objetos existen independientemente en Excel y PowerPoint. Una vez creada la diapositiva, los pasos de navegación en Excel no afectarán a los objetos en PowerPoint (y viceversa). 1. En la edición para Microsoft Excel, seleccione la tabla cruzada o el gráfico que se debe mostrar en la diapositiva. 2. Seleccione Crear diapositiva. La edición para PowerPoint se abre automáticamente. 3. Si aún no ha iniciado sesión en el sistema en la edición para Microsoft PowerPoint, escriba su Usuario y Contraseña y pulse Aceptar. Si una tabla cruzada contiene más filas de las que se pueden mostrar en una diapositiva, aparecerá el cuadro de diálogo Ajustar tabla. En este cuadro de diálogo, puede definir si la tabla cruzada debe dividirse en varias diapositivas o si debe aparecer abreviada en una sola. 4. Paso opcional: cambiar la vista en los datos. Puede cambiar la vista de los datos en Microsoft PowerPoint usando las funciones de la cinta de Analysis. Puede usar deshacer o restablecer en la cinta de Analysis para deshacer o restablecer los pasos que se ejecutaron con funciones en la cinta de Analysis. Para deshacer o restablecer los pasos que se han ejecutado con Microsoft PowerPoint, por ejemplo, la eliminación de una tabla cruzada, se debe usar deshacer o restablecer en Microsoft PowerPoint. 5. Paso opcional: cambiar el formato de una tabla cruzada. Para cambiar el formato de una tabla cruzada, selecciónela y elija Herramientas de tabla > Diseño > Estilos de tabla.. Seleccione un estilo para aplicar en la tabla cruzada. En el grupo Opciones de estilo de tabla, puede definir la visualización de las filas y las columnas. Si se selecciona Fila de cabecera y Primera columna, solo se aplica el formato a la primera fila de cabecera y a la primera columna si la tabla cruzada de Analysis contiene varias filas de cabecera o columnas con información de elementos. El formato se aplicará a estas filas y columnas después de la siguiente actualización de Analysis.
155
2013-01-10
Crear presentaciones
Nota: No se deben usar las otras opciones de la cinta Herramientas de tabla para dar formato a una tabla cruzada de Analysis. Si las usa, las modificaciones se sobrescribirán en la siguiente actualización de Analysis. 6. Paso opcional: puede definir una configuración específica para Analysis en Microsoft PowerPoint en el cuadro de diálogo Parametrizaciones de presentación. Para abrir este cuadro de diálogo, seleccione Parametrizaciones > Parametrizaciones de presentación. El objeto seleccionado se muestra en una diapositiva de Microsoft PowerPoint. Al igual que con las carpetas de trabajo, puede guardar una presentación en el servidor de la plataforma de Business Intelligence y abrirla desde ahí. Elija el botón Microsoft Office y Guardar/abrir presentación. Temas relacionados • Trabajo con Analysis en Microsoft PowerPoint 2007 y 2010 • Para abrir una carpeta de trabajo: • Para guardar una carpeta de trabajo • Parametrizaciones de presentación
7.2 Parametrizaciones de presentación En el cuadro de diálogo Parametrizaciones de presentación, se pueden definir las parametrizaciones específicas para Analysis en Microsoft PowerPoint. En Microsoft Excel, estas parametrizaciones están disponibles en la ficha Componentes del área de diseño. Para abrir este cuadro de diálogo en Microsoft PowerPoint, seleccione Parametrizaciones > parametrizaciones de presentación. Actualizar la presentación al abrir Si se selecciona esta casilla de verificación, los orígenes de datos de la presentación se actualizan cada vez que se abra la presentación. Si no se selecciona esta casilla de verificación, los datos de la presentación no se actualizan automáticamente al abrirse. Puede actualizar los orígenes de datos manualmente eligiendo Actualizar todo en el menú. Forzar petición para actualización inicial Si selecciona esta casilla de verificación, el diálogo de peticiones se muestra en cada actualización. Almacenar peticiones con la presentación Si se selecciona esta casilla de verificación, los valores de petición definidos se graban con la presentación.
156
2013-01-10
Crear presentaciones
Eliminar datos antes de guardar Si se selecciona esta casilla de verificación, la presentación se graba sin los datos. Al volver a abrir la presentación, no se muestra ningún dato. Para mostrar los datos, tiene la opción de actualizar los orígenes de datos manualmente eligiendo Actualizar todo en el menú.
157
2013-01-10
Crear presentaciones
158
2013-01-10
Uso de Analysis en otras aplicaciones de SAP BusinessObjects
Uso de Analysis en otras aplicaciones de SAP BusinessObjects
Después de realizar un análisis, es posible que desee usar otras aplicaciones de SAP BusinessObjects para comunicar sus conclusiones y compartir el análisis con otras personas. Para usar un análisis en otras aplicaciones, puede guardarlo como una vista de análisis. Una vista de análisis es un estado de navegación grabado de un análisis, incluidos los filtros aplicados, las jerarquías y los metadatos disponibles. Las vistas de análisis se pueden guardar con SAP BusinessObjects Analysis, edición para Microsoft Office, y con SAP BusinessObjects Analysis, edición para OLAP. Se pueden insertar en las dos ediciones de SAP BusinessObjects Analysis. Al igual que las carpetas de trabajo, las vistas de análisis se guardan en el servidor de la plataforma de Business Intelligence. Mientras que un libro de trabajo puede constar de varios análisis, una vista de análisis solo consta de uno. También puede exportar orígenes de datos de Analysis a SAP BusinessObjects Design Studio y usarlos allí para crear aplicaciones y cuadros de mandos. Temas relacionados • Para guardar una vista de análisis • Para insertar una vista de análisis
8.1 Para guardar una vista de análisis Debe estar conectado a un servidor de la plataforma de Business Intelligence. 1. En la hoja de cálculo, seleccione el componente de tabla de referencia cruzada que desee grabar como una vista de análisis. 2. Seleccione Grabar vista de análisis en el menú contextual. Nota: Si no está conectado a ningún servidor de la plataforma, la entrada no estará disponible en el menú contextual. 3. Seleccione la ubicación en la que guardar la vista de análisis. 4. Escriba un nombre de archivo para la vista de análisis y haga clic en Guardar.
159
2013-01-10
Uso de Analysis en otras aplicaciones de SAP BusinessObjects
La vista de análisis se guarda en el repositorio.
8.2 Para insertar una vista de análisis 1. En la hoja de cálculo, seleccione la celda en la que quiera insertar la vista de análisis. 2. Seleccione Insertar > Insertar vista de análisis. Si aún no está conectado a un servidor de la plataforma de Business Intelligence, conéctese al servidor en el que esté grabada la vista de análisis que desea abrir. 3. En la lista de carpetas, seleccione una vista de análisis y pulse Aceptar. La vista de análisis seleccionada se agrega a la hoja de cálculo. Puede cambiar el conjunto de datos mostrado y crear nuevas vistas en los datos según sea necesario.
8.3 Para exportar un origen de datos a SAP BusinessObjects Design Studio Para exportar un origen de datos y usarlo en SAP BusinessObjects Design Studio, deben cumplirse los siguientes requisitos: • Compruebe que SAP BusinessObjects Analysis, edición para Microsoft Office y SAP BusinessObjects Design Studio está instalado en el equipo. • Compruebe que usa las dos herramientas en el modo local o con la plataforma de BI. Si no es así, no podrá insertar un origen de datos exportado. Con Design Studio, los diseñadores de aplicaciones pueden crear aplicaciones de análisis y cuadros de mandos para los exploradores y los dispositivos móviles sobre los orígenes de datos BW y SAP HANA. En la edición de Microsoft Office, puede usar los métodos de análisis que no están disponibles en Design Studio. Por ejemplo, puede definir cálculos, un formato condicional y filtros para cambiar un origen de datos. Si exporta un origen de datos cambiado a Design Studio, puede usar estos cambios en el origen de datos también para el diseño de aplicaciones. 1. Para exportar un origen de datos a Design Studio, seleccione la tabla cruzada del origen de datos correspondiente. 2. Elija Copia inteligente en el menú contextual. 3. Inserte el origen de datos en Design Studio. Para obtener más información, consulte el manual del diseñador de aplicaciones para SAP BusinessObjects Design Studio en SAP Help Portal: http://help.sap.com/boad
160
2013-01-10
Parámetros
Parámetros
En Analysis, edición para Microsoft Excel, puede modificar las parametrizaciones de usuario según sus preferencias personales. El cuadro de diálogo "Configuración de usuario" está dividido en tres páginas de ficha, cada una de las cuales proporciona diferentes valores: • Configuración de usuario • Configuración de plataforma • Configuración de compatibilidad Para abrir el cuadro de diálogo, elija Analysis > Parametrizaciones. Temas relacionados • Configuración de usuario • Configuración de plataforma • Valores de compatibilidad
9.1 Configuración de usuario En la ficha Parametrizaciones de usuario, puede definir las siguientes parametrizaciones. En Analysis para Microsoft PowerPoint, están disponibles parametrizaciones adicionales en el cuadro de diálogo Parametrizaciones de presentación. Lst.us.recient. Al elegir Insertar en el menú para insertar un nuevo origen de datos en la carpeta de trabajo, obtendrá una lista de orígenes de datos usados hace poco para que los pueda seleccionar rápidamente. Para definir el número de los orígenes de datos enumerados, introduzca el número necesario en el campo Cantidad de entradas en la lista usada recientemente. Si pulsa el botón Borrar lista usada recientemente, se borrará el historial de orígenes de datos usados recientemente. Cantidad de miembros visualizados en el diálogo de filtrado Aquí puede introducir el número máximo de elementos mostrados en el cuadro de diálogo Filtrar por elementos para la selección. Para definir el número de elementos mostrados, introduzca el número necesario en el campo Número máximo de miembros visualizados en el diálogo de filtro. Si filtra
161
2013-01-10
Parámetros
sobre una dimensión que contiene más miembros de los definidos en la configuración de usuarios, se mostrará un mensaje en el cuadro de diálogo de filtro. Nota: También puede definir las parametrizaciones en el nivel de libro de trabajo. Estas propiedades de carpeta de trabajo forman parte de la ficha Componente en el panel de diseño. Ubicación de la carpeta de trabajo predeterminada Puede definir la ubicación de la carpeta de trabajo predeterminada. Esta carpeta se usa al abrir un origen de datos mediante la selección de Abrir > Fuente de datos. El origen de datos se abrirá con los estilos, el formato y los parámetros de carpeta de trabajo definidos en la carpeta de trabajo predeterminada. Habilitar Analysis Office si se inicia Microsoft Office desde otro programa Seleccione esta casilla de verificación si el complemento de Analysis debe estar siempre abierto y disponible en la cinta al abrir un libro de trabajo de Analysis o una presentación de otro programa sin abrir antes Microsoft Excel o PowerPoint con el complemento. Para usar esta parametrización, debe estar habilitado el complemento en Microsoft Excel o PowerPoint. Opciones avanzadas Seleccione esta casilla de verificación si quiere que la casilla de verificación Usar la conversión de monedas de la definición de consulta esté disponible en el cuadro de diálogo de conversión de monedas correspondiente a las medidas. Mostrar el grupo de planificación en la barra de la cinta Seleccione esta casilla de verificación si desea que el grupo de planificación aparezca en la cinta. Conexión de baja velocidad (tráfico de red reducido) Esta parametrización está recomendada al trabajar en un entorno WAN. De forma predeterminada, esta parametrización no está seleccionada. Temas relacionados • La ficha Componentes • Para insertar un origen de datos en un libro de trabajo predeterminado • Parametrizaciones de presentación
9.2 Configuración de plataforma En la ficha Configuración de plataforma, puede definir los siguientes valores. Plataforma preferida Puede configurar los siguientes valores:
162
2013-01-10
Parámetros
•
Seleccionable Con esta selección, se habilitan ambas plataformas. Puede guardar libros de trabajo en ambas plataformas y abrir libros de trabajo desde dichas plataformas.
•
Plataforma de Business Intelligence Con esta selección, se habilita la plataforma de SAP BusinessObjects Business Intelligence. Solo puede guardar libros de trabajo en esta plataforma y abrir libros de trabajo desde ella.
•
NetWeaver Con esta selección, se habilita la plataforma SAP NetWeaver. Solo puede guardar libros de trabajo en esta plataforma y abrir libros de trabajo desde ella.
Configuración de conversión de libros de trabajo BEx Valor: Configuración de conversión Puede configurar los siguientes valores: • Convertir todo Se convertirán todos los objetos del libro de trabajo. •
Convertir orígenes de datos y tablas de referencias cruzadas Se convertirán los orígenes de datos y las tablas de referencias cruzadas.
•
Convertir solo orígenes de datos Solo se convertirán los orígenes de datos.
Valor: Actualizar carpeta de trabajo Puede configurar los siguientes valores: • Siempre La carpeta de trabajo se actualiza siempre después de la conversión. •
Nunca La carpeta de trabajo no se actualiza después de la conversión.
•
Usar configuración de carpeta de trabajo La carpeta de trabajo se actualiza tras la conversión si la propiedad correspondiente está activa en BEx Analyzer.
Valor: Registro de conversión Puede configurar los siguientes valores: • Desactivado No se crea un registro con la conversión. •
Crear en nueva carpeta de trabajo visible Se crea un registro que se muestra en un libro de trabajo nueva.
163
2013-01-10
Parámetros
•
Crear en nueva carpeta de trabajo oculta Se crea un registro que se almacena en una hoja oculta del libro de trabajo.
Valor: Mostrar cuadro de diálogo de guardar tras la conversión Si se selecciona este valor, el cuadro de diálogo de guardar se mostrará tras la conversión.
9.3 Valores de compatibilidad Puede registrar seguimientos para analizar los problemas de las carpetas de trabajo de Analysis. Un seguimiento es una cantidad autónoma de acciones de usuario registradas. En la ficha Valores de compatibilidad, puede definir valores para el nivel de seguimiento y la ubicación del archivo de registro. El archivo de registro con los seguimientos registrados ayuda a resolver los problemas que se notifican a SAP como mensajes de cliente. Carpeta del archivo de registro Para definir la ubicación del archivo de registro en el sistema de archivos, pulse Explorar. La ubicación del archivo de registro predeterminada es C:\Documents and Settings\\Configuración local\Temp\SapAdvancedAnalysis.log. Los archivos de registro para los archivos de Microsoft Excel y los archivos de Microsoft PowerPoint de Analysis se almacenan en esta carpeta. Los nombres de los archivos de registro son: • SAPAdvancedAnalysisXLS.log para los archivos de registro de Microsoft Excel de Analysis. • SAPAdvancedAnalysisPPT.log para los archivos de registro de Microsoft PowerPoint de Analysis. El sistema graba la información de seguimiento en el archivo de registro hasta que el archivo alcanza el tamaño máximo de 2048 KB. El archivo de registro puede ser específico por PC (por instalación) o específico por usuario, según la ruta de la carpeta en el sistema de archivos (\MisDocumentos\SA PAdvancedAnalysis, por ejemplo). Si el archivo de registro supera el tamaño máximo, el sistema crea una copia y la guarda con una indicación de fecha y hora. Los archivos de registro copiados se almacenan en la misma carpeta. Gravedad del registro Este valor define la cantidad de información almacenada en el archivo de registro. Están disponibles las siguientes opciones: •
• • • •
164
Información: el sistema almacena excepciones, mensajes de error, mensajes de advertencia e informativos (“La carpeta de trabajo se ha guardado.”, por ejemplo) en el archivo de registro. Esta es la opción predeterminada. Advertencia: el sistema almacena excepciones, mensajes de error y advertencias en el archivo de registro. Error: el sistema almacena excepciones y mensajes de error en el archivo de registro. Crítico: el sistema almacena excepciones en el archivo de registro. Información de depuración: el sistema almacena excepciones, mensajes de error, advertencias, mensajes informativos e información de depuración en el archivo de registro.
2013-01-10
Parámetros
Activar seguimiento del servidor BW Para activar el entorno de la herramienta de seguimiento de SAP NetWeaver BW, seleccione la casilla de verificación Activar seguimiento de servidor BW. El entorno de la herramienta de seguimiento (código de transacción RSTT en el sistema BW conectado) tiene herramientas especiales para registrar y reproducir seguimientos y procesar pruebas de regresión automáticas. Si desea obtener más información sobre el entorno de la herramienta de seguimiento, consulte el portal de ayuda de SAP en http://help.sap.com SAP NetWeaver > SAP NetWeaver by Key Capability (SAP NetWeaver por capacidad clave) > Information Integration by Key Capability (Integración de información por capacidad clave) > Business Intelligence > BI Platform(Plataforma de BI) > OLAP > Performance Optimization (Optimización de rendimiento) > BEx Monitor (Supervisor de BEx) > Trace Tool Environment (Entorno de herramienta de seguimiento). Activar creación de perfil Para activar las estadísticas de tiempo de ejecución de consulta de SAP NetWeaver BW, seleccione la casilla de verificación Activar creación de perfil. Con las estadísticas de tiempo de ejecución de consulta puede averiguar cuánto tiempo requiere la ejecución de determinadas acciones de usuario en Analysis y en el motor de analítica de BW. El sistema registra las partes básicas para el rendimiento del proceso (eventos de estadísticas). Para calcular los tiempos netos, calcula el tiempo de ejecución de un evento mediante la diferencia entre los tiempos de inicio y de finalización (menos los tiempos de otros eventos llamados desde el evento). Puede consultar las estadísticas en la entrada Estadísticas... del menú de ayuda de Analysis. La entrada Estadísticas... solo se ve si hay estadísticas disponibles. Si desea obtener más información sobre las estadísticas del tiempo de ejecución de consulta, consulte el portal de ayuda de SAP en http://help.sap.com SAP NetWeaver > SAP NetWeaver by Key Capability (SAP NetWeaver por capacidad clave) > Information Integration by Key Capability (Integración de información por capacidad clave) > Business Intelligence > BI Platform(Plataforma de BI) > OLAP > Performance Optimization (Optimización de rendimiento) > BEx Monitor (Supervisor BEx) > BI Query Runtime Statistics (Estadísticas de tiempo de ejecución de consulta de BI). Visualizar nombres técnicos Para cambiar a los nombres técnicos de las dimensiones que hay en la carpeta de trabajo de Analysis, seleccione la casilla de verificación Visualizar nombres técnicos. Las dimensiones se muestran con el nombre técnico y el texto. Habilitar seguimiento NCO Esta parametrización se puede usar para la administración de errores de SAP.
165
2013-01-10
Parámetros
166
2013-01-10
Solución de problemas
Solución de problemas
10.1 Para activar el complemento de Analysis tras un bloqueo del sistema (Microsoft Office 2007 y 2010) Si Microsoft Excel 2007/2010 o Microsoft PowerPoint 2007/2010 se bloquean y tiene que cerrar la aplicación, es posible que la aplicación de Microsoft desactive el complemento de Analysis. Si es así, tiene que volver a activar el complemento de Analysis en Microsoft Excel o Microsoft PowerPoint. 1. Abra Analysis para Microsoft Excel o Microsoft PowerPoint. Tras el bloqueo del sistema, el complemento de Analysis no aparece en el menú. 2. Pulse el botón de Microsoft Office en Microsoft Office 2007. Seleccione Archivo en Microsoft Office 2010. 3. En Microsoft Excel, pulse Opciones de Excel. En Microsoft PowerPoint, pulse Opciones de PowerPoint. 4. En el cuadro de diálogo "Opciones de Excel" y en el cuadro de diálogo "Opciones de PowerPoint", en el panel de categorías, seleccione Complementos. 5. En el cuadro Administrar, seleccione Elementos deshabilitados. 6. Pulse Ir.... 7. En el cuadro de diálogo"Elementos deshabilitados", seleccione el complemento de Analysis. 8. Pulse Activar. 9. En el cuadro Administrar, seleccione Complementos COM. 10. Pulse Ir.... 11. En el cuadro de diálogo "Complementos COM", compruebe que la opción Analysis esté activada. 12. Pulse Aceptar. La cinta de Analysis está disponible de nuevo.
10.2 Para activar el complemento de Analysis tras un bloqueo del sistema (Microsoft Excel 2003) Si Microsoft Excel 2003 se bloquea y tiene que cerrar la aplicación, la aplicación de Microsoft podría desactivar las entradas del menú de Analysis. Si es así, tiene que volver a activar el complemento de Analysis en Microsoft Excel.
167
2013-01-10
Solución de problemas
1. Abra Analysis para Microsoft Excel. 2. En el menú Herramientas, elija Complementos.... 3. En el cuadro de diálogo "Complementos", seleccione las opciones Analysis ToolPak y Analysis ToolPak - VBA. 4. Pulse Aceptar. 5. Cierre Microsoft Excel y abra de nuevo Analysis para Microsoft Excel . Las entradas del menú de Analysis vuelven a estar disponibles.
10.3 Resolución de problemas relacionados con la creación de diapositivas de Microsoft PowerPoint Si los usuarios detectan problemas al ejecutar la función Crear diapositiva en Analysis para Microsoft Excel, le aconsejamos que siga estos pasos: Compruebe que los usuarios hayan iniciado Analysis para Microsoft PowerPoint manualmente antes de ejecutar la función Crear diapositiva en Analysis para Microsoft Excel. Los usuarios pueden iniciar Analysis para Microsoft PowerPoint en el directorio de Windows en Inicio > Todos los programas > SAP Business Objects > Analysis para Microsoft PowerPoint o haciendo doble clic en el icono correspondiente del escritorio.
168
2013-01-10
Más información
Más información
Recurso de información
Ubicación
Información del producto SAP BusinessObjects
http://www.sap.com Desplácese a http://help.sap.com/businessobjects/ y en el panel lateral de "SAP BusinessObjects Overview" (Información general de SAP BusinessObjects), haga clic en All Products (Todos los productos). Puede acceder a la documentación más actualizada sobre todos los productos SAP BusinessObjects y su despliegue en el SAP Help Portal. Puede descargar versiones en PDF o bibliotecas HTML instalables.
SAP Help Portal
Algunos manuales se almacenan en SAP Service Marketplace y no están disponibles desde SAP Help Portal. Estos manuales aparecen listados en Help Portal junto con un enlace a SAP Service Marketplace. Los clientes con un acuerdo de mantenimiento disponen de una identificación de usuario registrado para acceder a este sito. Para obtener una identificación, póngase en contacto con su representante de asistencia al cliente. http://service.sap.com/bosap-support > Documentación • •
SAP Service Marketplace
Manuales de instalación: https://service.sap.com/bosap-instguides Notas de la versión: http://service.sap.com/releasenotes
SAP Service Marketplace almacena algunos manuales de instalación, manuales de actualización y migración, de despliegue, notas de las versiones y documentos de las plataformas compatibles. Los clientes con un acuerdo de mantenimiento disponen de una identificación de usuario registrado para acceder a este sito. Póngase en contacto su representante de asistencia al cliente para obtener una identificación. Si se le redirige a SAP Service Marketplace desde SAP Help Portal, utilice el menú del panel de navegación situado a la izquierda para localizar la categoría que contiene la documentación a la que desea acceder. https://cw.sdn.sap.com/cw/community/docupedia
Docupedia
169
Docupedia proporciona más recursos de documentación, un entorno de creación colaborador y un canal de intercambio de información interactivo.
2013-01-10
Más información
Recurso de información
Ubicación
https://boc.sdn.sap.com/ Recursos del desarrollador https://www.sdn.sap.com/irj/sdn/businessobjects-sdklibrary
Artículos de SAP BusinessObjects en SAP Community Network
https://www.sdn.sap.com/irj/boc/businessobjects-articles Estos artículos se conocían antes como documentos técnicos. https://service.sap.com/notes
Notas Estas notas se conocían antes como artículos de Knowledge Base. Foros en SAP Community Network
https://www.sdn.sap.com/irj/scn/forums http://www.sap.com/services/education
Capacitación
Desde la formación tradicional en aulas hasta seminarios de e-learning específicos, podemos ofrecer un paquete de formación que se ajuste a sus necesidades y su estilo preferido de aprendizaje. http://service.sap.com/bosap-support
Asistencia en línea al cliente
SAP Support Portal contiene información acerca de los programas y servicios de asistencia al cliente. También incluye vínculos a un amplio abanico de información técnica y descargas. Los clientes con un acuerdo de mantenimiento disponen de una identificación de usuario registrado para acceder a este sito. Para obtener una identificación, póngase en contacto con su representante de asistencia al cliente. http://www.sap.com/services/bysubject/businessobjectsconsulting
Consultoría
170
Los consultores pueden acompañarle desde la fase de análisis inicial hasta la entrega de su proyecto de despliegue. Contamos con expertos en temas como bases de datos relacionales y multidimensionales, co nectividad, herramientas de diseño de base de datos y tecnología de incrustación personalizada.
2013-01-10