Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual PRD PDF
Manual PRD PDF
-2-
NDICE
Pg.
Ficha pedaggica
INTRODUCCIN
1. Definicin
2. Caractersticas
13
1. Comienzo
14
2. La consulta
15
3. Mapeo de Plantilla
19
4. Distribucin
21
5. Formato
22
6. Pgina
26
7. Opciones Avanzadas
28
31
1. Generar el reporte
32
Referencias
34
Glosario de trminos
35
-3-
Ficha pedaggica
Ttulo del material:
Conocimientos previos:
Propsito:
Objetivo general:
Objetivos especficos:
-4-
INTRODUCCIN
La mayora de las organizaciones utilizan reportes para registrar y visualizar
anlisis y resultados. Como consecuencia, los reportes son considerados una necesidad
principal en Inteligencia de Negocio (IN). La unidad de reportes de Pentaho (Pentaho
Reporting) permite a las organizaciones acceder, dar formato y distribuir fcilmente la
informacin a empleados, clientes y asociados. Pentaho provee acceso a fuentes de
datos relacionales, OLAP o basadas en XML, adems de ofrecer varios formatos de
salida como PDF, HTML, Excel o hasta texto plano. Tambin permite llevar esta
informacin a los usuarios finales va web, e-mail, portales corporativos o aplicaciones
propias.
-5-
A lo largo del manual se usarn las negritas dentro del texto para hacer referencia a
etiquetas, nombres o elementos literales en la interfaz del software.
-6-
CAPTULO I
PENTAHO REPORT DESIGNER
1. Definicin:
El Pentaho Report Designer es una herramienta independiente que forma parte de
la unidad de reportes de Pentaho (Pentaho Reporting), que simplifica el proceso de
generacin de reportes, permitiendo a los diseadores de reportes crear rpidamente
informes sofisticados y ricos visualmente basados en el proyecto de reportes de Pentaho
JFreeReport.
El diseador de reportes ofrece un entorno grfico familiar, con herramientas
intuitivas y fciles de utilizar, y una estructura de reporte bastante acertada y flexible para
darle libertad al diseador de generar reportes que se adapten totalmente a su gusto y
necesidad.
2. Caractersticas:
Diseador grfico basado en arrastrar y soltar (drag & drop) que provee completo
control de acceso a los datos, agrupaciones, clculos, grficas, formato, etc. para
reportes de alta resolucin.
Asistente paso a paso integrado que gua a los diseadores de reportes durante el
proceso de diseo.
Opciones de salida flexibles incluyendo los populares formatos Adobe PDF, HTML,
Microsoft Excel, entro otros.
-7-
CAPTULO II
INICIO DE SESIN EN PENTAHO REPORT DESIGNER
Windows: startdesigner.bat
Linux: ./startdesigner_linux.sh
OSX: startdesigner_osx.sh
Una vez iniciado el Pentaho Report Designer debera mostrarse por pantalla la
imagen siguiente donde podemos identificar los siguientes componentes:
- 10 -
1. Barra de Men: En esta barra encontraremos algunos mens como File donde
podremos crear nuevos reportes o Edit que contiene opciones para deshacer o
copiar.
- 11 -
- 12 -
CAPTULO III
PENTAHO REPORT DESIGN WIZARD
- 13 -
1. Comienzo
El primer paso del asistente de reportes nos permite definir el ttulo y una breve
descripcin, adems de seleccionar plantillas predeterminadas para la visualizacin
general del reporte final.
- 14 -
reporte.
2. La Consulta
En esta etapa obtendremos los datos a utilizar en nuestro reporte. En primer lugar
debemos agregar o establecer una conexin a la lista de conexiones que se encuentra del
lado izquierdo. Tenemos tres (3) tipos de conexiones posibles:
JNDI:
- 15 -
Debemos proveer los datos necesarios para establecer la conexin con la base de
datos (BD):
Si deseamos utilizar MDX en lugar de SQL, marcamos la opcin Use Mondrian Cube
Xquery:
MQL:
- 17 -
Designer, el cual nos ayudar a realizar las consultas con herramientas grficas y
modelado de la BD.
- 18 -
3. Mapeo de Plantilla
Este paso slo es relevante en el caso de que se est utilizando una plantilla de
estilo seleccionada en el primer paso. Cuando se usa una plantilla de reporte, debemos
indicar al asistente algunos valores para etiquetas y dems elementos que puedan estar
incluidos en la plantilla.
- 19 -
Del lado izquierdo podremos observar una lista con las propiedades a mapear que
contiene la plantilla. En esta se indica:
4. Distribucin
El siguiente paso nos lleva a definir los Grupos e tems de Detalle del reporte.
Inicialmente, todas las columnas de la consulta estarn colocadas como tems en
Selected Items del lado derecho. No existe ninguna obligacin al respecto, pero es
recomendable organizar los reportes utilizando grupos que contengan algn parmetro
comn.
- 21 -
Del lado izquierdo tendremos todas las columnas en el rea bajo el nombre
Available Items y mediante los botones adyacentes Add to Group y Add to Selection
podremos incluir los tems en el rea de grupos (Group Items By) y en el rea de tems
(Selected Items) respectivamente.
Es importante hacer notar que el orden en el que se coloquen los elementos aqu
es el orden en el que se mostraran en el reporte. En el anidamiento de grupos, el que se
coloque primero ser el ms externo en el reporte.
5. Formato
- 22 -
General:
Null String: Es el valor que se mostrar en las filas en las que el tem no
tenga valor definido. Por defecto contiene el caracter -.
Format:
Type: Indica el tipo de contenido de los datos del tem. Puede ser
numrico, texto o fecha.
Expressions: Las expresiones son usadas para crear una fila de datos
resumen al final del grupo. Para texto y fechas tenemos las opciones none
(ninguna), e item-count y group-count, las cuales introducen un contador de
tems y grupos respectivamente al final de la columna. Para los datos
numricos tenemos, adems de las previas: sum, average, min y max que
son las operaciones de suma, promedio, mnimo y mximo del conjunto de
valores contenidos en la columna.
- 24 -
Create Group Header: Esta opcin indica al asistente que debe crear la
banda Group Header en el lienzo de diseo.
Page-break Before/After Header: esta opcin coloca un salto de pgina
antes o despus de la cabecera del grupo (Group Header).
Page-break Before/After Footer: esta opcin coloca un salto de pgina
antes o despus del pie del grupo (Group Footer).
- 25 -
Por defecto, las opciones Create Group Header y Calculate Group Totals estn
activadas. Adicionalmente podemos configurar el formato del nombre del grupo en el
reporte as como el color de fondo donde se mostrar.
6. Pgina
- 26 -
- 27 -
7. Opciones Avanzadas
En este ltimo paso que nos ofrece el asistente de reportes de Pentaho Report
Designer podemos configurar un conjunto de opciones para la personalizacin del reporte.
Tendremos cuatro (4) pestaas con diferentes opciones de configuracin.
- 28 -
Options: En esta pestaa tendremos opciones para activar las bandas de filas y
lneas inter-elementos al estilo de una tabla. Al lado de cada opcin tendremos un cuadro
que nos despegar una paleta de colores para seleccionar el color de las bandas o de las
lneas que activamos. Estas opciones pueden facilitar bastante la experiencia visual del
usuario del reporte.
Tambin podemos indicar un desplazamiento del reporte hacia la derecha a travs
del campo Horizontal Offset con un valor porcentual del rea horizontal de la pgina.
Fonts: En esta pestaa podremos seleccionar las fuentes utilizadas en las partes
ms relevantes del reporte. Al presionar el botn Font se nos mostrar una ventana
donde podremos seleccionar el tipo de fuente, efectos, color y tamao.
- 30 -
CAPTULO IV
AJUSTES FINALES
Nuestro reporte est listo, aunque en realidad falta probarlo. Podemos abrir el
men View y seleccionar la opcin Preview as HTML o cualquier otro formato para
generar una vista previa del reporte.
- 31 -
- 32 -
Otra opcin es guardar el reporte en un servidor web para que sea accesible a los
clientes. Para esto utilizaramos la opcin Publish to server... donde podemos indicar la
direccin del servidor en el cual queremos publicar el reporte. De igual manera aqu
podemos seleccionar el formato en el que queremos que est disponible.
- 33 -
REFERENCIAS
D'Amour, Michael (2006) Report Designer Pentaho Wiki. Pgina Web [en lnea]
Disponible:
http://wiki.pentaho.com/display/Reporting/Report+Designer
D'Amour, Michael (2008 [2006]) Report Design Wizard Pentaho Wiki. Pgina
Web
[en
lnea]
http://wiki.pentaho.com/display/Reporting/Report+Design+Wizard
Disponible:
[Consultado:
2008, 30 de junio].
- 34 -
GLOSARIO DE TERMINOS
Drag & Drop: (arrastrar y soltar) Se refiere a la accin de arrastrar y soltar con el
ratn objetos de una ventana a otra o entre partes de una misma ventana o
programa.
Los
objetos
arrastrados
eran
originalmente
archivos,
pero
Grupos: Son elementos del reporte los cuales contendrn un conjunto de tems
que proporcionarn detalles acerca del valor del grupo. Si existe ms de un grupo
en un reporte estos se irn anidando.
- 35 -
Look & Feel: Termino utilizado para describir o representar la experiencia del
usuario al interactuar con un producto determinado
- 36 -