Monografias.com > Computación > Software
Descargar Imprimir Comentar Ver trabajos relacionados

Data warehousing con Discoverer




Enviado por vteran



    1. Arquitectura de
      Discoverer
    2. Configuración de
      Discoverer administrator
    3. Tipos de
      carpetas
    4. Diseño en estrella
      para el data warehousing de estudio
    5. Creación de workbooks y
      worksheets con discoverer desktop y discoverer
      plus
    6. Abrir un workbook
      existente

    Discoverer es una herramienta orientada a
    temáticas. Se usa Discoverer para construir consultas AD
    HOC usando datos de un
    área específica que son de interés
    para un cierto grupo de
    usuarios. Discoverer también provee el manejo de la
    información desde datos sumarizados hasta
    datos muy detallados.

    Además Discoverer provee portlets (componentes de
    Java en el
    cliente) por el
    vínculo de integración con Oracle 9iAS
    Portal.

    Discoverer mantiene soporte de bases de datos
    heterogéneas.

    ARQUITECTURA DE
    DISCOVERER

    Para ver el gráfico seleccione la
    opción "Descargar" del menú superior

    • Discoverer Administrator: este
      producto
      sirve para crear, mantener y administrar datos en la capa de
      usuario final (EUL) y para definir como lo usuarios
      interactúan con los datos.
    • Discoverer Desktop: como usuario final, usa
      este componente para ejecutar consultas AD HOC, y generar
      reportes.
    • Discoverer Plus: es una interface basada en
      Web y puede ser
      acezada usando el browser preferido. Como usuario final, se
      puede usar este componente para crear, visualizar y editar los
      libros de
      trabajo
      sobre el internet o
      intranet.
    • Discoverer Viewer: este componente es
      útil para visualizar los workbooks y worksheets usando
      un browser. Los workbooks creados en Discoverer Desktop y
      Discoverer Plus pueden ser abiertos, pero no pueden ser
      editados usando Viewer. Discoverer Viewer hace la
      información disponible en el Internet o intranet, a
      través de firewalls, y permite la información
      para ser transparentemente embebida en páginas
      Web o accesadas desde portales corporativos.
    • End User Layer: este componente es una capa de
      metadatos basada en el servidor que
      oculta la complejidad de la base de
      datos, permitiendo que los usuarios puedan interactuar con
      la base de datos sin tener que reconocer comandos de la
      misma. Esto permite a los usuarios usar el lenguaje
      de negocios con
      el que está mas familiarizado.

    Además Discoverer parte del siguiente concepto:
    " un data warehouse es
    un repositorio estructurado empresarial orientado a
    tópicos, con datos históricos variantes en el
    tiempo para el
    soporte de decisiones y recuperación de
    información.

    CONFIGURACIÓN
    DE DISCOVERER ADMINISTRATOR

    Para ver el gráfico seleccione la
    opción "Descargar" del menú superior

    La herramienta Discoverer se encuentra disponible tanto
    para Cliente/Servidor como para Web esquematizando el siguiente
    diseño:

    el EUL contiene definiciones mejoradas de las carpetas y
    sus ítems, como también las relaciones entre las
    carpetas y otros constructores.

    Se conecta a Discoverer Administrador
    para crear el EUL (End User Layer) inicial

    los EUL’s son de 2 tipos:

    • Public EUL

    Cada base de datos puede tener uno o mas EUL
    públicos, en los que todos los usuarios tienen
    acceso.

    • Private EUL

    Cada base de datos puede tener uno o mas EUL privados.
    Los usuarios pueden acceder solamente a un EUL privado si ellos
    tienen permisos concedidos por el propietario del EUL
    privado.

    Le confirma si no ha creado todavía el
    EUL.

    Se activa la ventana para la creación de un
    EUL.

    Por defecto le permite escoger un usuario existente en
    el DBMS, en el caso que desee crear un nuevo usuario se activa la
    opción de ingreso de password.

    El EUL es una colección de aproximadamente 50
    tablas (47 tablas y 3 vistas) en la base de datos. Cuando el
    administrador de Discoverer crea un EUL para un usuario, estas
    tablas se crean en el esquema de ese usuario. Estas tablas son
    usadas para almacenar y mantener los metadatos de las business
    areas y los otros objetos del EUL. Estas son solamente tablas que
    pueden ser modificadas a través de Discoverer
    Administrator. Se puede tener mas de un conjunto de tablas del
    EUL en cualquier base de datos al crear un EUL sobre diferentes
    esquemas.

    Se puede crear un EUL para un usuario existente o un
    nuevo usuario en la base de datos. El propietario del EUL debe
    tener los siguientes privilegios en la base de datos:

    • Create Session
    • Create Table
    • Create View
    • Create Sequence
    • Create Procedure

    Además se requiere privilegios adicionales para
    el manejo de columnas sumarizadas y programaciones
    batch.

    Nota: el conjunto de tablas creadas en la base de
    datos después de la creación pueden ser vistas
    ejecutando la siguiente consulta en SQL
    Plus*.

    SELECT table_name FROM user_tables

    WHERE table_name LIKE ‘EUL%’;

    A continuación le propone la opción de
    instalar el tutorial

    Para ver el gráfico seleccione la
    opción "Descargar" del menú superior

    A continuación se procede a crear lo que se
    define como Business Areas.

    Una Business Area:

    • es un grupo lógico de carpetas que comparten
      un tema de negocios en común.
    • Puede contener carpetas que no están
      relacionadas.
    • Puede contener carpetas que reprsentan la misma tabla
      o vista (una con un nombre diferente).
    • Se le puede asignar a un usuario o a un
      rol.

    Aquí se escoge los objetos del usuario que quiere
    manejar el EUL en administración del Business Area, por lo
    que se escoge las tablas propietarias o los objetos a los que se
    le ha concedido permiso de acceso.

    Para ver el gráfico seleccione la
    opción "Descargar" del menú superior

    Se crean las carpetas con las tablas definidas por el
    usuario propietario del EUL.

    Las carpetas representan el resultado de un conjunto de
    datos, tal como una vista de la base de datos.

    TIPOS DE
    CARPETAS

    • Carpetas simples
      • Son creadas al cargar una tabla o vista desde los
        objetos del esquema seleccionado.
      • Creadas desde el asistente.
      • Representan tablas o vistas
        únicas.
      • Los ítems mapean a columnas de la tabla de
        la base de datos.
    • Carpetas complejas
      • Son carpetas que contienen ítems de otras
        carpetas. Las carpetas se encuentran anidadas a cualquier
        profundidad.
      • Creadas en el área de trabajo.
      • Basadas en una o mas carpetas
        existentes.
      • Los ítems mapean a ítems en las
        carpetas fuentes

    La carga de metadatos en el EUL consiste en poblar
    automáticamente con alguna información
    básica. Dependiendo de las opciones que se seleccione,
    esta contendrá una business area, carpetas, ítems y
    joins o relaciones.

    El proceso que
    usa Discoverer para definir metadatos es un acercamiento
    incremental, iniciando con la definición de tablas y
    refinando los metadatos para facilitar el uso y reflejar los
    requerimientos del usuario final.

    Nota: el EUL contiene metadatos y no los datos
    actuales. Estas no son copias de tablas, solamente copias de las
    definiciones de tablas.

    Para ver losgráficos seleccione
    la opción "Descargar" del menú superior

    De esta manera se procede a cargar los metadatos en el
    EUL, manteniendo el siguiente esquema:

     MODELO ENTIDAD-RELACION PARA EL CASO DE
    ESTUDIO

    En el caso de estudio se procedió a implementar
    el modelo entidad
    relación con las siguientes tablas:

    Para ver el gráfico seleccione la
    opción "Descargar" del menú superior

    • Activos: es la tabla principal
      del sistema de
      activos fijos,
      contiene información relacionada a la descripción de los bienes
      inventariados en la institución, como también
      información que identifica los traslados y bajas a los
      que se someten los mismos.
    • Adicionales1: contiene información de
      los componentes adicionales que se incorporaron o se
      incorporarán a los activos
      definidos dentro de la institución.
    • Cpnmae: es la tabla que contiene
      información de los funcionarios responsables de
      custodio. Se almacena información personal de los
      empleados.
    • Departamento: esta tabla contiene
      información de todas las unidades administrativas en la
      institución.
    • Provincia: contiene información de las
      provincias donde se encuentra instaurada una delegación
      distrital de la institución. Por ejemplo: Guayas,
      Manabí, Azuay y Chimborazo.
    • Proveedores: contiene información
      concerniente a los proveedores
      calificados dentro de la institución. Se le incorpora
      como tabla libre ya que dentro del esquema institución,
      puede existir un proveedor de un bien o de varios bienes
      dependiendo de la relación que existiere.
    • Parámetros: contiene información
      del plan de
      cuentas de
      activos fijos propuesto para el manejo de los mismos por la
      Contraloría General del Estado.

    DISEÑO EN ESTRELLA
    PARA EL DATA WAREHOUSING DE ESTUDIO

    Para ver el gráfico seleccione la
    opción "Descargar" del menú superior

     CREACIÓN DE WORKBOOKS Y WORKSHEETS CON
    DISCOVERER DESKTOP Y DISCOVERER PLUS

    Primero se establece una conexión hacia la base
    de datos con el propietario del EUL creado.

    El asistente le permite tanto crear un Nuevo workbook,
    como abrir un workbook existente.

    CREAR UN NUEVO WORKBOOK

    Para ver el gráfico seleccione la
    opción "Descargar" del menú superior

    Se tienen las siguientes opciones:

    • Table: una tabla despliega datos en filas y
      columnas.
    • Page-Detail Table: una tabla de
      página-detalle permite desplegar información
      agrupada por el criterio especificado en el eje de
      página.
    • Crosstab: despliega datos multidimensionales y
      permite pivotear a lo largo de las dimensiones
      laterales.
    • Page-Detail Crosstab: permite desplegar
      información agrupada por el criterio especificado en el
      eje de página.

    A continuación se procede a escoger los
    componentes de los business areas creados con el administrador de
    Discoverer.

    Para ver los gráficos seleccione la opción
    "Descargar" del menú superior

    Además a través del asistente se puede
    configurar condiciones que le permitan organizar de mejor maneja
    la información necesitada por el usuario final.

    Para ver el gráfico seleccione la
    opción "Descargar" del menú superior

    Si se desea incorporar campos calculados o sumarizados,
    el asistente le permite incorporar funciones propias
    de Oracle.

    Para ver el gráfico seleccione la
    opción "Descargar" del menú superior

     ABRIR UN
    WORKBOOK EXISTENTE

    Se le permite abrir desde la base de datos (en tablas
    del EUL) o desde un archivo
    almacenado en el computador.

    Para ver los gráficos seleccione
    la opción "Descargar" del menú superior

    Lista de worksheets creadas para el caso de
    estudio:

    1. Listar el código de cuenta, el código
      anterior, la descripción, la ubicación actual y
      anterior (en el caso de traslado) y el responsable de
      custodio actual y anterior (en el caso de traslado), filtrado
      por subgrupo de acuerdo a la definición del plan de
      cuentas para el manejo y administración de activos fijos
      según el manual
      propuesto por la Contraloría General del
      Estado.

      Para ver el gráfico
      seleccione la opción "Descargar" del menú
      superior

    2. Listar el código de cuenta, el # de ingreso a
      Almacén, el # de entrega, el # de
      traslado y la descripción de los bienes de la
      institución, filtrado por el responsable de custodio y
      los tipos de bienes asignados.

      Para ver el gráfico
      seleccione la opción "Descargar" del menú
      superior

    3. Listar el código de cuenta, la
      descripción y el valor del
      bien, filtrado por el campo del nombre de la cuenta de
      acuerdo a la definición del plan de cuentas para el
      manejo y administración de activos fijos según
      el manual propuesto por la Contraloría General del
      Estado.

      Para ver el gráfico
      seleccione la opción "Descargar" del menú
      superior

    4. Listar el código de cuenta, la
      descripción, el estado,
      el responsable de custodio y el valor del bien, filtrado por el
      nombre de la cuenta, subcuenta, auxiliar y subgrupo de acuerdo
      a la definición del plan de cuentas para el manejo y
      administración de activos fijos según el manual
      propuesto por la Contraloría General del
      Estado.
    5. Listar el código de cuenta, la
      descripción, el responsable de custodio y el valor del
      bien, filtrado por provincia, unidad administrativa
      (ubicación actual) y el tiempo de vida útil de
      los bienes.

    Para ver el gráfico seleccione
    la opción "Descargar" del menú
    superior

    Nota: se puede insertar los gráficos
    correspondientes a cada worksheet.

    BIBLIOGRAFIA

    • Oracle9i Discoverer Administration, Vol 1 y
      2
    • Oracle9i: Discoverer for End Users

     

     

    Ing. Víctor Gustavo Terán
    P.

    SUPERVISOR DE INFORMATICA
    PROCURADURIA GENERAL DEL ESTADO – ECUADOR

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter