sap bi - la salle - formacion crystal reports - sesiones 1-2 y anexo
DESCRIPTION
Sesiones 1 y 2 de la asignatura Crystal Reports del Master SAP Business Intelligence - SAP BusinessObjects - La Salle (Más anexo para definir mapas en CR)TRANSCRIPT
SAP-BI
Plataforma SAP para Business Intelligence- 1 -
SAP-BIPlataforma SAP para Business Intelligence Curso 2009-2010
06 – Crystal Report & Xcelsius6.1 – BOC310 Crystal Reports Fundamentals of Report Desing
1A - Documento clase
aníbal goicochea
SAP-BI
Plataforma SAP para Business Intelligence- 2 -
SAP-BIPlataforma SAP para Business Intelligence Curso 2009-2010
Introducción:Crystal Reports, una marca dentro de una gran marca, SAP
BusinessObjects
SAP-BI
Plataforma SAP para Business Intelligence- 3 -
Introducción
SAP Crystal Solutions
SAP-BI
Plataforma SAP para Business Intelligence- 4 -
Crystal Solutions
Una herramienta con larga historia
SAP-BI
Plataforma SAP para Business Intelligence- 5 -
Crystal Solutions
Una herramienta con larga historia
SAP-BI
Plataforma SAP para Business Intelligence- 6 -
Miembros de una familia, líder en Business Intelligence
SAP-BI
Plataforma SAP para Business Intelligence- 7 -
Componentes independientes o miembros de una plataforma de BI
SAP-BI
Plataforma SAP para Business Intelligence- 8 -
(**) La principal diferencia entre SAP BusinessObjects Edge y SAP BusinessObjects Enterprise es el sistema de licenciamiento
Una Solución para todos los tamaños
Micro empresa
Xcelsius
CR Solutions (*)
SAP BO Edge (**)
SAP BO Enterprise (**)
Crystal Reports
Pequeña empresa
Mediana empresa
Gran empresa
(*) Crystal Reports Server, Crystal Reports Viewer y crystalreports.com
(**) Ambas versiones de SAP BusinessObjects 3.1 incluyen los siguientes componentes: WebIntelligence, Universe Designer, Voyager, InfoView, Integración SAP, Widget, BO Expolorer y otros componente y kits de integración de menor uso.
SAP-BI
Plataforma SAP para Business Intelligence- 9 -
Componentes especializados
SAP-BI
Plataforma SAP para Business Intelligence- 10 -
Criterios básicos para elegir el componente adecuado
SAP-BI
Plataforma SAP para Business Intelligence- 11 -
Una propuesta según el entorno y necesidades
SAP-BI
Plataforma SAP para Business Intelligence- 12 -
SAP-BIPlataforma SAP para Business Intelligence Curso 2009-2010
Productos Crystal Reports
SAP-BI
Plataforma SAP para Business Intelligence- 13 -
Productos Crystal Reports
Crystal Reports es una herramienta de reporting independiente, cuyos informes se pueden compartir en una plataforma BusinessObjects Enterprise (BOE). El componente de integración SAP BO , permite diseñar informes en SAP BW y compartirlos en BOE y en la plataforma NW.
Además de Crystal Reports, están disponible los siguientes componentes:� Crystal Reports Server� Crystal Reports Viewer� Crystal Reports Java Components� Crystal Reports Microsoft .NET components� CrystalReports.com
http://www1.sap.com/solutions/sapbusinessobjects/sme/reporting-dashboarding/index.epx
Las soluciones Crystal y Xcelsius están encuadradas en el segmento SME (Small Business andMidsize Companies) de SAP
SAP-BI
Plataforma SAP para Business Intelligence- 14 -
Crystal Reports Server, un BO reducido
Plataforma de productos que permiten crear, gestionar y distribuir objetos Crystal Reports enentornos Web y embebidos en aplicaciones a medida .
En funcionalidad, se asemeja a una versión reducida de BusinessObjects Enterprise . Incluye las siguientes características:� Acceso a diversas fuentes de datos� Diseño en Crystal Reports� Distribución y gestión de documentos Crystal en la Web� Integración del reporting con aplicaciones y portales� Mantenimiento con mínimo conocimiento técnico
Incluyen los siguientes componentes:� Crystal Report Designer (Incluye todos los drivers y métodos de acceso)� Business views (Un equivalente a los universos de BO)� Report Publisher� InfoView (Como portal Web)� Portal Integration kits� Viewers� Scheduler� Seguridad (BOE, Directorio Activo, LDAP y autenticación NT)� Kits de desarrollo (SDKs)
SAP-BI
Plataforma SAP para Business Intelligence- 15 -
Crystal Reports Server, un BO reducido
� Asistentes de importación� Consola de Administración (Central Management Console, CMC)
Limitaciones de la plataforma CRS:� Sólo permite el uso de un servidor, con un máximo de cuatro procesadores � Sólo permite la gestión de objetos creados en Crystal Reports.� Tope máximo de 20 usuarios concurrentes
SAP-BI
Plataforma SAP para Business Intelligence- 16 -
crystalreports.com y BIOnDemand.com
Cumple la función de un portal , permite compartir, entre usuarios que uno elija, informes y cuadros de mando a través de la Web. No se requiere ninguna instalación o configuración compleja, basta con darse de alta en el servicio, cargar los documentos elaborados en Crystal Reports o Xcelsius .
SAP-BI
Plataforma SAP para Business Intelligence- 17 -
crystalreports.com y BIOnDemand.com
Principales Características de CrystalReports.com:� Dispone de una versión de prueba ilimitada en tiempo, la que permite la conexión de 3 usuarios de tipo administrador y 10 documentos (o el equivalente a 50 MB), adicionalmente permite invitados (guest) para que visualicen los documentos que se autoricen.� Permite definir carpetas, grupos de usuarios y asignar permisos; � Intuitivo y muy fácil de usar.
La versión offline de CrystalReports.com es Crystal Reports Viewer , una aplicación de escritorio gratuita que permite compartir y visualizar informes Crystal.
SAP-BI
Plataforma SAP para Business Intelligence- 18 -
Rebranding Crystal Reports
NEW
SAP-BI
Plataforma SAP para Business Intelligence- 19 -
SAP-BIPlataforma SAP para Business Intelligence Curso 2009-2010
La Herramienta y creación de un primer informe
SAP-BI
Plataforma SAP para Business Intelligence- 20 -
Crystal Reports, un entorno de trabajo maduro
Secciones y áreas bien definidas, variedad de asist entes, fuerte en fórmulas definidas por el usuario
SAP-BI
Plataforma SAP para Business Intelligence- 21 -
CR con el kit de integración SAP BusinessObjects
Si el kit SAP BO se instala satisfacoriamente, tendr emos acceso aun menú y barra de herramientas
SAP-BI
Plataforma SAP para Business Intelligence- 22 -
Creación de un informe
Primero, Seleccionemos un origen de datos:
SAP-BI
Plataforma SAP para Business Intelligence- 23 -
Creación de un informe
Primero, Seleccionemos un origen de datos de una co nexión existente:
SAP-BI
Plataforma SAP para Business Intelligence- 24 -
Verifiquemos las tablas
Seleccionando el origen de datos, identifiquemos la s tablas necesarias
SAP-BI
Plataforma SAP para Business Intelligence- 25 -
Verifiquemos los vínculos
Verificar los vínculos:
SAP-BI
Plataforma SAP para Business Intelligence- 26 -
Seleccionemos los campos
Seleccionamos los campos que presentará el informe
SAP-BI
Plataforma SAP para Business Intelligence- 27 -
Personalicemos el resultado
Seleccionamos los campos que presentará el informe
Personalícelo y guarde el informe.
SAP-BI
Plataforma SAP para Business Intelligence- 28 -
Classic InfoSets
SAP ERP
Bex Query
Transiet Provider
BI Client
InfoSetDSO
BEx Query
SAP InfoSet ODS
SAP Netweaver BW
Multi Provider Infocubo
SAP Table, Cluster and Function
BW MDX
SAP Queries
ABAP Functions
Table andCluster
La conectividad con fuentes de datos SAP
SAP-BI
Plataforma SAP para Business Intelligence- 29 -
Classic InfoSets
SAP ERP
Bex Query
Transiet Provider
BI Client
InfoSetDSO
BEx Query
SAP InfoSet ODS
SAP Netweaver BW
Multi Provider Infocubo
SAP Table, Cluster and Function
BW MDX
SAP Queries
ABAP Functions
Table andCluster
La conectividad con fuentes de datos SAP
SAP-BI
Plataforma SAP para Business Intelligence- 30 -
Tipos de Reporting
Operacional Histórico Analítico Predictivo
+ Audiencia
+ Complejo
+ Objetivo
+ Especialista
¿Qué esta sucediendo?
¿Qué sucedió en el pasado?
¿Por qué sucedió? ¿Qué podría suceder?
SAP-BI
Plataforma SAP para Business Intelligence- 31 -
SAP-BIPlataforma SAP para Business Intelligence Curso 2009-2010
Un informe con un universo como origen de datos
SAP-BI
Plataforma SAP para Business Intelligence- 32 -
Un universo como origen de datos
Si hubiéramos seleccionado un universo, deberíamos conectarnos a un sistema SAP BO:
SAP-BI
Plataforma SAP para Business Intelligence- 33 -
Un universo como origen de datos
Seleccionaríamos un universo
Elaboramos una consulta
SAP-BI
Plataforma SAP para Business Intelligence- 34 -
Un universo como origen de datos
Se generaría una Query sobre el universo, y recibirí a el tratamiento como si fuera una tabla
SAP-BI
Plataforma SAP para Business Intelligence- 35 -
SAP-BIPlataforma SAP para Business Intelligence Curso 2009-2010
Mas acciones en CR
SAP-BI
Plataforma SAP para Business Intelligence- 36 -
Agrupamientos en Crystal Reports
Equivalen a una ruptura de WebI
SAP-BI
Plataforma SAP para Business Intelligence- 37 -
Más acciones
Adicionar una nueva tabla
Agregar secciones adicionales
SAP-BI
Plataforma SAP para Business Intelligence- 38 -
Fórmulas
SAP-BI
Plataforma SAP para Business Intelligence- 39 -
Resúmenes (Totales y Sub Totales)
SAP-BI
Plataforma SAP para Business Intelligence- 40 -
Guardar los datos con el informe
Utilizar datos guardados o datos dinámicos deberá estar en función de la frecuencia de actualización de los datos.
Los datos guardado se actualizan bajo las siguiente s circunstancias:� Seleccionar el comando Actualizar.� Cambiar la conexión de la base de datos.� Cambiar cualquier de los parámetros de datos del informe.� Agregar un campo nuevo.� Profundizar en un informe� Verificar la base de datos � Cambiar el parámetro de vínculo en un subinforme� Cambiar el orden de los grupos
SAP-BI
Plataforma SAP para Business Intelligence- 41 -
Campos de parámetro
SAP-BI
Plataforma SAP para Business Intelligence- 42 -
Aplicar un parámetro a la selección de registros del informe
� Seleccionamos un campo� Elegimos un operador� Seleccionamos un campo parámetro
SAP-BI
Plataforma SAP para Business Intelligence- 43 -
SAP-BIPlataforma SAP para Business Intelligence Curso 2009-2010
Sub Reports
SAP-BI
Plataforma SAP para Business Intelligence- 44 -
Sub Reports
Los Subreports permite incluir en un informe, otros informes adicionales. Estos subreportes operan como un informe independiente, tienen su propia fuente de datos, formato y una selección de registros independiente.
El uso de subreports debería ser excepcional, un uso frecuente podría afectar el rendimiento del sistema. Los siguientes son los casos más frecuentes que justifica su uso:
� Presentación de información de fuentes de datos distintas . Por ejemplo, un informe principal que accede a los datos del repositorio central y subinformes con datos extraídos de hojas de cálculo.� Información de tablas no vinculadas .� Presentación de la misma información en dos formatos diferentes o niveles de agregación distint os .� Presentación de resúmenes o subtotales con otros criterios de agrupamiento
SAP-BI
Plataforma SAP para Business Intelligence- 45 -
Sub Reports
SAP-BI
Plataforma SAP para Business Intelligence- 46 -
SAP-BIPlataforma SAP para Business Intelligence Curso 2009-2010
Mapas
SAP-BI
Plataforma SAP para Business Intelligence- 47 -
Mapas en Crystal Reports
0. Para el ejemplo utilizaremos, como fuente de datos, una hoja de cálculo de Microsoft Excel , con los siguientes datos:
1. Introducimos estos datos en un libro de cálculo en Microsoft Excel y lo grabamos. En Crystal Reports2008, seleccionaremos el botón “Nuevo Informe” y en el asistente elegimos “Crear nueva conexión”
Usos
El Map Expert o Mapa, es un objeto de Crystal Reports que permite agregar o totalizar valores en función de las zonas geográficas.
Procedimiento
SAP-BI
Plataforma SAP para Business Intelligence- 48 -
Procedimiento para incluir un mapa
2. Crearemos una conexión de datos del tipo “Access/Excel (DAO)”
SAP-BI
Plataforma SAP para Business Intelligence- 49 -
Procedimiento para incluir un mapa
3. Elegimos la hoja del libro de cálculo que necesitamos.
SAP-BI
Plataforma SAP para Business Intelligence- 50 -
Procedimiento para incluir un mapa
Opcionalmente, podríamos establecer otros parámetros que solicita el asistente, pero para este ejemplo, hasta aquí es suficiente.
4. Seleccionamos todos los campos (columnas), bastaría con País y TBeneficio.
SAP-BI
Plataforma SAP para Business Intelligence- 51 -
Procedimiento para incluir un mapa
5. Seleccionamos vía menú o por la barra de botones, la opción “Insertar Mapa”.
SAP-BI
Plataforma SAP para Business Intelligence- 52 -
Procedimiento para incluir un mapa
6. En el Asistente, debemos indicar cual es la columna que hace referencia a una zona geográfica (País, capita, ciudad,…), luego, en función de que campo se totalizará (salvo raras excepciones, similar al anterior parámetro) y finalmente, se debe indicar cual es valor que se totalizará.
SAP-BI
Plataforma SAP para Business Intelligence- 53 -
Procedimiento para incluir un mapa
7. Al hacer clic en “Aceptar”; obtendremos un mapa, el cual deberá ser editado con las opciones del menú contextual de este objeto, accesible a través de un clic con el botón derecho del ratón, sobre el objeto.
SAP-BI
Plataforma SAP para Business Intelligence- 54 -
Procedimiento para incluir un mapa
8. Al igual que Xcelsius , por cuestiones de idioma o por la utilización de códigos, quizás no se verá el mapa con los valores correctos. En este caso, deberá utilizar la opción “Solucionar inconsistencias..”del menú Map Expert.
SAP-BI
Plataforma SAP para Business Intelligence- 55 -
Procedimiento para incluir un mapa
9. Haciendo uso de las opciones disponibles del menú del Map Expert y de la guía en miniatura, se podrápersonalizar la apariencia del mapa..
SAP-BI
Plataforma SAP para Business Intelligence- 56 -
SAP-BIPlataforma SAP para Business Intelligence Curso 2009-2010
anibal goicocheahttp://anibalgoicochea.com
http://myBPC-BO.com