BW_Overview.pptx

download BW_Overview.pptx

of 23

Transcript of BW_Overview.pptx

  • 8/12/2019 BW_Overview.pptx

    1/23

    BW OverviewProyecto SAP - APDR

    08 de Sep de 2009

  • 8/12/2019 BW_Overview.pptx

    2/23

    Introduccin

    El objetivo de cualquier implementacin de sistemas ERP siempre es la

    velocidad de implementacin, la reduccin de costos y la automatizacin y

    reutilizacin de procesos.

    Paralelamente, la globalizacin y al mismo tiempo la creciente

    descentralizacin , lleva a las empresas al reconocimiento de tendencias de

    mercado que les permitan reaccionar rpidamente ante cambios o nuevas

    condiciones emergentes.

    Como consecuencia, los tomadores de decisin cada da necesitan ms

    contar con informacin consolidada, precisa, homognea y flexible de las ms

    diversas reas de negocio de la empresa. Esto precisamente es lo queproporciona un sistema Data Warehouse.

  • 8/12/2019 BW_Overview.pptx

    3/23

    Qu es BW?

    BW

    Business Warehouse es una solucin de anlisis de informaciones, planeamientoestratgico y financiero, gerencial

    Colecta informaciones provenientes de diferentes sistemas, plataformas yaplicaciones y las utiliza para aumentar la cualidad de la informacin de la compaa,expandiendo el proceso de tomada de decisin.

    Sus datos quedan almacenados en objetos denominados cubos y cada cubo trata deun determinado tema (Ej.: Cubo de Compras, Cubo de Finanzas, Cubo Comercial,etc.).

    Los informes del BW se denominan Query y utilizan el front-end del Excel para suexhibicin.

    BW es una herramienta del SAP en el rea de BI y requiere un servidor propio(adems del ERP) garantizando su independencia

  • 8/12/2019 BW_Overview.pptx

    4/23

    Pirmide BW

  • 8/12/2019 BW_Overview.pptx

    5/23

  • 8/12/2019 BW_Overview.pptx

    6/23

    Objetivos (2da Parte)

    Rpida y costo-eficiente de aplicacin:

    Al implementar BI, un factor influyente de costo es su integracin con elsistema OLTP y carga de datos heterogneos.

    Alto rendimiento del medio ambiente. El modelado de datos procedente de fuentesheterogneas:

    Anlisis de datos no puede llevarse a cabo a travs de DW sin la integracinheterogneas fuentes.

    Programacin de las herramientas necesarias para permitir que los datos quese cargan en distintos puestos de trabajo con una performance respetable.

    Aliviar Sistemas OLTP:En el pasado, los sistemas OLTP se vieron fuertemente sobrecargados de tenerque almacenar los datos y analizarlos al mismo tiempo. Para solucionar dichaproblemtica, un servidor DW separado permite llevar a cabo el anlisis de

    datos en otro lugar.

  • 8/12/2019 BW_Overview.pptx

    7/23

    Ciclo de Vida

    Bsicamente, podemos dividir los sistemas de TI en dos grandes grupos: las

    transaccionales (OLTP) y analticos (OLAP).En general, podemos asumir que los sistemas OLTP proporcionan el origen de losdatos a los Data WareHouse, mientras que los sistemas OLAP ayudan aanalizarlos..

  • 8/12/2019 BW_Overview.pptx

    8/23

    Arquitectura BW

  • 8/12/2019 BW_Overview.pptx

    9/23

    Cuando Crear un Query?

    Requisitos para identificar si una consulta debe ser creada por BW o por R/3:

    1. Si el informe necesita retratar la posicin del momento (informacin actual),indica que se trata de un informe operacional y deber ser desarrollado en elSAP ERP. Se debe utilizar el BW para generar informaciones de nivel gerencial,por lo tanto, estar retratando la posicin del da anterior.

    2. El nivel de detalle de la consulta debe ser determinante a la hora de decidir si sehar con BW o R/3, BW tiende a brindar informacin mas consolidada, resumida

    y en pocas lneas.

    3. Se debe llevar en consideracin el volumen de datos a analizar. Si es grande, elBW podr ayudar en el desempeo del SAP ERP, pues gira en servidorseparado.

    4. Llevar en consideracin si el informe que se emitir contiene informaciones devarios mdulos y en ese caso, si es de nivel gerencial, se debe desarrollar vaBW.

    5. Informes crticos para el proceso deben quedarse en el SAP ERP, porque si hayretrasos o problemas en la carga de los datos del SAP para el BW, no seafectar el usuario.

  • 8/12/2019 BW_Overview.pptx

    10/23

    Reporte R/3

  • 8/12/2019 BW_Overview.pptx

    11/23

    Reporte BW

  • 8/12/2019 BW_Overview.pptx

    12/23

    Tipos de Usuario

    Power User

    Son usuarios con la responsabilidad de dominar la creacin de queries,dominar el contenido de todo el cubo, colaborar en el mantenimiento delglosario, facilidades de navegacin en la herramienta y multiplicar elconocimiento a las personas de su rea a travs de entrenamiento y soportetcnico.

    Estos usuarios tendrn canal abierto con sus socios en las otras empresaspara acompaamiento de las queries globales y alineamiento de nuevasnecesidades de los negocios. Ese alineamiento servir para unaestandarizacin de las informaciones en las empresas del Grupo Votorantim yla seguridad de la utilizacin de las mejores prcticas.

    El Power User tiene la funcin de garantizar las informaciones necesarias deldepartamento y recibir las llamadas relacionadas a su rea de todo End User desu empresa.

  • 8/12/2019 BW_Overview.pptx

    13/23

    Tipos de Usuario (2)

    End User

    Son los usuarios finales del BW que no necesitan conocimiento profundo de laherramienta; solamente utilizan el BW para llegar a un informe final paraanlisis y exploracin. Podemos tener usuarios que slo ejecutan una query yotros que adems de ejecutar, realizan la exploracin de las informaciones atravs de la navegacin en la query. Un ejemplo son los Analistas de Negociosque necesitan hacer la exploracin de los datos para su anlisis.

    El End User, va contacto directo con el Power User de su frente, puede:

    1) Cuestionar los nmeros y frmulas de la query,

    2) Solicitar nueva query

    3) Solicitar alteracin en la query.

    Para los problemas arriba mencionados no tendremos soporte de Help Deskpara End User..

  • 8/12/2019 BW_Overview.pptx

    14/23

    Tipos de Usuario (3)

    Consumidores Finales

    Son los usuarios que no necesitan acceso al BW, pero necesitan susinformaciones generadas en forma de grficos o tablas para tomada dedecisin, en formato Excel o HTML.

    El acceso a estas informaciones puede ser a travs de mails automticos,

    portal de Internet, directorio en la red, etc.

    Cabe al Power-User viabilizar el acceso de estos usuarios a la informacingenerada por el BW.

  • 8/12/2019 BW_Overview.pptx

    15/23

    Flujo de Datos BW

    R/3FI,CO,SD,PP,MM,etc..T r an

    s a c ci on

    al

    E x

    t r a c t or

    CuboQUERYS

    Datos

    Maestros

    Transaccin R/3

    ODS

    InfoFuente

    OtrosSistemas

    Fuente de Datos Fuente de Datos

  • 8/12/2019 BW_Overview.pptx

    16/23

    InfoObjetos

    Es la unidad mnima de informacin. (Es como similar a la definicin de 1 campode una tabla).

    Los InfoObjetos son los componentes bsicos de los Cubos y dems objetos enBW

    Tipos de InfoObjetosCar ac ter st ic as : grupos de evaluacin como Centro de Costo , Centro de

    Beneficio, Materiales . Una Caracterstica es un InfoProvider.Tipos especiales de caractersticas:Tiempo : perodo fiscal, da calendario Unidad : cantidad de ventas, moneda local Tcnicas: como Request. ID (loading request) o Change ID (aggregatechange runs)

    Key figu res (rat ios): campos numricos que toman valor contnuamente comocantidades y valores, por ejemplo : Ingresos , Cantidad Facturada Precio .

    Los InfoObjetos provistos por SAP comienzan con 0, el resto (por lo generalcomienzan con Zson definidos por los usuarios.

  • 8/12/2019 BW_Overview.pptx

    17/23

    InfoCubos

    Un InfoProvider es un objeto de las consultas que puede ser creado o ejecutado enBEx. Son objetos fsicos (a veces lgicos: vistas) utilizados en los reportes.

    Un InfoProvider puede ser:Fsico:

    Almacenamiento de los datos en tablas de base de datos realesVirtual:

    Cuando es una recopilacin de datos (como un fin) que slo recoge datosde forma temporal para alimentar a una pregunta, pero no almacenarlopermanentemente.

    Los objetos InfoCubes (Cubos o InfoCubos) y DataStore (ODS o DSO) son dos lasdos caractersticas fsicas mas importantes.

  • 8/12/2019 BW_Overview.pptx

    18/23

    Se parte de una estructura multidimensional donde se organiza la informacin de acuerdoa lneas primarias de negocio (ej. Producto, Organizacin de Ventas, Tiempo, ...) conocidascomo dimensiones.Las dimensiones son un conjunto de caractersticas unidas las cuales tienen una relacin

    jerrquica.Luego, se realiza un anlisis de los hechos (o ratios o facts) a partir de cualquier

    combinacin de Dimensiones.

    $$

    $$

    $$

    R e g

    i o n

    N o r t e

    / S

    u r

    / B

    s A

    s

    DivisinPlasticos / Vidrios /

    Cerm ico s

    Grupo de ClientesGrandes TiendasMayoris tas

    Minoris ta s

    1) Se dispone de una estructuramultidimensional pararealizar el analisis. Se

    realizar un analisis deFacturacin ($) para distintas

    divisiones.

    Nota: La estructura podratener varias mtricas posiblespara analizar. En este ejemplohabr una sola: Facturacin

    ($)

    $$ $$ $$

    R e g

    i o n

    N o r t e

    / S

    u r

    / B

    s A

    s

    DivisinPlast icos / Vidrios /

    Cerm ic os

    Grupo de ClientesGrandes TiendasMayoris tas

    Minoris ta s

    2) Se realiza un analisis de laregin norte

    $$ $$ $$ R e g

    i o n

    N o r t e

    / S

    u r

    / B

    s A

    s

    DivisinPlasticos / Vidrios /

    Cerm ico s

    Grupo de ClientesGrandes TiendasMayoris tas

    Minoris ta s

    3) Se realiza un analisis de laRegin norte para laDivisin cermicos $$ $$ $$

    R e g

    i o n

    N o r t e /

    S

    u r

    / B

    s A

    s

    DivisinPlast icos / Vidrios /

    Cerm ic os

    Grupo de ClientesGrandes TiendasMayoris tas

    Minoris tas

    4) Se realiza un analisis de laRegin norte para la

    Divisin cermicos y elGrupo de Clientes

    minoristas

    Qu es una consulta multidimensional?

  • 8/12/2019 BW_Overview.pptx

    19/23

    Es el nivel de Detalle que se almacenar en el DW.

    Es el nivel ms bajo al cual se puede llegar en un drill-down o actividad dedetallar la informacinEj: Una granularidad de da, implica que se generar un registro por cada da yuna de mes implica que habr un registro por cada mes.

    Est directamente relacionado con la aditividad de las mtricas asociadas ya quecuando se toma una granularidad mayor a la de origen de la mtrica, seconsolidarn varios registros sumando (o realizando otra operacin dependiendodel caso) los valores para dicha mtrica.

    Mayor granularidad mayor volumen de datos, menor performance.... vs... Menorgranularidad prdida de informacin

    Granularidad de Datos

  • 8/12/2019 BW_Overview.pptx

    20/23

    Operational Data Store (ODS)

    El Operational Data Store ODS se utiliza para la consolidacin de datoshomogneos a nivel de detalle (nivel atmico, es decir a nivel documento)

    Puede ser accedido desde un BEx Query tambin al igual que a un InfoCube

    Ventajas:

    Maneja actualizaciones Delta a partir de la funcionalidad de OVERWRITE.(laveremos en detalle ms adelante)

    Maneja informacin a nivel de detalle

    Permite hacer Drill Down de un InfoCubo a un ODS

    Son tablas Transparentes (flat) con clave semntica

    No se crea ni Fact Table ni Dim Tables

  • 8/12/2019 BW_Overview.pptx

    21/23

    Aplicando teora de conjuntos, demostraremos el funcionamiento del Join deInfoProviders

    Partimos de unInfoProvider, eneste caso a modo

    de ejemplo diremosque es un ODS de

    Pedidos

    Luego, agregaremosal ejemplo, el Cubo

    de Facturacin.

    En este caso, nuestra necesidad ser analizar (naturalmente mediante una consulta oquery) los Pedidos que se facturaron.

    Entonces el InfoSet,aplicando el Join, tomar

    so lo la interseccin de

    ambos conjuntos: solo lospedidos que se facturaron ylas facturas que surgieron a

    partir de un pedido.

    InfoSet

  • 8/12/2019 BW_Overview.pptx

    22/23

    MultiProvider

  • 8/12/2019 BW_Overview.pptx

    23/23

    Preguntas

    ? ????