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)
SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo
1. SAP-BI
Plataforma SAP para Business Intelligence Curso 2009-2010
06 – Crystal Report & Xcelsius
6.1 – BOC310 Crystal Reports
Fundamentals of Report Desing
1A - Documento clase
aníbal goicochea
SAP-BI
Plataforma SAP para Business Intelligence
-1-
2. SAP-BI
Plataforma 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
-2-
3. Introducción
SAP Crystal Solutions
SAP-BI
Plataforma SAP para Business Intelligence
-3-
4. Una herramienta con larga historia
Crystal Solutions
SAP-BI
Plataforma SAP para Business Intelligence
-4-
5. Una herramienta con larga historia
Crystal Solutions
SAP-BI
Plataforma SAP para Business Intelligence
-5-
6. Miembros de una familia, líder en Business Intelligence
SAP-BI
Plataforma SAP para Business Intelligence
-6-
7. Componentes independientes o miembros de una
plataforma de BI
SAP-BI
Plataforma SAP para Business Intelligence
-7-
8. Una Solución para todos los tamaños
Gran
empresa
Mediana
empresa
Pequeña
empresa
Micro empresa
Crystal Reports
(*) Crystal Reports Server, Crystal
Reports Viewer y crystalreports.com Xcelsius
(**) La principal diferencia entre SAP BusinessObjects Edge y
CR Solutions (*)
SAP BusinessObjects Enterprise es el sistema de licenciamiento
SAP BO Edge (**)
(**) Ambas versiones de SAP BusinessObjects 3.1 incluyen los
siguientes componentes: WebIntelligence, Universe Designer,
Voyager, InfoView, Integración SAP, Widget, BO Expolorer y SAP BO Enterprise (**)
otros componente y kits de integración de menor uso.
SAP-BI
Plataforma SAP para Business Intelligence
-8-
10. Criterios básicos para elegir el componente adecuado
SAP-BI
Plataforma SAP para Business Intelligence
- 10 -
11. Una propuesta según el entorno y necesidades
SAP-BI
Plataforma SAP para Business Intelligence
- 11 -
12. SAP-BI
Plataforma SAP para Business Intelligence Curso 2009-2010
Productos Crystal Reports
SAP-BI
Plataforma SAP para Business Intelligence
- 12 -
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
Las soluciones Crystal y Xcelsius están encuadradas en el segmento SME (Small Business and
Midsize Companies) de SAP
http://www1.sap.com/solutions/sapbusinessobjects/sme/reporting-dashboarding/index.epx
SAP-BI
Plataforma SAP para Business Intelligence
- 13 -
14. Crystal Reports Server, un BO reducido
Plataforma de productos que permiten crear, gestionar y distribuir objetos Crystal Reports en
entornos 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
- 14 -
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
- 15 -
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
- 16 -
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
- 17 -
19. SAP-BI
Plataforma SAP para Business Intelligence Curso 2009-2010
La Herramienta y
creación de un primer informe
SAP-BI
Plataforma SAP para Business Intelligence
- 19 -
20. Crystal Reports, un entorno de trabajo maduro
Secciones y áreas bien definidas, variedad de asistentes, fuerte en fórmulas definidas por el
usuario
SAP-BI
Plataforma SAP para Business Intelligence
- 20 -
21. CR con el kit de integración SAP BusinessObjects
Si el kit SAP BO se instala satisfacoriamente, tendremos acceso aun menú y barra de herramientas
SAP-BI
Plataforma SAP para Business Intelligence
- 21 -
22. Creación de un informe
Primero, Seleccionemos un origen de datos:
SAP-BI
Plataforma SAP para Business Intelligence
- 22 -
23. Creación de un informe
Primero, Seleccionemos un origen de datos de una conexión existente:
SAP-BI
Plataforma SAP para Business Intelligence
- 23 -
24. Verifiquemos las tablas
Seleccionando el origen de datos, identifiquemos las tablas necesarias
SAP-BI
Plataforma SAP para Business Intelligence
- 24 -
27. Personalicemos el resultado
Seleccionamos los campos que presentará el informe
Personalícelo y guarde el informe.
SAP-BI
Plataforma SAP para Business Intelligence
- 27 -
28. La conectividad con fuentes de datos SAP
SAP InfoSet SAP Table, Cluster BW MDX ODS
and Function
SAP ERP SAP Netweaver BW
BEx Query
BI Client
Bex
Classic ABAP Query
InfoSets Functions
Multi InfoSet
DSO
Transiet Provider Infocubo
SAP Table and Provider
Queries Cluster
SAP-BI
Plataforma SAP para Business Intelligence
- 28 -
29. La conectividad con fuentes de datos SAP
SAP InfoSet SAP Table, Cluster BW MDX ODS
and Function
SAP ERP SAP Netweaver BW
BEx Query
BI Client
Bex
Classic ABAP Query
InfoSets Functions
Multi InfoSet
DSO
Transiet Provider Infocubo
SAP Table and Provider
Queries Cluster
SAP-BI
Plataforma SAP para Business Intelligence
- 29 -
30. Tipos de Reporting
Operacional Histórico Analítico Predictivo
¿Qué esta ¿Qué sucedió en el ¿Por qué sucedió? ¿Qué podría
sucediendo? pasado? suceder?
+ Audiencia
+ Complejo
+ Objetivo
+ Especialista
SAP-BI
Plataforma SAP para Business Intelligence
- 30 -
31. SAP-BI
Plataforma SAP para Business Intelligence Curso 2009-2010
Un informe con un universo como origen de datos
SAP-BI
Plataforma SAP para Business Intelligence
- 31 -
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
- 32 -
33. Un universo como origen de datos
Seleccionaríamos un universo
Elaboramos una consulta
SAP-BI
Plataforma SAP para Business Intelligence
- 33 -
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
- 34 -
35. SAP-BI
Plataforma SAP para Business Intelligence Curso 2009-2010
Mas acciones en CR
SAP-BI
Plataforma SAP para Business Intelligence
- 35 -
36. Agrupamientos en Crystal Reports
Equivalen a una ruptura de WebI
SAP-BI
Plataforma SAP para Business Intelligence
- 36 -
37. Más acciones
Adicionar una nueva tabla
Agregar secciones adicionales
SAP-BI
Plataforma SAP para Business Intelligence
- 37 -
38. Fórmulas
SAP-BI
Plataforma SAP para Business Intelligence
- 38 -
39. Resúmenes (Totales y Sub Totales)
SAP-BI
Plataforma SAP para Business Intelligence
- 39 -
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 siguientes 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
- 40 -
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
- 42 -
43. SAP-BI
Plataforma SAP para Business Intelligence Curso 2009-2010
Sub Reports
SAP-BI
Plataforma SAP para Business Intelligence
- 43 -
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 distintos.
Presentación de resúmenes o subtotales con otros criterios de agrupamiento
SAP-BI
Plataforma SAP para Business Intelligence
- 44 -
45. Sub Reports
SAP-BI
Plataforma SAP para Business Intelligence
- 45 -
46. SAP-BI
Plataforma SAP para Business Intelligence Curso 2009-2010
Mapas
SAP-BI
Plataforma SAP para Business Intelligence
- 46 -
47. Mapas en Crystal Reports
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
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 Reports
2008, seleccionaremos el botón “Nuevo Informe” y en el asistente elegimos “Crear nueva conexión”
SAP-BI
Plataforma SAP para Business Intelligence
- 47 -
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
- 48 -
49. Procedimiento para incluir un mapa
3. Elegimos la hoja del libro de cálculo que necesitamos.
SAP-BI
Plataforma SAP para Business Intelligence
- 49 -
50. Procedimiento para incluir un mapa
4. Seleccionamos todos los campos (columnas), bastaría con País y TBeneficio.
Opcionalmente, podríamos establecer otros parámetros que solicita el asistente, pero para este
ejemplo, hasta aquí es suficiente.
SAP-BI
Plataforma SAP para Business Intelligence
- 50 -
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
- 51 -
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
- 52 -
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
- 53 -
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
- 54 -
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
- 55 -
56. SAP-BI
Plataforma SAP para Business Intelligence Curso 2009-2010
anibal goicochea
http://anibalgoicochea.com
http://myBPC-BO.com
SAP-BI
Plataforma SAP para Business Intelligence
- 56 -