analisis oltp

6
1 Ing. Myriam Quiroz Berrio [email protected] Clase 6- Versión 1 INTELIGENCIA DE NEGOCIO Sesion 06 Arquitectura Básica Data Marts y cubos Relational DW Database Sistemas OLTP Clientes Diseñar el Poblar Crear Cubos Consultar Data Warehouse Data Warehouse & Analisis los Datos 1 3 4 •Olap •Reportes •Análisis •Minado 2 Operational Data Store Análisis OLTP Data Marts y cubos Relational DW Database Sistemas OLTP Clientes Diseñar el Poblar Crear Cubos Consultar Data Warehouse Data Warehouse & Analisis los Datos 1 3 4 •Olap •Reportes •Análisis •Minado 2 Operational Data Store Análisis de los OLTP

Upload: raul-flores-salinas

Post on 03-Dec-2015

215 views

Category:

Documents


1 download

DESCRIPTION

Inteligencia de negocios

TRANSCRIPT

Page 1: Analisis OLTP

1

Ing. Myriam Quiroz [email protected]

Clase 6- Versión 1

INTELIGENCIA DENEGOCIO

Sesion 06

Arquitectura Básica

Data Marts y cubos

RelationalDW Database

Sistemas OLTP

Clientes

Diseñar el Poblar Crear Cubos ConsultarData Warehouse Data Warehouse & Analisis los Datos

1 3 4

•Olap•Reportes•Análisis•Minado

2

Operational Data Store

Análisis OLTP

Data Marts y cubos

RelationalDW Database

Sistemas OLTP

Clientes

Diseñar el Poblar Crear Cubos ConsultarData Warehouse Data Warehouse & Analisis los Datos

1 3 4

•Olap•Reportes•Análisis•Minado

2

Operational Data Store Análisis de los OLTP

Page 2: Analisis OLTP

2

Análisis OLTP

Es el proceso que analiza las fuentes OLTP que tiene la empresa tanto interna como externa para determinar cómo serán calculados los indicadores y para establecer las respectivas correspondencias entre el modelo conceptual creado en el diseño Conceptual.

5

Pasos

a) Establecer correspondencias con los requerimientos

b) Seleccionar los campos que integrarán cada perspectiva. (Nivel de granularidad)

6

Caso

Se realizará el análisis del proceso de Ventas debido a que esta soportado por un OLTP.

Se identificó lo pertinente sobre el proceso y cuáles eran las variables o perspectivas que debían tenerse en cuenta para poder tomar decisiones.

Se identificó los indicadores que representan de mejor modo el proceso de Ventas

7

a. Establecer correspondencias con los requerimientos

Se desea saber:

”Unidades vendidas de cada producto a cada cliente en un tiempo determinado”.

”Monto total de ventas de cada producto a cada cliente en un tiempo determinado”.

8

Page 3: Analisis OLTP

3

9 10

Seleccionar los campos que integrarán cada perspectiva. Nivel de granularidad 11

Definiciones

12

Page 4: Analisis OLTP

4

OLAP vs. OLTP

Diseñado para análisis de medidas a través de categorías y atributos

Optimizado para carga masiva de datos y para resolver consultas complejas y no predecibles

Usuamente tiene pocos usuarios concurrentes

Diseñado para operaciones

Optimizado para transacciones: consulta, ingreso, modificación y eliminación de uno o pocos registros a la vez

Miles de usuarios concurrentes

Una categoría de aplicaciones informáticas y tecnologías para recolectar, administrar, procesar y representar datos multidimensionales para análisis y gestión (The OLAP Report)

OLAP –On Line AnalyticalProcessing

Fast

Analysis

Shared

Multidimensional

Information

Test “FASMI”Un cubo es una manerade representar información.La idea central es contar con unaserie de dimensiones y hechos quedefinen la información que se quierevisualizar. El principal objetivo espoder interactuar de manera rápiday hacer cruces de grandescantidades de información.

Cubos

Page 5: Analisis OLTP

5

Una dimensión define un área de análisis

de la información, por ejemplo, el tiempo,

geografía, sexo, etc. El conjunto de

elementos de una dimensión se

denominan “Miembros” (members).

Dimensión

Una dimensión contiene una o masjerarquías que permiten navegar por lainformación, por ejemplo el tiempocontiene una jerarquía año-mes-día, demanera de que uno puede ver lainformación por año y luego navegar a unnivel inferior y revisar la información mesa mes, para luego llegar al detalle diario.

Dimensión

Otra jerarquía podría ser año-semestre y así sucesivamente.

Las jerarquías de cada dimensión pueden verse como árboles.

Algunos son binarios, otros sondesbalanceados (“ragged”), otros notienen miembros (“degenerated”), etc.

Dimensión

En cada dimensión debemos definir la

operación que se utilizara para agregar

la información, es decir, establecer si las

ventas diarias al pasar a mes se deben

sumar, contar, promediar, etc.

Dimensión

Page 6: Analisis OLTP

6

Hechos

Hechos: Son las medidas que se van a analizar en cada cubo, por ejemplo, las ventas, los costos, etc. Son los números que se analizan bajo las distintas dimensiones

Se debe considerar la granularidad de la información, es decir, si tenemos una granularidad diaria, podemos analizar estos datos por día, sin embargo si se definió una granularidad mensual, el acceso a la información diaria no estar disponible. La granularidad es el nivel de detalle de los datos a almacenar

Hechos

Se debe definir las formas de agregación de cada hecho por cada dimensión (suma, máximo, mínimo, último, etc.)

Un cubo debe tener hechos (medidas) al mismo nivel de granularidad … sino … son más cubos!!