Top Banner

of 12

Analisys Services 2005

Apr 03, 2018

Download

Documents

Marysabel UC
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 7/28/2019 Analisys Services 2005

    1/12

    1

    Primeros pasos en SQL 2005 AS y MDX

    Consultas MDX y Expresiones MDX

    Miguel Egea Gmez / Salvador RamosSolid Quality Mentors / www.helpdna.net

    SQL Server MVPs

    Nivel 300- Intermedio

    2

    Sistemas relacionales vs Sistemas OLAP

    Sistemas Relacionales Tablas: Informacin en 2 dimensiones

    Consultas estticas Lentas si leen muchos datos

    Nuevos informes necesitan desarrollo

    Sistemas OLAP (multidimensionales) Cubos: Informacin en N dimensiones

    Consultas dinmicas

    Informacin al instante

    El usuario disea con facilidad y flexibilidad sus informes

    cubosSSASubosSSASubosSSASCUBOS

  • 7/28/2019 Analisys Services 2005

    2/12

    3

    Tecnologas OLTP vs OLAP

    OnLine Transaction Processing Sistemas transaccionales, enfocados a gestionar un gran

    nmero de transacciones concurrentes

    Permiten insertar, actualizar, borrar y consultar unapequea cantidad de registros

    OnLine Analytical Processing

    Enfocados al anlisis de grandes cantidades de datos Proporcionan respuestas rpidas y complejas

    4

    Tecnologas OLTP vs OLAP (II)

    OLTP Orientado a lo operativo

    (procesos)

    Predomina la actualizacin Se accede a pocosregistros

    Datos altamentenormalizados

    Estructura relacional

    Rpidos tiempos derespuesta.

    Estructura esttica

    OLAP Orientado a temas

    Predomina la consulta.Datos histricos Procesos masivos, se

    accede a muchos registros

    Datos Denormalizados

    Estructuramultidimensional

    Respuesta masiva, noinmediata

    Estructura dinmica,abundantes cambios

  • 7/28/2019 Analisys Services 2005

    3/12

    5

    Sistemas transaccionales

    Reporting sobre el relacional

    Otros

    CRM

    ERP

    6

    Sistemas OLAP con Datawarehouse

    E.T.C.L.(SSIS)dataWarehouse(relacional)

    Informes de usuario

    Informes analticos

    SSRSExcel

    Sharepoint

    BI Portal,

    Performance Point 2007

    Proclarity

    Otros

    cubos(SSAS)

    OtrosCRMERP

  • 7/28/2019 Analisys Services 2005

    4/12

    7

    Datawarehouse

    Almacn de datos procedentes de los sistemas OLTP.Repositorio colectivo

    Almacn de datos centralizado

    Datos organizados en grupos temticos

    Los datos son:

    Consistentes Depurados

    Histricos (no voltiles)

    Suministra datos rpida y eficientemente

    Datamarts

    8

    Construyendo un DW

    E.T.C.L.(SSIS)

    dataWarehouse(relacional)

    Otros

    CRM

    ERP Area Intermedia 1

    Area Intermedia 2

    E.T.C.L.(SSIS)E.T.C.L.(SSIS)

  • 7/28/2019 Analisys Services 2005

    5/12

    9

    Y si no puedo construir un DW ?

    No puedo utilizar OLAP ?

    SI QUE PUEDO !!! Y debo hacerlo

    PROCESAR

    Informes de usuario

    Informes analticos

    SSRSExcel

    Sharepoint

    BI Portal,

    Performance Point 2007

    Proclarity

    Otrosubos(SSAS)

    OtrosCRMERP

    10

    Arquitectura Modelo

    La respetamos ???

  • 7/28/2019 Analisys Services 2005

    6/12

    11

    Arquitectura Realista

    12

    Arquitectura Propuesta

    SQL Server 2005

    Servicios Anlisis

    Universal Data Model (UDM)

  • 7/28/2019 Analisys Services 2005

    7/12

    13

    BBDD Multidimensionales

    La unidad de almacenamiento es el cubo (en losSGDBR es la tabla)

    cubosSSASubosSSASubosSSASCUBOS

    14

    Cubos

    Tabla de Hechos Claves externas

    Medidas

    Dimensiones

    ProductoId

    NombreTamao

    ClienteId

    NombreProvincia

    TiempoFechaAoMesDia

    Tabla deHechos

    Producto1

    Producto2

    Producto 3

    Producto1

    Producto2

    Producto 3

  • 7/28/2019 Analisys Services 2005

    8/12

    15

    Cubos, dimensiones y medidas

    ArticulosPCs

    Monitores

    Perifricos

    Porttiles

    Cableado

    Porttiles

    06

    Tiempo03 04 05

    GeografaMadrid

    Barcelona

    Murcia

    27 Unidades

    28.300

    Importe

    26.300 Costo

    2.000 Benef.

    Murcia

    06

    Mostrar las ventas dePorttilesDurante el ao 2006

    En Murcia

    16

    Dimensiones

    Jerarquas y niveleso Tiempo (ao, trim, mes, dia)

    o Geografa (pas, prov, poblac)

    o Artculo (fam, grupo, art)

    Agregaciones Son sumas precalculadas de los

    datos para acelerar el tiempo derespuesta

    MiembrosProducto1

    Producto2

    Producto 3

  • 7/28/2019 Analisys Services 2005

    9/12

    17

    Medidas y Miembros calculados

    Medidas Conjunto de valores de una columna de la tabla de hechos

    del cubo

    Miembros calculados Medidas calculadas mediante una frmula MDX

    Os dejo con Miguel

    18

    AS 2005 y MDX Para qu?

    AS 2005 vs AS 2000 Grupos de medidas

    o Vaya por fin ms de un distinct count! Arquitectura Cliente servidor, y multiples entornos

    o Nada de cambiar directamente en produccin!

    MDX para que? Campos calculados

    Comparativas

    Acumulados

  • 7/28/2019 Analisys Services 2005

    10/12

    19

    Creando un cubo

    Data Sources, Qu representan?

    Data Sources Views Qu es lo del UDM?

    Data Sources Views en detalle

    o Clculos. Joins y vistas

    Que pinta XML en todo esto y porque est bien que

    lo usemos

    20

    El Asistente para la creacin de cubos

    No lo hace todo, pero casi

    Dimensiones

    Jerarquias

    Medidas y grupos de medidas

    Todo esto est muy bien, y ahora qu?

  • 7/28/2019 Analisys Services 2005

    11/12

    21

    Creando un cubo

    La dimensin tiempo

    DEMOSTRACIN

    22

    Ms cosas interesantes

    Acumulados

    Periodos paralelos

    % de crecimiento entre periodos % aporte a la dimensin

  • 7/28/2019 Analisys Services 2005

    12/12

    23

    Acumulados

    Periodos paralelos% crecimiento

    % aporta a la dimensin

    DEMOSTRACIN

    24

    Preguntas?

    Salvador Ramos

    [email protected]

    Miguel Egea Gmez

    [email protected]