sap bi - la salle - formacion crystal reports - sesiones 1-2 y anexo

56
SAP-BI Plataforma SAP para Business Intelligence -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

Upload: anibal-goicochea

Post on 22-Dec-2014

917 views

Category:

Technology


0 download

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

Page 1: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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

Page 2: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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

Page 3: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 3 -

Introducción

SAP Crystal Solutions

Page 4: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 4 -

Crystal Solutions

Una herramienta con larga historia

Page 5: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 5 -

Crystal Solutions

Una herramienta con larga historia

Page 6: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 6 -

Miembros de una familia, líder en Business Intelligence

Page 7: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 7 -

Componentes independientes o miembros de una plataforma de BI

Page 8: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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.

Page 9: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 9 -

Componentes especializados

Page 10: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 10 -

Criterios básicos para elegir el componente adecuado

Page 11: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 11 -

Una propuesta según el entorno y necesidades

Page 12: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 12 -

SAP-BIPlataforma SAP para Business Intelligence Curso 2009-2010

Productos Crystal Reports

Page 13: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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

Page 14: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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)

Page 15: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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

Page 16: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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 .

Page 17: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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.

Page 18: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 18 -

Rebranding Crystal Reports

NEW

Page 19: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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

Page 20: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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

Page 21: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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

Page 22: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 22 -

Creación de un informe

Primero, Seleccionemos un origen de datos:

Page 23: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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:

Page 24: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 24 -

Verifiquemos las tablas

Seleccionando el origen de datos, identifiquemos la s tablas necesarias

Page 25: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 25 -

Verifiquemos los vínculos

Verificar los vínculos:

Page 26: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 26 -

Seleccionemos los campos

Seleccionamos los campos que presentará el informe

Page 27: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 27 -

Personalicemos el resultado

Seleccionamos los campos que presentará el informe

Personalícelo y guarde el informe.

Page 28: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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

Page 29: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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

Page 30: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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?

Page 31: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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

Page 32: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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:

Page 33: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 33 -

Un universo como origen de datos

Seleccionaríamos un universo

Elaboramos una consulta

Page 34: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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

Page 35: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 35 -

SAP-BIPlataforma SAP para Business Intelligence Curso 2009-2010

Mas acciones en CR

Page 36: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 36 -

Agrupamientos en Crystal Reports

Equivalen a una ruptura de WebI

Page 37: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 37 -

Más acciones

Adicionar una nueva tabla

Agregar secciones adicionales

Page 38: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 38 -

Fórmulas

Page 39: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 39 -

Resúmenes (Totales y Sub Totales)

Page 40: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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

Page 41: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 41 -

Campos de parámetro

Page 42: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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

Page 43: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 43 -

SAP-BIPlataforma SAP para Business Intelligence Curso 2009-2010

Sub Reports

Page 44: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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

Page 45: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 45 -

Sub Reports

Page 46: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 46 -

SAP-BIPlataforma SAP para Business Intelligence Curso 2009-2010

Mapas

Page 47: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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

Page 48: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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)”

Page 49: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

SAP-BI

Plataforma SAP para Business Intelligence- 49 -

Procedimiento para incluir un mapa

3. Elegimos la hoja del libro de cálculo que necesitamos.

Page 50: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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.

Page 51: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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”.

Page 52: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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á.

Page 53: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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.

Page 54: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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.

Page 55: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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..

Page 56: SAP BI - La Salle - Formacion Crystal Reports - Sesiones 1-2 y Anexo

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