Sie sind auf Seite 1von 88

INTELIGENCIA DE

NEGOCIOS
CON SQL SERVER 2014

Last Updated: 2/3/15

MCT. Yuri Pando

QUE ES INTELIGENCIA DE NEGOCIOS?


Inteligencia de Negocios o Business
Intelligence (BI) se puede definir
como el proceso de analizar los
bienes o datos acumulados en
la empresa y extraer una cierta
inteligencia o conocimiento de
ellos

..

QUE ES INTELIGENCIA DE NEGOCIOS?


Dentro de la categora de bienes
se incluyen las bases de datos
de clientes, informacin de la
cadena de suministro, ventas
personales y cualquier actividad
de marketing o fuente de
informacin relevante para la
empresa.

QUE ES EL
BUSSINES
INTELIGENC
E?

CMO NACE EL CONCEPTO DE INTELIGENCIA DE


NEGOCIOS?
Con
la
llegada
de
herramientas
tecnolgicas para el soporte a la toma de
decisiones que facilita sta tarea a los
niveles intermedios y estratgicos de la
organizacin, nace el concepto de
Inteligencia de Negocios.

CMO NACE EL CONCEPTO DE INTELIGENCIA DE


NEGOCIOS?
La tecnologa que apoya a Inteligencia
de Negocios, se basa en los siguientes
conceptos:
Online Analytic Processing (OLAP).
Datawarehousing.
Datamining.

CMO APOYA AL FLUJO DE INFORMACIN DE LA


EMPRESA?
Con BI se puede:
Generar reportes globales o por
secciones
Crear una base de datos de clientes
Crear escenarios con respecto a una
decisin
Hacer pronsticos de ventas

CMO APOYA AL FLUJO DE INFORMACIN DE LA


EMPRESA?
Con BI se puede:
Compartir informacin entre
departamentos
Anlisis multidimensionales
Generar y procesar datos
Cambiar la estructura de toma de
decisiones
Mejorar el servicio al cliente

EN QU REAS SE USAN MS LA BI?


Ventas: Anlisis de ventas;
Deteccin de clientes importantes;
Anlisis de productos, lneas,
mercados; Pronsticos y
proyecciones.
Marketing: Segmentacin y anlisis
de clientes; Seguimiento a nuevos
productos.
Finanzas: Anlisis de gastos;
Rotacin de cartera; Razones
Financieras.

EN QU REAS SE USAN MS LA BI?

Manufactura: Productividad
en
lneas;
Anlisis
de
desperdicios;
Anlisis
de
calidad;
Rotacin
de
inventarios y partes crticas.
Embarques: Seguimiento de
embarques; Motivos por los
cuales se pierden pedidos.

QUIN NECESITA SOLUCIONES DE


BUSINESS INTELLIGENCE?
Si la Empresa puede contestar afirmativamente por lo menos
a una de las siguientes preguntas, entonces usted es
candidato a beneficiarse de las soluciones de BI.
Pasa ms tiempo
recolectando y
preparando
informacin que
analizndola?

QUIN NECESITA SOLUCIONES DE


BUSINESS INTELLIGENCE?

En ocasiones le frustra
el no poder encontrar
informacin que usted
est seguro que existe
dentro de la empresa?

QUIN NECESITA SOLUCIONES DE


BUSINESS INTELLIGENCE?
Pasa
mucho
tiempo
tratando de hacer que
los reportes en Excel
luzcan bien?

QUIN NECESITA SOLUCIONES DE


BUSINESS INTELLIGENCE?

. Quisiera tener una gua sobre


las cosas que han sucedido
cuando los administradores
anteriores implementaban
determinada estrategia?

QUIN NECESITA SOLUCIONES DE


BUSINESS INTELLIGENCE?

No sabe qu hacer con


tanta informacin que
tiene disponible en la
empresa?

QUIN NECESITA SOLUCIONES DE


BUSINESS INTELLIGENCE?

Quiere saber qu productos


fueron los ms rentables
durante
un
periodo
determinado?

QUIN NECESITA SOLUCIONES DE


BUSINESS INTELLIGENCE?

No sabe cules son los


patrones de compra de
sus clientes dependiendo
de las zonas?

QUIN NECESITA SOLUCIONES DE


BUSINESS INTELLIGENCE?

Ha perdido
oportunidades de
negocio por recibir
informacin retrasada?

QUIN NECESITA SOLUCIONES DE


BUSINESS INTELLIGENCE?

Trabaja horas extras el fin


de
mes
para
procesar
documentos o reportes?

QUIN NECESITA SOLUCIONES DE


BUSINESS INTELLIGENCE?

No sabe con certeza si su


gente est alcanzando los
objetivos planeados?

QUIN NECESITA SOLUCIONES DE


BUSINESS INTELLIGENCE?

No sabe si mantiene una


comunicacin
estrecha
entre las diversas reas de su
empresa
hacia
una
estrategia comn?

QUIN NECESITA SOLUCIONES DE


BUSINESS INTELLIGENCE?

No tiene idea de por qu sus


clientes le regresan la
mercanca?

ESCENARIO
ACTUAL
23

BI EN EL RANKING DE SOLUCIONES

24

BI EN EL RANKING DE SOLUCIONES

25

ESCENARIO COMPETITIVO DE HOY

Escenario ...

Conduce a ...

Globalizacin

Comprensin del negocio

Competencia

Enfoque en el Cliente

Segmento de Uno

Ritmo acelerado de Cambio

Lealtad transitoria del Cliente

Tiempo es Dinero
Variabilidad de Informacin

Decisiones a todos los niveles

Informacin como arma


Competitiva

26

LA NECESIDAD

Informacin

Informacin

Informacin

27

ALGUNOS DATOS..

En las gerencias el 93% de los gerentes sienten


presin
para hacer decisiones efectivas en periodos cortos
62%
los gerentes admiten no haber recibido la
de de
tiempo
informacin adecuada para la toma de decisiones
88% de los gerentes admiten utilizar la intuicin sobre los
hechos el 75% de las veces para tomar decisiones

28

PREGUNTAS DEL NEGOCIO


Cuales son las
caractersticas de
mis clientes?
Quin compr,
donde y cmo
compraron?

Los gerentes
siempre se han
preguntado

En qu perodo se vendi ms?.


Cmo vendimos?

Que esta
requiriendo mi
cliente?

Qu regin nos
provee mejores
ventas?

Que segmentos de
clientes respondi mejor a
la promocin?

29

PREGUNTAS DE NEGOCIO
Muchas de estas preguntas tienen respuesta:
Pero a qu costo?
Con qu oportunidad y qu seguridad?
Tal vez en forma incompleta, postergadas, o sin la
orientacin del negocio
Tal vez ya las resolvimos, pero no resolvimos lo nuevo,
lo que necesitamos hoy y maana

30

CONCLUSION
Frustracin de los ejecutivos debido a ... :
Desfase entre disponibilidad de informacin y
oportunidad comercial
Usuarios no tienen acceso autnomo a la informacin
Muchos datos pero no suficiente informacin
Los reportes no coinciden
Poco tiempo para anlisis de la informacin
No se soporta una visin global de la empresa
No se dispone de anlisis histrico de informacin
No pueden hacerse preguntas complejas del negocio

31

LA NECESIDAD
Se necesita entender no solo QUE est pasando, sino
CUANDO, DONDE, QUIEN Y PORQUE.
Solucin a los requerimientos de informacin con
OPORTUNIDAD
Escalar, contribuir y compartir a todos los tipos de
usuarios en la organizacin

32

EL PODER DE LA INFORMACION

"Hace diez aos les pude decir cuntos


productos
vendimos
al
Oeste
del
Mississipi. Hoy no slo les puedo decir
eso mismo, sino cuntos vendimos y de
que tipo, en California, en el Condado de
Orange, en la ciudad de Irvine, en el
Supermercado local Vons, en una
promocin especial, al final del pasillo 4,
los Jueves
33

EL VALOR DE BUSINESS
INTELLIGENCE

34

EXPERIENCIAS BUSINESS INTELLIGENCE

Anlisis Business Intelligence


Supermercados

Ventas vs presupuesto (da - productos)


Ventas perdidas (semanal - lnea productos)
Fidelizacin: Segmentacin por estilos de Vida

35

EXPERIENCIAS BUSINESS INTELLIGENCE

Anlisis Business Intelligence


Entretenimiento
(Cines)

Utilizacin efectiva de su capacidad instalada


Programacin de pedidos a proveedores
Fidelizacin de clientes (hbitos de clientes)

36

EXPERIENCIAS BUSINESS INTELLIGENCE

Anlisis Business Intelligence


Comercializadoras
(Cosmticos)

Variables de ventas x campaa (Vta neta, N


pedidos) vs. Estimados y reales de periodos anteriores
Anlisis de Consultoras (Estrellas, Promedio,
Criticas, Egresadas)
Estrategias focalizadas de marketing

37

EXPERIENCIAS BUSINESS INTELLIGENCE

Anlisis Business Intelligence


Empresa
Aseguradora

Caractersticas de siniestralidad
Estrategias definidas por Producto
Renovacin de Polizas

38

EL VALOR DE BUSINESS INTELLIGENCE


Qu buscamos en un proyecto de Business
Intelligence?
1. Contribuir a la organizacin a lograr ventajas
competitivas
2. Aportar a la toma de mejores decisiones
Informacin correcta, a la persona correcta, en el
momento correcto

39

MOTOR DE BASE DE DATOS

Instalando
.
Last Updated: 2/3/15

MEJORAS EN SQL SERVER 2014

SQL Server
2014

En la Nube

Alta
Disponibilidad

Escalabilidad y
Desempeo

Administracin e
Implementacin

SQL SERVER 2014 NUEVAS CARACTERISTICAS


Enterprise
Data
Platform
Declarative
Declarative Management
Management
Framework
Framework
Performance
Performance Data
Data Collection
Collection
Extended Events
Events
Extended
Database
Database Mirroring
Mirroring
Enhancements
Enhancements
Data
Data Compression
Compression
Query Optimization
Optimization Modes
Modes
Query
Resource
Resource Governor
Governor
Transparent
Transparent Data
Data Encryption
Encryption
External
External Key
Key Management
Management
Data Auditing
Auditing
Data
Pluggable
Pluggable CPU
CPU
Streamlined
Streamlined Installation
Installation
Server
Server Group
Group Management
Management
Enterprise
Enterprise System
System
Management
Management
Performance
Performance System
System Analysis
Analysis
Upgrade Advisor
Advisor
Upgrade
Partition
Partition Aligned
Aligned Indexed
Indexed
Views
Views
Backup
Compression
Backup Compression

Dynamic
Developmen
t
Table
Table Valued
Valued Parameters
Parameters
Grouping Sets
Grouping
Sets
SQL
SQL Server
Server Conflict
Conflict
Detection
Detection
Visual
Studio
Visual Studio Support
Support
Synchronized
Synchronized Programming
Programming
model
model
SQL
SQL Server
Server Change
Change Tracking
Tracking
Entity
Entity Data
Data Model
Model
LINQ
LINQ
Visual Entity
Entity Designer
Designer
Visual
Entity
Entity Aware
Aware Adapters
Adapters
SSB
SSB Priorities
Priorities &
& Diagnostics
Diagnostics
CLR
Improvement
CLR Improvement

Beyond
Relationa
l
ORDPATH
ORDPATH
Large User
User Defined
Large
Defined Types
Types
DATE/TIME Data
Data Types
Types
DATE/TIME
Improved
Improved XML
XML Support
Support
Virtual Earth
Earth Integration
Virtual
Integration
GEOGRAPHY
GEOGRAPHY data
data type
type
GEOMETRY data
data type
GEOMETRY
type
Sparse Columns
Columns
Sparse
Filtered Indexes
Indexes
Filtered
Integrated Full
Full Text
Text Search
Search
Integrated
FILESTREAM
FILESTREAM data
data type
type

Pervasive
Insight
AS
Scalable backup
AS Scalable
backup tools
tools
AS
AS Dimension
Dimension Design
Design
Star Join
Join Query
Query Optimization
Optimization
Star
MERGE
MERGE SQL
SQL Statement
Statement
Change Data
Change
Data Capture
Capture (CDC)
(CDC)
Enterprise
Enterprise Reporting
Reporting Engine
Engine
AS
AS Time
Time Series
Series
VSTA
VSTA Support
Support for
for Script
Script task
task
Enhanced
Enhanced Data
Data Visualization
Visualization
Report
Report Builder
Builder
Enhancements
Enhancements
Better
rendering
Better
rendering for
for Word
Word &
&
Excel
Excel
Partitioned
Partitioned Table
Table Parallelism
Parallelism
AS
AS Query
Query Optimizations
Optimizations
Data
Data Mining
Mining Engine
Engine
Improvements
Improvements
IIS
IIS Agnostic
Agnostic Report
Report
Deployments
Deployments
Best
Best Practice
Practice Design
Design Alerts
Alerts
Data
Data Compression
Compression
Resource
Resource Governor
Governor
Persistent
Persistent Lookups
Lookups
Scale-out
Scale-out AS
AS
Data
Data Profiling
Profiling
AS
AS Query
Query &
& Writeback
Writeback Perf
Perf

43

SQL SERVER 2014 RESOURCES GOVERNOR

Grupos de Cargas de trabajo


Habilita la clasificacin de
cargas de trabajo
Limitacin especfica de
grupos de recursos
Pools de recursos
maquinas virtuales con
limites de CPU y memoria
Resource Management
Mapeo de grupos a pools

44

SQL SERVER 2014 ALTA DISPONIBILIDAD


Failover Clustering
(Nivel Instancia)

Database Mirroring
(Nivel Base de Datos)

SQL SERVER 2014 ALTA DISPONIBILIDAD

Log Shipping
(Nivel Base de Datos)

Replicacin
(Nvel de Base de Datos)

SQL SERVER 2014 ALTA DISPONIBILIDAD

Snapshot de
Base de Datos

DEFINIENDO UNA SOLUCIN

Failover Clustering Database Mirroring

Detecion de fallos automaticos y conmutacion de error


Manualmente
Redirecionamiento transparente a los clientes

Consideraciones:

Failover Clustering requiere hardware especifico

DEFINIENDO UN ESCENARIO
Log
Shippin
g

A
A

Site Contingencia
(DR)

DB
Mirrorin
Failover
g
Clusterin
g
A

Informes

Site
Principal

Backups
Movimiento
de datos Sncrona

Movimento de datos
Asincrona

1. Alta disponibilidad local (site


principal) con failover
automtico.
2. Replica base de datos en
un tercer servidor para
ejecucion de informes.
3. Se debe de conmutar a
un sitio de contingnecia.
4. Para reducir costo,
replicar entre storage,
puede ser una opcion
5. Permitir la ejecucion de
un backup en un tercer
servidor en el site principal.

MICROSOFT BUSINESS INTELLIGENCE

VISIN Y ESTRATEGIA
Mejorar
Mejorar el
el potencial
potencial de
de las
las
organizaciones
organizaciones poniendo
poniendo en
en
manos
manos de
de {todos}
{todos} los
los
empleados
empleados la
la informacin
informacin
necesaria
necesaria para
para una
una mejor
mejor toma
toma
de
de decisiones
decisiones
Oferta de BI integrada y completa
gestin del rendimiento
Amplia difusin del conocimiento
interno por medio de Microsoft
Office

OFERTA COMPLETA DE BI
DISTRIBUCIN

SharePoint Server
Informes

Paneles

Archivos
Excel

Vistas de Indicadores
anlisis

Planes

Herramientas
Herramientas de
de usuario
usuario final
final yy Aps.
Aps. de
de Gestin
Gestin del
del
Rendimiento
Rendimiento
Excel
PerformancePoint Server
PLATAFORMA
PLATAFORMA DE
DE BUSINESS
BUSINESS INTELLIGENCE
INTELLIGENCE

SQL Server
SQL Server
Reporting Services
Analysis Services
SGBD SQL Server
SQL Server Integration Services

QUE ES UNA SOLUCION BUSINESS INTELLIGENCE

Business Intelligence (BI) o Inteligencia de Negocios, se


puede definir como el proceso de extraer datos de cualquier
fuente, archivos o base de datos, para transformarlo en
informacin, de tal manera que esta apoye a la toma de
decisiones de las empresas.
Una solucin de BI o Inteligencia de Negocios, es una
coleccin de objetos que permite que los datos se conviertan
en informacin til. Estos objetos deben ser diseado, creado,
probado y aprobado en ltima instancia para crear una
solucin de trabajo de BI.

QUE ES UNA SOLUCION BUSINESS INTELLIGENCE

SOLUCION BUSINESS INTELLIGENCE


Paso 1: Identificar Datos y Entrevista
El proceso de diseo de la solucin comienza con entrevistar
a los usuarios para determinar qu tipo de informacin que se
necesita. Ms adelante analizaremos los tipos de preguntas
que debe hacer y lo que conlleva el proceso de entrevista.
Algunas fuentes de datos comunes incluyen los siguientes:
Hojas de clculo
Bases de datos existentes
Archivos de texto simple
Archivos de texto XML
Documentos en papel

SOLUCION BUSINESS INTELLIGENCE

Paso
2:
Planificar
Solucin
Business
Intelligence
Muy pocos desarrolladores ven la importancia de la
amplia documentacin antes de la construccin de
un proyecto. Y, sin embargo, tal como es necesario
para disear y aprobar modelos antes de que una
casa se construye, los proyectos deben ser
planificadas y documentadas, antes de crear una
solucin de trabajo de BI.

SOLUCION BUSINESS INTELLIGENCE

Paso 3: Crear un Data Warehouse


Los datos de la solucin de BI normalmente
terminan almacenados en una base de datos.
Microsoft SQL Server hace muy fcil y rentable.
Microsoft SQL Server necesita tiempo y esfuerzo
para dominar, pero la mayora de las tareas
necesarias para construir su solucin se realizan
utilizando herramientas que son tan fcil de usar.

SOLUCION BUSINESS INTELLIGENCE

Paso 4: Crear Procesos ETL


Obtener los datos desde una base de datos como
fuente original y ello conlleva si fuera necesario a
realizar una transformacin de los datos para
posteriormente almacenarlos en la base de datos
en donde se encuentran nuestras tablas
dimensionales y las tablas de hechos que vienen a
ser las fuente de desino.

SOLUCION BUSINESS INTELLIGENCE

Paso 5: Crear Cubos


Microsoft SQL Server incluye un servicio adicional
con un alto rendimiento para bases de datos de
almacenamiento de cubo OLAP llamado de SQL
Server Analysis Services (SSAS).
Tanto las bases de datos relacionales, base de
datos Data Warehouse y los cubos SSAS tienen su
lugar en las soluciones de BI.

SOLUCION BUSINESS INTELLIGENCE

Paso 6: Crear Reportes


Una vez que tengas tus datos cargados en un Data
Warehouse y / o un cubo, es necesario crear
informes preliminares para continuar con su labor.
Estos pueden ser los primeros registros para su
solucin de Business Intelligence. El objetivo final
de una solucin de BI es convertir los datos en
informacin til, y que la informacin es de forma
rutinaria representados en los informes.

SOLUCION BUSINESS INTELLIGENCE

Paso 7: Prueba y Optimizacin


Una vez que han construido sus primeros informes,
es necesario poner a prueba esos informes para la
exactitud, la coherencia visual y rendimiento. El
ms importante de los tres es la exactitud. Si los
informes son lentos o no un aspecto profesional, es
un verdadero motivo de preocupacin, pero si sus
informes son inexactos, su solucin de BI completa
fallar!!!!!.

SOLUCION BUSINESS INTELLIGENCE

Paso 8: Aprobar, Liberar y Preparar


Al final del ciclo de desarrollo de la solucin, debe
empaquetar e implementar sus documentos,
scripts, bases de datos y reportes. Tambin es
necesario crear documentacin para el usuario, as
como formar a sus usuarios a utilizar la solucin de
BI.

SOLUCION BUSINESS INTELLIGENCE

SOLUCION BUSINESS INTELLIGENCE

Origen Datos

Reportes y Analisis

Limpiando
Datos

ETL

Modelos
Datos

Data
Warehouse

Origen Datos

SOLUCION BUSINESS INTELLIGENCE


Origen de Datos puede incluir:
Aplicacion base de datos relacional
Documentos
Datos en tiempo real
Datos Externos

Auditar datos almacenados para establecer:


Especificar datos de cada origen
Volumen de datos como se inicio
Tipos de Datos y valores
Especificar las claves y codigo del negocio
La integridad y el uso de nulos
Duplicacion e inconsistencias
Procesos de integracion de datos existentes
Uso y periocidad de actualizacion

SOLUCION BUSINESS INTELLIGENCE


Reportes y Analisis
Kimball Dimensional Data Marts

Inmon Corporate Information Factory

Central Dimensional Data Warehouse

Federated Hub and Spoke

Data
Warehouse

Origen Datos

SOLUCION BUSINESS INTELLIGENCE


Enterprise Integration Management
ETL:
Extraer desde origen
Transformar contenidos
Limpiando
Cargar dentro de destino
Datos
Limpiando Datos:
Validar Datos
Duplicar registros coincidentes

ETL

SOLUCION BUSINESS INTELLIGENCE


Reportes y Analisis
Beneficios de modelos de datos:
Tablas Abstractas data warehouse
Simplificar el analisis para los
usuarios
Adicionar logica del negocio
Medidas Pre-agregadas
Proporcionar una interfaz estandar
Typos de modelos:
Multidimensional
Tabular

Modelos
Datos

Data
Warehouse

SOLUCION BUSINESS INTELLIGENCE


Reportes y Analisis
Informes previstos
Presentacion de informes de
autoservicios
Analisis interactivos
Dashboards y scorecards
Mineria de Datos

Data
Warehouse

PLATAFORMA DE BUSINESS INTELLIGENCE

Office Applications
SharePoint Server
SQL Server
Windows Server

PLATAFORMA DE BUSINESS INTELLIGENCE

Office Applications
SharePoint Server
SQL Server
Windows Server

PLATAFORMA DE BUSINESS INTELLIGENCE

Office Applications
SharePoint Server
SQL Server
Windows Server

PLATAFORMA DE BUSINESS INTELLIGENCE

Office Applications
SharePoint Server
SQL Server
Windows Server

DEMO
CASO SENAMHI

DEMO

Entrevistas
En cualquier solucin de BI, la primera lnea de accin
est entrevistando al propietario al cliente que
necesita la solucin.
Se describe la situacin y detecta la problemtica de
la situacin. Consideremos el siguiente ejemplo como
nuestra carta de contratacin:
74

DEMO
Estimado Consultor,
Tengo informes de que me dan informacin acerca de los
patrones climticos. Actualmente, he estado recogiendo
datos en el formato que se muestra a continuacin. El
seguimiento de las fechas, el mximo y el mnimo
temperaturas, y los acontecimientos de ese da. Podra
crear una solucin de lo que se hace para los clientes
como yo?
Atentamente,
Un cliente tpico
75

DEMO
Fecha

Max Temp
F

Min Temp
F

Eventos

23/01/2013 48

43

Nublado

24/01/2013 51

46

Nublado

25/01/2013 52

38

Nublado/So
l

26/01/2013 53

41

Nublado/So
l

27/01/2013 50

37

Lluvia

76

DEMO

El cliente no ha proporcionado muchos detalles y ello


siempre se presenta en un escenario real. Pero para
empezar es suficiente.
Se recomienda hacer un prototipo de solucion, para
posteriormente pedir mas detalle, cuando eres el
primero tratando de entender a un cliente de sus
necesidades.
Usted tiene mas probalidades de entender que
reguntas hacer y ser capaz de extraer mas
informacin del cliente en una segunda entrevista
despues de haber creado prototipos simples.
77

DEMO
Si usted quiere entender lo que se necesita en una solucin de
BI, primero empezar por la comprensin de sus datos. Por
ejemplo, mire en el rango de valores y tipos de datos se indica
en cuadro. Se puede ver en la columna de la fecha, que est
utilizando da, mes y ao, pero no horas o segundos. Usted
puede ver los valores enteros sin punto decimal por debajo de
la columna de la temperatura mxima. Tambin se puede ver
que el cliente
est utilizando
descripciones de
texto en el
Fecha
Max Temp Min Temp
Eventos
columna de Eventos F
F
23/01/2013

48

43

Nublado

24/01/2013

51

46

Nublado

25/01/2013

52

38

Nublado/Sol

26/01/2013

53

41

Nublado/Sol

27/01/2013

50

37

Niebla

78

DEMO

Estos hechos le dan pistas vitales acerca de lo que la


solucin puede lograr. Por ejemplo, usted ser capaz
de crear informes que dicen que se puso a llover en
un da concreto, pero no si estaba lloviendo en el
medioda de ese da.
Una vez que haya evaluado los datos y determinar lo
que est disponible, usted puede comenzar la fase
de planificacin de la solucin.

79

DEMO

Plan de Solucin
En cada solucin de BI, debe crear un documento
que describa lo que est tratando de lograr. la
creacin de este documento es la primera parte de
la fase de planificacin.
Tambin tendr que decidir sobre un lugar para
almacenar su documentacin. Este lugar debe ser de
fcil acceso a cualquier miembro del equipo que
trabaja en el proyecto.
80

DEMO

En cada solucin de BI, debe crear un documento


que describa lo que est tratando de lograr. la
creacin de este documento es la primera parte de
la fase de planificacin.
Tambin tendr que decidir sobre un lugar para
almacenar su documentacin. Este lugar debe ser de
fcil acceso a cualquier miembro del equipo que
trabaja en el proyecto.
81

DEMO

Creacin de Documentos de Planificacion


En el siguiente cuadro se enumera la fuente de datos
combinada con nombres descriptivos en una columna y los
tipos de datos en el otro.
Debido a que todos los datos proviene de un archivo de texto
en lugar de una tabla de base de datos existente, los tipos de
datos son todos cadenas.
Origen Datos

Tipo Datos

FlatFile.Fecha

String

FlatFile.MaxTempF

String

FlatFile.MinTempF

String

FlatFile.Eventos

String
82

DEMO

En el siguiente cuadro, se ve una lista de las


columnas de destino, tipos de datos de destino,
cualquier transformacin que podamos esperar
utilizar. El propsito de esto es para documentar el
diseo de las tablas de destino, por lo que hemos
enumerado los tipos de datos apropiados.
Destino Datos

Tipo Datos

Transformacion

Ejemplo

DimDates.NameDat DateTime
e

Convertir a
DateTime

23/01/201
3

FactTiempo.MaxTe
mpF

Int

Convertir a Int

48

FactTiempo.MinTem

Int

Convertir a Int

43

83

DEMO
A menudo informalmente se registrar informacin de destino
utilizando una hoja de clculo de Microsoft Excel, procedemos a
crear documentos ms formales hacia el final de la solucin.
Los documentos oficiales se convertirn en parte de la solucin
de BI que ofrecemos a un cliente, mientras que la hoja de
clculo es para el desarrollo.
Una de las ventajas de la utilizacin de Excel es que puede ser
usado para delinear muchas partes de la solucin usando los
diferentes hojas de clculo dentro de un libro.
A modo de ejemplo, una de las hojas de trabajo pueden incluir
la informacin informal que hemos expuesto en los cuadro
anteriores, que define el extracto de transformacin y carga

84

DEMO

85

DEMO

Desarrollo del Proyecto

86

87

88

Das könnte Ihnen auch gefallen