Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Oracle Discoverer
Pg. 2 de 44
Indice
Introduccin .............................................................................................................................. 4 Objetivos del Curso................................................................................................................ 4 Organizacin del Curso.......................................................................................................... 4 Oracle Discoverer .................................................................................................................. 6 DataWarehouse (Almacn de datos)..................................................................................... 6 El usuario final........................................................................................................................ 7 Terminologa clave................................................................................................................. 7 Areas de negocio................................................................................................................ 7 Carpetas ............................................................................................................................. 7 Elementos........................................................................................................................... 8 Jerarquas........................................................................................................................... 8 Consultas............................................................................................................................ 8 Hojas de trabajo ................................................................................................................. 8 Libros de trabajo................................................................................................................. 9 Personalizacin de Propiedades de Visualizacin ................................................................ 10 Objetivos .............................................................................................................................. 10 Definicin opciones de diseo por defecto .......................................................................... 10 Definicin opciones de formato por defecto......................................................................... 11 Aplicacin de opciones de formato personalizadas............................................................. 11 Formato de cabeceras...................................................................................................... 12 Edicin de cabeceras ....................................................................................................... 12 Formatos de visualizacin de datos ................................................................................. 12 Formato de Datos............................................................................................................. 12 Prctica 1 ............................................................................................................................. 15 Aplicacin de Condiciones..................................................................................................... 16 Objetivos .............................................................................................................................. 16 Visin general de condiciones ............................................................................................. 16 Condiciones predefinidas..................................................................................................... 17 Visualizacin de condiciones predefinidas .......................................................................... 17 Condiciones definidas por el usuario ................................................................................... 17 Activacin de condiciones.................................................................................................... 17 Condiciones de conflicto ...................................................................................................... 18 El recuadro de dilogo Condiciones .................................................................................... 18 Visualizacin de condiciones para elementos especficos .................................................. 18 Recuadro de dilogo Condicin Nueva ............................................................................... 19 La lista desplegable elemento .......................................................................................... 19 La lista desplegable condicin ......................................................................................... 19 Operadores condicionales................................................................................................ 19 Seleccin de valores ........................................................................................................ 20 Categoras de condiciones................................................................................................... 20 Creacin de una condicin sencilla ..................................................................................... 20 Condiciones con clculos..................................................................................................... 21 Creacin de condiciones mltiples ...................................................................................... 21 Agrupamiento de condiciones.............................................................................................. 21 Condiciones anidadas.......................................................................................................... 22 Anidacin de condiciones .................................................................................................... 22 Uso del recuadro de dilogo Seleccionar Condicin ........................................................... 23 Creacin de condiciones anidadas ...................................................................................... 23 Prctica 2 ............................................................................................................................. 25 Anlisis de Datos con Cambios de Nivel (Navegacin) ....................................................... 26 Objetivos .............................................................................................................................. 26 Tipos de cambio nivel .......................................................................................................... 26 Visualizacin de opciones de cambio de nivel..................................................................... 27
Oracle Discoverer
Pg. 3 de 44
Opciones de cambio de nivel ............................................................................................... 27 Despliegue para acceso a informacin detallada ................................................................ 28 Repliegue para acceso a informacin resumida.................................................................. 29 Filtro de cambios de nivel .................................................................................................... 29 Reduccin de datos desplegados........................................................................................ 30 Prctica 3 ............................................................................................................................. 32 Anlisis Grfico de Datos ...................................................................................................... 33 Objetivos .............................................................................................................................. 33 Visualizacin grfica de datos.............................................................................................. 33 Cambio de tamao de un grfico ..................................................................................... 34 Cambio del tipo de grfico................................................................................................ 34 Posicionamiento de un grfico ......................................................................................... 34 Impresin y Exportacin de Hojas de Trabajo a Otras Aplicaciones .................................. 36 Objetivos .............................................................................................................................. 36 Exportacin de resultados.................................................................................................... 36 Exportacin de informes y grficos: seleccin de objetos ................................................... 36 Exportacin de una matriz a excel....................................................................................... 37 Exportacin a Oracle Reports .............................................................................................. 37 Impresin de una hoja de trabajo ........................................................................................ 38 Prctica 4 ............................................................................................................................. 40 Introduccin a Oracle 10g Discoverer Viewer ...................................................................... 41 Objetivos .............................................................................................................................. 41 Conexin con Discoverer Viewer ......................................................................................... 41 Apertura de un libro de trabajo con Discoverer Viewer ....................................................... 41 Discoverer Viewer: funciones principales ............................................................................ 41 Prctica 5 ............................................................................................................................. 44
Oracle Discoverer
Pg. 4 de 44
Introduccin
Objetivos del Curso
El objetivo del curso, de acuerdo al contenido de este manual, es transmitir los conocimientos necesarios que permitan a un usuario final: Ejecutar informes y consultas predefinidas Formatear consultas, analizar y visualizar grficos Exportar informes a otras aplicaciones Abrir informes mediante Oracle10g Discoverer Viewer
Oracle Discoverer
Pg. 5 de 44
exportar informes a diferentes aplicaciones. Tambin se aprende a imprimir un informe. En esta leccin, se aprende a utilizar Oracle10g Discoverer Viewer para visualizar informes de Discoverer creados previamente.
Oracle Discoverer
Pg. 6 de 44
Oracle Discoverer
Integrado dentro de la plataforma Oracle 10g, la cual proporciona soluciones de inteligencia y anlisis de negocio, Oracle Discoverer es una herramienta destinada a la ayuda a la toma de decisiones, que permite realizar anlisis complejos de datos de la base de datos, de forma intuitiva y para cualquier tipo de usuario. Discoverer permite a los usuarios realizar anlisis, informes y consultas adhoc y dinmicos ya sean a travs de un mediante un navegador Web, o a travs de una interfase Windows cliente/servidor. Los componentes de Discoverer son: Discoverer Plus: Como usuario final este componente se utiliza para realizar consultas ad-hoc, generar informes y publicar informacin almacenada en el diccionario en lnea en un entorno Java/Web. Discoverer Viewer: Como usuario final este componente se utiliza para visualizar los libros de trabajo mediante un navegador Web. Los libros de trabajo se crean en Discoverer Plus.
Oracle Discoverer
Pg. 7 de 44
El usuario final
El usuario final puede utilizar Discoverer para realizar consultas al DataWarehouse sin que tenga conocimientos de la estructura de la base de datos ni conocimientos de SQL. Para ello accede a una interfase grfica similar al aspecto de un explorador Windows, seleccionando los datos necesarios, a travs de un asistente que le gua durante el proceso de creacin de objetos especficos, y Discoverer genera automticamente las sentencias SQL, que se ejecutan en el servidor de la base de datos de Oracle, y como resultado proporciona al usuario un informe.
Terminologa clave
Areas de negocio Un rea de negocio es un juego de informacin relacionada con un objetivo de negocio comn. Por ejemplo la informacin acerca de Recursos Humanos se puede almacenar en un rea de negocio, mientras que la informacin sobre Gestin Econmica se almacena en otra rea de negocio. Al crear un rea de negocio se selecciona, de la base de datos, todos los objetos que tendrn que estar accesibles para las consultas del usuario final. Adems, se renombran estos elementos para que sean de fcil identificacin y comprensin para el usuario. Al crear un rea de negocio, no se est manipulando los elementos en la base de datos, sino slo cmo estos elementos sern visualizados por los usuarios. Esto permite presentar los datos de la forma ms comprensible para los usuarios. Por ejemplo, se pueden nombrar los elementos del rea de negocio con el nombre que utilizan los usuarios, y no con los nombres que tienen estos elementos en la base de datos. Mediante el gestor de seguridad de la herramienta, se puede restringir el acceso a las diferentes reas de negocio para cada usuario o para cada perfil de usuario (rol). Carpetas Dentro de un rea de negocio se definen Carpetas. Las carpetas almacenan detalles sobre grupos de informacin relacionada. Por ejemplo en el contexto del rea de negocio Gestin Acadmica, todos los detalles sobre alumnos se podran almacenar en una carpeta, mientras la informacin sobre profesores se almacenara en otra. Las carpetas se corresponden con tablas de la base de datos, vistas o combinaciones de tablas y vistas.
Oracle Discoverer
Pg. 8 de 44
Un elemento es la unidad bsica que el usuario puede seleccionar. Un elemento puede ser una visin lgica de una columna de la base de datos, o bien puede ser un clculo a partir de varias columnas de base de datos o a partir de constantes. Cada elemento tiene un nombre y contiene un tipo especfico de informacin. Por ejemplo si una carpeta contiene detalles sobre los alumnos, los elementos incluiran el nombre del alumno, sexo, fecha de nacimiento, etc. Jerarquas Las jerarquas son la definicin de relaciones entre elementos de un rea de negocio. Su objetivo es el de permitir al usuario navegar entre elementos. Por ejemplo, se puede definir una jerarqua como la siguiente: Universidad Campus Centro. Con esta jerarqua el usuario podra consultar por ejemplo las matrculas a nivel de Universidad, e ir bajando hasta llegar al nivel de Centro. Esta navegacin se conoce como Drill Down y el usuario final la puede utilizar una vez definida por el administrador. Consultas Una consulta est compuesta por elementos de consulta y recupera informacin desde la base de datos. La ejecucin de una consulta produce un informe. Hojas de trabajo Una hoja de trabajo se genera al definir una consulta. Contiene informacin recuperada de la base de datos en funcin de los elementos de la consulta. Una hoja de trabajo es la unidad bsica de trabajo de ORACLE Discoverer. Cuando nos conectamos a cualquiera de las versiones de usuario de Discoverer podemos hacer dos cosas: Trabajar con una hoja de trabajo creada previamente o crearnos una nueva hoja de trabajo. En cada hoja de trabajo realizaremos un informe, es decir, una consulta a la base de datos, la cual nos devolver una serie de datos sobre el que el usuario realizar su trabajo de anlisis. Por el momento, cada hoja de trabajo est asociada de modo unvoco a una consulta: no hay hojas de trabajos que incluyan dos consultas diferentes. Haciendo un smil con Microsoft excel, una hoja de trabajo se correspondera con una hoja de trabajo de excel.
Oracle Discoverer
Pg. 9 de 44
Libros de trabajo Un libro de trabajo es una recopilacin de hojas de trabajo que se puede guardar en la base de datos Siguiendo con el ejemplo de excel, un libro de trabajo se correspondera con el fichero .xls que contiene todas las hojas de trabajo. El nmero de hojas de trabajo dentro de un libro de trabajo es ilimitado.
Oracle Discoverer
Pg. 10 de 44
Para determinados formatos de diseo, como lneas de cuadrcula horizontales o estilo de contorno de matriz, se pueden seleccionar valores por defecto para todos los diseos de tabla y matriz. Para mostrar las propiedades de cada diseo seleccionar Herramientas>Opciones y abrir la pgina Matriz.
Oracle Discoverer
Pg. 11 de 44
Ttulo. Si se abre una hoja desde un libro creado que incluya un ttulo, puede mostrarlo activando la casilla de control Ttulo en la regin Mostrar del separador Matriz. Estilo de Matriz. Hay dos opciones: sin relieve y con relieve. Puede ver un ejemplo de cada estilo seleccionado la opcin.
Oracle Discoverer
Pg. 12 de 44
Adems de definir las opciones por defecto, se puede personalizar una hoja determinada formateando los datos y cabeceras de fila y columna para sustituir los valores por defecto. Pasos: a) Seleccionar Hoja>Formato b) Seleccionar uno o ms elementos y hacer clic en Formato Cabecera o Formato Datos, c) Hacer clic en Editar Cabecera para cambiar el nombre de una cabecera Formato de cabeceras Se pueden personalizar las siguientes propiedades de cabecera: Fuente: Seleccione una fuente, tamao, estilo y color Alineacin: Alinee cabecera a izquierda, centrada o derecha Color de Fondo: Hacer clic y seleccionar color Nota: Los cambios realizados solo son vlidos para la consulta actual. Los valores por defecto se pueden cambiar desde Formato por Defecto. Edicin de cabeceras Los nombres de columna los define el administrador. Se puede cambiar el nombre mediante los siguientes pasos: a) Seleccionar Hoja> Formato, b) Hacer clic en Editar Cabecera del separador Formato, c) Introducir un nombre alternativo en el campo Encabezado.
Formatos de visualizacin de datos Hace referencia al tipo de informacin contenida en un elemento. Los tipos de datos son: DATE, TEXT, NUMBER, BLOG, LONG, FILE Formato de Datos Para su seleccin, resalte uno o ms de los elementos necesarios y hacer clic en Formato de Datos del recuadro Formato en la ventana Editar Libro de Trabajo. Los datos se personalizan de forma parecida a las cabeceras. Nota: Al igual que en las cabeceras, los cambios son vlidos para la consulta activa. Formato de Datos: Texto Ninguno. Muestra los datos tal como se almacenan en la base de datos. Valor por defecto. Muestra los datos tal como los ha configurado el administrador de Discoverer Texto. Permite cambiar la forma como se muestra el texto, las opciones son: Ninguno, Valor por defecto, MAYUSCULAS, minsculas, En Maysculas.
Oracle Discoverer
Pg. 13 de 44
Ninguno. Muestra los datos tal como se almacenan en la base de datos. Valor por Defecto. Muestra los datos tal como los ha configurado el administrador de Discoverer Fecha. Puede seleccionar tipo para las fechas Tiempo. Puede seleccionar tipo para las horas Personalizar. Permite definir un formato especfico. Formato de Datos: Nmero Ninguno. Muestra los datos tal como se almacenan en la base de datos. Valor por Defecto. Muestra los datos tal como los ha configurado el administrador de Discoverer Nmero. Puede seleccionar la precisin: separador de miles, nmeros negativos,... Divisa. Para las divisas y nmeros negativos Porcentaje. Convierte nmeros en porcentajes, seleccionando decimales Cientfico. Para los nmeros en notacin cientfica Personalizar. Permite definir un formato especfico.
Oracle Discoverer
Pg. 14 de 44
Resumen
En este captulo, debera haber aprendido a: Definir las opciones de formato por defecto Formatear cabeceras de elementos Seleccionar formatos de visualizacin de datos Crear informes personalizados
Prctica
Oracle Discoverer
Pg. 15 de 44
a. Cambiar todas las cabeceras a texto rojo con fondo azul claro. b. Cambiar el color de fondo de la visualizacin de datos a amarillo claro. c. Cambiar el nombre de cabecera de columna de N Alumnos Matriculados a N Matrculas. Cambiar el color de fondo de esta columna a naranja claro. d. Formatear la columna N Matrculas con dos decimales. e. Cambiar los nombre de centros de la columna Centro a maysculas y justicar a la derecha.
Oracle Discoverer
Pg. 16 de 44
Aplicacin de Condiciones
Objetivos
Seleccionar y aplicar condiciones predefinidas Crear condiciones sencillas Crear condiciones complejas Crear condiciones anidadas
Oracle Discoverer
Pg. 17 de 44
Condiciones predefinidas
El administrador puede predefinir las condiciones como parte de una carpeta en el rea de negocio. Puede predefinir dos tipos de condiciones: Condicin obligatoria. Se aplica automticamente Condicin opcional. Aparece en el selector como icono de filtro
Activacin de condiciones
Se pueden ver la lista de condiciones disponibles seleccionando Condiciones en la ventana Editar Hoja de Trabajo. Si aparece una marca indica que ya se ha aplicado a los datos.
Oracle Discoverer
Pg. 18 de 44
Condiciones de conflicto
Si se seleccionan dos o ms condiciones no compatibles aparece una advertencia.
a) Seleccionar Herramientas>Condiciones desde la barra de mens b) Hacer clic en Condiciones en la barra de herramientas
Oracle Discoverer
Pg. 19 de 44
a) Introducir un nombre para la condicin nueva b) Introducir una descripcin c) Utilizar el rea Frmula para definir todas las sentencias de condicin
La lista desplegable elemento Muestra los elementos de datos que se pueden utilizar para crear una condicin. Entre otras opciones se incluyen: Crear clculo. Se puede utilizar un clculo para crear la primera parte de la condicin Seleccionar condicin. Se puede utilizar una condicin ya existente La lista desplegable condicin Se usa para seleccionar como se corresponden los datos en relacin con el elemento.
Oracle Discoverer
Pg. 20 de 44
Seleccin de valores La lista valores se utiliza para seleccionar uno o ms valores que definan los criterios de filtro de la condicin. Puede seleccionar varios valores para incluirlos en valores del siguiente modo: a) Introducir los nombres de valores exactos. c) Seleccionar los valores de la lista de uno en uno. d) Seleccionar Valores Mltiples del desplegable para abrir el recuadro Seleccionar Valores, desde el mismo puede seleccionar los valores deseados.
Categoras de condiciones
Las condiciones sencillas contienen una sentencia de condicin sencilla (Ej. Curso Acadmico = 2002) Las condiciones complejas (o compuestas) comprenden ms de una sentencia de condicin sencilla (Ej. Curso Acadmico = 2002 y Ciclo = TCL) Las condiciones anidadas contienen sentencias de condicin que se definen dentro de otra sentencia (Ej. Curso Acadmico = 2002 y ( Ciclo = TCL Plan = Licenciado en Derecho)
Oracle Discoverer
Pg. 21 de 44
El flujo de trabajo que se puede utilizar, para crear una condicin mltiple, es: a) Cree una condicin en la primera lnea tal como se ha descrito en este captulo b) Haga clic en agregar para crear una condicin nueva c) Si es necesario cambie el operador lgico
Agrupamiento de condiciones
Al imponer varias condiciones, puede garantizar que stas se evalen de un modo especfico, no hay lmite al nmero de condiciones que se pueden incluir en una consulta. Se utilizan operadores lgicos para combinar mltiples condiciones en una sola.
Oracle Discoverer
Pg. 22 de 44
Condiciones anidadas
Una condicin anidada es una condicin que contiene otras como componentes.
Por ejemplo, puede que se desee encontrar los datos de un departamento concreto, para cualquier rea de conocimiento, o unas reas de conocimiento concretas independientemente de los departamentos a los que estn adscritas.
Anidacin de condiciones
Por defecto, para combinar condiciones se utiliza el operador AND. Para crear condiciones anidadas con mltiples operadores lgicos, se siguen estos pasos: a) Crear las condiciones como se han descrito anteriormente b) Seleccionar las condiciones a agrupar, pulsando Shift o ctrl. c) Hacer clic en el operador deseado.
Oracle Discoverer
Pg. 23 de 44
a) En nueva condicin hacer clic en avanzadas b) Hacer clic en la flecha desplegable y seleccionar condicin de la lista c) Seleccionar el botn de opcin correspondiente para seleccionar una condicin y hacer clic en OK d) Hacer clic en el botn del operador lgico deseado para unir la condicin con la siguiente e) Repetir el paso b)
Oracle Discoverer
Pg. 24 de 44
Resumen
En este captulo, debera haber aprendido a: Utilizar condiciones sencillas para filtrar los datos Crear condiciones complejas
Prctica
Aplicacin de una condicin sencilla a un elemento Aplicacin de una condicin compleja a un elemento Creacin de una consulta mediante condiciones anidadas
Oracle Discoverer
Pg. 25 de 44
Abrir un libro de trabajo proporcionado por el instructor del curso que muestra el N de Alumnos Matriculados, Centro, Plan y Curso Acadmico. a. Hacer clic en el icono Editar Hoja.
d. En el desplegable Elemento seleccionar Genricos Titulaciones.Cdigo Tipo Plan. La condicin ser = y en el desplegable Valor(es) escribir 1C. 2. Abrir un libro de trabajo proporcionado por el instructor del curso y comprobar el funcionamiento de los filtros dinmicos generados en el sistema.
Oracle Discoverer
Pg. 26 de 44
Identificar los tipos de cambio de nivel Utilizar la utilidad de cambio de nivel para mostrar informacin detallada Utilizar la utilidad de cambio de nivel para resumir datos
Oracle Discoverer
Pg. 27 de 44
Al hacer clic en un icono de cambio de nivel, Discoverer muestra una lista de opciones de cambio de nivel e indica el nivel actual.
Oracle Discoverer
Pg. 28 de 44
El despliegue permite mostrar informacin ms detallada en pantalla ampliando uno o ms elementos a un nivel superior de la jerarqua.
a.
Hacer clic en el icono de cambio de nivel situado al lado del elemento sobre el que desea ver mas detalles. Aparecer el men que muestra las opciones de cambio de nivel de dicho elemento. b. Desde el men, seleccionar el nivel de detalle que desea por debajo del nivel actual. Discoverer muestra ms datos detallados en la hoja a un nivel inferior.
Oracle Discoverer
Pg. 29 de 44
Para replegar y ver los datos de la hoja de trabajo con menos detalle: a. Hacer clic en el icono de cambio de nivel situado al lado del elemento sobre el que desea ver menos detalles. Aparece un men que muestra las opciones de cambio de nivel de dicho elemento e indica el nivel actual. b. Desde el men, seleccionar el nivel de detalle que desea por encima del nivel actual. Discoverer elimina los datos de detalle de la hoja.