Click here to load reader

Business Intelligence - KIMBALL

  • View
    217

  • Download
    0

Embed Size (px)

Text of Business Intelligence - KIMBALL

  • 7/24/2019 Business Intelligence - KIMBALL

    1/22

    INGENIERA DE SISTEMAS

    DE INFORMACIN

    METODOLOGA RALPH KIMBALL

    DATAWAREHOUSE

    BUSINESS INTELLIGENCE

    Jaime Albert Armas Rodrguez

  • 7/24/2019 Business Intelligence - KIMBALL

    2/22

    Business Intelligence Metodologa Ralph Kimball

    Jaime Albert Armas Rodrguez 2

    INTRODUCCIN _______________________________________________________ 3

    CAPITULO I : DATAWAREHOUSE __________________________________________ 4

    1. Definicin de Data Warehouse _____________________________________________ 4

    2. Arquitectura de Data Warehouse___________________________________________ 5

    3. Objetivos de una Datawarehuse:____________________________________________ 7

    4. Elementos y Procesos bsicos de un Data Warehouse ___________________________ 8

    5. Procesos Bsicos del Data Warehouse ETL)___________________________________ 9

    CAPITULO II: Metodologa Kimball. ______________________________________ 10

    2. Metodologa Ralph Kimball _________________________________________ 102.1. Planificacin ________________________________________________________________ 12

    2.2. Anlisis de Requerimientos ____________________________________________________ 12

    2.3. Modelado dimensional________________________________________________________ 14

    2.3.1. Elegir el proceso de negocio: _______________________________________________ 152.3.2. Establecer el nivel de granularidad:__________________________________________ 15

    2.3.3. Elegir las dimensiones: ____________________________________________________ 15

    2.3.4. Identificar las tablas de hechos y medidas:____________________________________ 15

    2.3.5. Modelo grfico de alto nivel: _______________________________________________ 16

    2.3.6. Identificacin de atributos de dimensiones y tablas de hechos ___________________ 16

    2.3.7. Implementar el modelo dimensional detallado:________________________________ 16

    2.3.8. Prueba del modelo:_______________________________________________________ 17

    2.3.9. Revisin y validacin del modelo____________________________________________ 17

    2.4.0. Documentos finales_______________________________________________________ 17

    2.4. Diseo Fsico ________________________________________________________________ 17

    2.5. Diseo del sistema de Extraccin, Transformacin y Carga (ETL). _____________________ 182.6. Especificacin y desarrollo de aplicaciones de BI___________________________________ 18

    2.7. Diseo y Desarrollo de la presentacin de datos: __________________________________ 19

    2.8. Diseo de la arquitectura tcnica: _______________________________________________ 19

    CONCLUSIONES ______________________________________________________ 20

    RECOMENDACIONES __________________________________________________ 21

    BIBLIOGRAFIA ________________________________________________________ 22

  • 7/24/2019 Business Intelligence - KIMBALL

    3/22

    Business Intelligence Metodologa Ralph Kimball

    Jaime Albert Armas Rodrguez 3

    INTRODUCCIN

    La inteligencia de negocios permite a las empresas poder explotar la informacin

    empresarial para apoyar en la toma de decisiones. En ese marco SQL Server 2012

    Analysis Services proporciona un intervalo de soluciones para crear e implementar lasbases de datos analticas que se usan como respaldo para la toma de decisiones en las

    aplicaciones Excel, Reporting Services y otras de Business Intelligence. La transferencia

    y consolidacin de datos en el Datamart puede ser implementada a travs de SQL Server

    Integration Services, el componente de SQL Server 2012 que provee la capacidad de

    desarrollar procesos complejos de extraccin de datos.

    Desde su aparicin, a mediados de los aos 70, las bases de datos (y la teora sobre

    bases de datos) no se han detenido. Las primeras versiones de las bases de datos se

    centraron alrededor de un nico repositorio sirviendo a todos los propsitos orientados

    al procesamiento de la informacin (desde el transaccional, pasando por elprocesamiento batch, hasta lo analtico). En la mayora de los casos, el principal foco de

    las primeras bases de datos fueron los sistemas operacionales o transaccionales. En las

    ltimas dcadas, ha surgido una nocin ms sofisticada de las bases de datos. Por un

    lado, el objetivo de servir a las necesidades operacionales, y por otro, cubrir las

    necesidades analticas de la informacin.

    El mercado de Data Warehousing consiste de herramientas, tecnologas y metodologas

    que permiten la construccin, uso, manejo y mantenimiento del hardware y software

    usado tanto para un data warehouse como para los datos en s mismos. Las encuestas y

    la realidad marcan que los proyectos de Data Warehousing (o asociados al concepto deData Warehouse) son las mayores iniciativas despus de finalizado los esfuerzos de Y2K.

    El presente trabajo monogrfico comprende temas relacionados con la definicin de

    datawarehouse, arquitectura del datawarehouse, objetivos de un datawarehouse,

    Elementos y Procesos bsicos de un Datawarehouse, Procesos Bsicos del Data

    Warehouse (ETL) y Metodologa Ralph Kimball.

  • 7/24/2019 Business Intelligence - KIMBALL

    4/22

    Business Intelligence Metodologa Ralph Kimball

    Jaime Albert Armas Rodrguez 4

    CAPITULO I : DATAWAREHOUSE

    1.Definicin de Data Warehouse

    Unalmacn de datos (Data Warehouse) es una coleccin de datos orientada a un

    determinado mbito (empresa,organizacin,etc.), integrado, no voltil y variable en

    el tiempo, que ayuda a la toma de decisiones en la entidad en la que se utiliza. Es

    unaestructura de datos donde la informacin contenida est diseada para favorecer

    el anlisis y la divulgacin eficiente de datos. Losalmacenes de datos contienen a

    menudo grandes cantidades de informacin que se subdividen a veces en unidades

    lgicas ms pequeas dependiendo del subsistema de la entidad del que procedan o

    para el que sea necesario.

    Dichas unidades se denominan Data Marts.

    Un Data Warehouse es unaBase de Datos que contiene:

    Datos empresariales

    Integrar coleccin de datos histricos

    Datos: dirigidos al usuario, consolidados y consistentes

    Datos estructurados paradistribucin y consultas

    Un Data Warehouse es un repositorio de datos de muy fcil acceso,

    alimentado de numerosas fuentes, transformadas en grupos de

    informacin sobre temas especficos denegocios,para permitir nuevasconsultas, anlisis, reportes y decisiones.

    Existen dos grandes autores con respecto al tema Data Warehouse: Bill Inmon y Ralph

    Kimball:

    Bill Inmon: "El Data Warehouse es una coleccin de datos orientados al tema,

    integrados, no voltiles e historiados, organizados para el apoyo de

    unproceso de ayuda a la decisin"

    Ralph Kimball: "El Data Warehouse es una copia de las transacciones de datos

    especficamente estructurada para la consulta y el anlisis; es la unin de todos

    los Data Marts de una entidad".

    http://www.monografias.com/trabajos12/alma/alma.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos10/esda/esda.shtmlhttp://www.monografias.com/trabajos31/almacenes-datos/almacenes-datos.shtmlhttp://www.monografias.com/trabajos34/base-de-datos/base-de-datos.shtmlhttp://www.monografias.com/trabajos11/travent/travent.shtmlhttp://www.monografias.com/trabajos10/formulac/formulac.shtml#FUNChttp://www.monografias.com/trabajos11/grupo/grupo.shtmlhttp://www.monografias.com/trabajos15/plan-negocio/plan-negocio.shtmlhttp://www.monografias.com/trabajos14/administ-procesos/administ-procesos.shtml#PROCEhttp://www.monografias.com/trabajos14/administ-procesos/administ-procesos.shtml#PROCEhttp://www.monografias.com/trabajos15/plan-negocio/plan-negocio.shtmlhttp://www.monografias.com/trabajos11/grupo/grupo.shtmlhttp://www.monografias.com/trabajos10/formulac/formulac.shtml#FUNChttp://www.monografias.com/trabajos11/travent/travent.shtmlhttp://www.monografias.com/trabajos34/base-de-datos/base-de-datos.shtmlhttp://www.monografias.com/trabajos31/almacenes-datos/almacenes-datos.shtmlhttp://www.monografias.com/trabajos10/esda/esda.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos12/alma/alma.shtml
  • 7/24/2019 Business Intelligence - KIMBALL

    5/22

    Business Intelligence Metodologa Ralph Kimball

    Jaime Albert Armas Rodrguez 5

    2.Arquitectura de Data Warehouse

    Laarquitectura de un Data Warehouse se la utiliza para representar cual es la estructura

    final de los datos, la forma en que se comunican esos datos, su procesamiento ypresentacin. La misma est constituida por diferentes partes que se encuentran

    interconectadas, las cuales son:

    Base de datos operacional / Nivel de base de datos externo: los sistemas

    operacionales procesan datos para apoyar las necesidades operacionales crticas.

    Para hacer eso, se han creado las bases de datos operacionales histricas que

    proveen una estructura de procesamiento eficiente, para un nmero

    relativamente pequeo de transacciones comerciales bien definidas.

    A causa del enfoque limitado de los sistemas operacionales, las bases de datosdiseadas para soportar estos sistemas, tienen dificultad para acceder a los datos

    para otra gestin o propsitos informticos. Ciertamente, la meta del Data

    Warehousing, es liberar la informacin que es almacenada en bases de datos

    operacionales y combinarla con la informacin desde otra fuente de datos,

    generalmente externa.

    Nivel de acceso a la informacin: El nivel de acceso a la informacin de la

    arquitectura Data War