Sunteți pe pagina 1din 62

PROYECTO DE TESIS

DIEGO GALLARDO

ESPEL - Diego Gallardo


TEMA
DISEO E IMPLEMENTACIN DE UN SISTEMA DE
ADMINISTRACIN DE TIEMPOS EN PROYECTOS DE
DESARROLLO DE SOFTWARE Y CONTROL DE
DESEMPEO MEDIANTE CUBOS DE INFORMACIN
PARA TOMA DE DECISIONES GERENCIALES. CASO
PRCTICO: CUBOS DE INFORMACIN PARA EL
CONTROL DEL DESEMPEO EN LA EMPRESA BABEL
SOFTWARE

ESPEL - Diego Gallardo


ESPEL - Diego Gallardo
OLAP
Acrnimo de Online Analytical Processing. Se trata de un
mtodo para dar respuestas rpidas a las peticiones de
bases de datos complejas

Por lo general, los sistemas OLAP estn diseadas para:


Apoyar las necesidades de anlisis complejos de toma de
decisiones.
Analizar los datos de un nmero de diferentes perspectivas
(dimensiones de negocios).
Soporte de anlisis complejos contra la entrada de grandes (a
nivel atmico) conjuntos de datos.

ESPEL - Diego Gallardo


OLAP vs. OLTP
OLTP Sistema OLAP Sistema

La consolidacin de datos, los datos OLAP


Los datos operativos; OLTPs son la fuente
Fuente de los datos proviene de los diferentes bases de datos
original de los datos.
OLTP
Para controlar y ejecutar las tareas Para ayudar con la planificacin, resolucin de
Finalidad de los datos
fundamentales del negocio problemas, y apoyo a las decisiones
Revela una instantnea del negocio de los puntos de vista multi-dimensional de los
El qu de los datos
procesos diversos tipos de actividades comerciales
Corto y rpido inserciones y actualizaciones Peridico trabajos por lotes de larga duracin
Inserciones y actualizaciones
iniciado por fin los usuarios a cargar los datos
Consultas relativamente estandarizadas y
A menudo consultas complejas que implica
Queries simples, Devolviendo relativamente pocos
agregaciones
registros
Depende de la cantidad de datos implicados,
actualiza los datos del lote y consultas
Velocidad de Procesamiento Normalmente muy rpido complejas puede tomar muchas horas,
velocidad de las consultas se pueden mejorar
mediante la creacin de ndices
Ms grande debido a la existencia de
Pueden ser relativamente pequeos si los
Requisitos de espacio estructuras de agregacin de datos y la
datos histricos se archivan
historia, requiere ms ndices de OLTP
Normalmente desnormalizada con menos
Diseo de base de datos Altamente normalizados con muchas tablas tablas, el uso de estrellas y / o esquemas de
copo de nieve
Copia de seguridad, los datos operativos es
En lugar de copias de seguridad regulares,
fundamental para manejar el negocio, la
algunos entornos pueden considerar
Copia de seguridad y recuperacin prdida de los datos puede provocar una
prdida monetariaESPEL - Diego
y la Gallardo
simplemente volver a cargar los datos OLTP
importante
como un mtodo de recuperacin
responsabilidad legal
TIPOS DE SISTEMAS OLAP
Relational OLAP (ROLAP), en el cual ningn dato es
almacenado directamente en la base de datos
multidimensional. Se carga desde la base de datos relacional
cuando sea necesario.
Multidimensional OLAP (MOLAP), en el cual los datos
son cargados en la base de datos multidimensional y se
almacenan en cach. Las consultas futuras se ejecutan en los
datos almacenados en cach.
Hybrid OLAP (HOLAP), en los que se almacena en cach
los datos agregados en la base de datos multidimensional.
Cuando surge la necesidad de obtener informacin ms
detallada, que los datos son cargados desde la base de datos
relacional.

ESPEL - Diego Gallardo


DIMENSIONES
Una dimensin es una clasificacin de alguna actividad en
una organizacin por la cual se puede medir su xito
Las dimensiones organizan los datos en funcin de un
rea de inters para los usuarios.
Hay dos clases de dimensiones que se pueden utilizar,
dimensiones regulares y dimensin de medida.

ESPEL - Diego Gallardo


DIMENSIONES REGULARES
Son aquellos datos que se quieren medir. Ejemplo:
Empleados: Quienes son los mejores, donde se encuentran, En
qu porcentaje estn siendo ocupados?
Proyectos: Con respecto a los empleados, Quin est o estuvo
en qu proyecto? Qu proyecto consume mayor recurso de
un empleado?
Tiempo: Cmo van mis empleados en sus asignaciones
laborales con respecto al ltimo mes?

ESPEL - Diego Gallardo


DIMENSIONES DE MEDIDA
Son los nmeros que aparecen en el anlisis dependiendo
de los elementos seleccionados en las dimensiones
regulares.
Las medidas son los indicadores clave de rendimiento que
se desea evaluar.

ESPEL - Diego Gallardo


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.
Su construccin se va haciendo por etapas que
normalmente corresponden a las principales reas
operativas de la empresa

ESPEL - Diego Gallardo


CARACTERISTICAS DE UN DW
Integrado
Los datos almacenados en el Data Warehouse deben
integrarse en una estructura consistente, por lo que las
inconsistencias existentes entre los diversos sistemas
operacionales deben ser eliminadas.
Temtico
Slo los datos necesarios para el proceso de generacin del
conocimiento del negocio se integran desde el entorno
operacional. Se excluye la informacin que no ser usada por
el proceso de sistemas de soporte de decisiones

ESPEL - Diego Gallardo


CARACTERISTICAS DE UN DW
Histrico
La informacin almacenada en el Data Warehouse sirve, entre
otras cosas, para realizar anlisis de tendencias. Por lo tanto, el
Data Warehouse se carga con los distintos valores que toma
una variable en el tiempo para permitir comparaciones.
No voltil
El almacn de informacin de un Data Warehouse existe para
ser ledo, y no modificado. La informacin es por tanto
permanente, significando la actualizacin del Data Warehouse
la incorporacin de los ltimos valores que tomaron las
distintas variables contenidas en l.

ESPEL - Diego Gallardo


ARQUITECTURA DE UN DW
La arquitectura se constituye de un nmero de partes
interconectadas:
Base de datos operacional / Nivel de base de datos externo
Nivel de acceso a la informacin
Nivel de acceso a los datos
Nivel de directorio de datos (Metadata)
Nivel de gestin de proceso
Nivel de mensaje de la aplicacin
Nivel de Data Warehouse
Nivel de organizacin de datos
Base de datos operacional / Nivel de base de datos externo

ESPEL - Diego Gallardo


DATA MART
Son subconjuntos de datos con el propsito de ayudar a
que un rea especfica dentro del negocio pueda tomar
mejores decisiones
Los datos existentes en este contexto pueden ser
agrupados, explorados y propagados de mltiples formas
para que diversos grupos de usuarios realicen la
explotacin de los mismos de la forma ms conveniente
segn sus necesidades.
El Data mart es un sistema orientado a la consulta.

ESPEL - Diego Gallardo


ETL
Extraer
Consiste en extraer los datos desde los sistemas de origen. La
mayora de los proyectos de almacenamiento de datos fusionan
datos provenientes de diferentes sistemas de origen
Transformar
Aplica una serie de reglas de negocio o funciones sobre los datos
extrados para convertirlos en datos que sern cargados. Algunas
fuentes de datos requerirn alguna pequea manipulacin de los
datos
Cargar
Es el momento en el cual los datos de la fase anterior son cargados
en el sistema de destino. Dependiendo de los requerimientos de la
organizacin, este proceso puede abarcar una amplia variedad de
acciones diferentes.

ESPEL - Diego Gallardo


MODELOS DIMENSIONALES
El modelo dimensional es una adaptacin especializada
del modelo relacional.
En el modelo dimensional, una base de datos consiste en
una mesa sola grande de los hechos que son descritos
usando dimensiones y medidas.
Se habla de modelos dimensionales al disear data marts,
bodegas de datos y sistemas de inteligencia de negocios
sobre tecnologa de Data Warehousing.

ESPEL - Diego Gallardo


MODELO ENTIDAD RELACION
ER es una tcnica de diseo lgico que busca eliminar la
redundancia de datos.
Implica identificar los asuntos de importancia dentro de
una organizacin (entidades), las propiedades de esos
asuntos (atributos) y cmo se relacionan entre s
(relacin).

ESPEL - Diego Gallardo


MODELO MULTIDIMENSIONAL
Las bases de datos multidimensionales se utilizan
principalmente para crear aplicaciones OLAP y pueden
verse como bases de datos de una sola tabla, su
peculiaridad es que por cada dimensin tienen un campo
(o columna), y otro campo por cada mtrica o hecho.
Las medidas, se registran en las tablas de hechos, siendo la
llave de esta tabla, la combinacin de las mltiples llaves
forneas que hacen referencia a las dimensiones que
describen la ocurrencia de este hecho.

ESPEL - Diego Gallardo


TIPOS DE ESQUEMAS
Estrella
El esquema estrella deriva su nombre del hecho que su
diagrama forma una estrella, con puntos radiales desde el
centro. El centro de la estrella consiste de una o ms tablas fact
(Hechos), y las puntas de la estrella son las tablas lock_up
(Dimensiones).
Este modelo entonces, resulta ser asimtrico, pues hay una
tabla dominante en el centro con varias conexiones a las otras
tablas.

ESPEL - Diego Gallardo


TIPOS DE ESQUEMAS
Copo de Nieve
El esquema en copo de nieve (snowflake schema) es un
esquema de representacin derivado del esquema en estrella,
en el que las tablas de dimensin se normalizan en mltiples
tablas.

ESPEL - Diego Gallardo


TIPOS DE TABLAS
Tabla Fact o de Hechos
Una tabla de hechos es la tabla central de un esquema
dimensional y contiene los valores de las medidas de negocio.
Cada medida se toma mediante la interseccin de las
dimensiones que la definen

ESPEL - Diego Gallardo


TIPOS DE TABLAS
Tabla Lock-Up o de dimensiones y granularidad
stas acompaan a la tabla de hechos y determinan los
parmetros de los que dependen los hechos registrados en la
tabla de hechos.
Son elementos que contienen atributos que se utilizan para
restringir y agrupar los datos almacenados en una tabla de
hechos.

ESPEL - Diego Gallardo


PROFUNDIZANDO EN EL DISEO
La dimensin tiempo
Un parmetro que casi con toda probabilidad ser comn a
todos los cubos es el tiempo, ya que lo habitual es almacenar
los hechos conforme van ocurriendo a lo largo del tiempo.
Dimensiones que varan lentamente en el tiempo
Define el seguimiento que se le dar a un registro en el
tiempo:
Sobrescribir el viejo valor en el registro dimensional
Crear un registro dimensional adicional (con una nueva llave) que
permita registrar el cambio presentado por el valor del atributo
Crear un campo actual nuevo en el registro dimensional original el
cual almacene el valor del nuevo atributo

ESPEL - Diego Gallardo


PROFUNDIZANDO EN EL DISEO
Niveles o Granularidad
Cada dimensin puede estar medida de diferentes maneras
segn la granularidad deseada, por ejemplo, para la dimensin
"zona geogrfica" podramos considerar 'localidades',
'provincias', 'regiones', 'pases' o 'continentes'.
Jerarquas
Una jerarqua implica una organizacin de niveles dentro de
una dimensin.

ESPEL - Diego Gallardo


CUBOS OLAP
Un cubo, es una base de datos multidimensional. Agrega
los hechos en cada nivel de cada dimensin en un
determinado esquema de OLAP.
La industria de inteligencia de negocios usa la palabra
"cubo", ya que describe mejor los datos resultantes.
Debido a que el cubo contiene todos los datos de forma
agregada, parece conocer las respuestas de antemano.

ESPEL - Diego Gallardo


OPERACIONES BSICAS
Rotar (Swap)
Alterar las filas por columnas (permutar dos dimensiones de
anlisis)
Bajar (Down)
Bajar el nivel de visualizacin en las filas a una jerarqua inferior.
Detallar (Drilldown)
Informar para una fila en concreto, de datos a un nivel inferior.
Expandir (Expand)
Id. anterior sin perder la informacin a nivel superior para ste
y el resto de los valores.
Colapsar (Collapse)
Operacin inversa a Expandir.

ESPEL - Diego Gallardo


BENEFICIOS DE USAR MODELOS
DIMENSIONALES
Es extensible para acomodar nuevos elementos de datos
inesperados y nuevas decisiones de diseo.
Acceder a datos de mltiples fuentes.
Manejo de informacin histrica.
Menor tiempo de respuesta.
Capacidad de anlisis mediante grficas o reportes.

ESPEL - Diego Gallardo


HEFESTO
HEFESTO es una metodologa para la Construccin de un
Data Warehouse cuya propuesta est fundamentada en
una muy amplia investigacin, comparacin de
metodologas existentes, experiencias propias en
procesos de confeccin de almacenes de datos.

ESPEL - Diego Gallardo


PASOS METODOLOGA HEFESTO

ESPEL - Diego Gallardo


1. ANLISIS DE REQUERIMIENTOS
Identificar preguntas
El objetivo principal de esta fase, es la de obtener e identificar
las necesidades de informacin clave de alto nivel.
Identificar indicadores y perspectivas
Una vez que se han establecido las preguntas de negocio, se
debe proceder a su descomposicin para descubrir los
indicadores que se utilizarn y las perspectivas de anlisis
que intervendrn.
Modelo Conceptual
Se construir un modelo conceptual a partir de los indicadores
y perspectivas obtenidas en el paso anterior

ESPEL - Diego Gallardo


2. ANALISIS OLTP
Conformar indicadores
En este paso se debern explicitar cmo se calcularn los indicadores,
definiendo los siguientes conceptos:
Hecho/s que lo componen, (frmula de clculo) y funcin de sumarizacin que se
utilizar para su agregacin.
Establecer correspondencias
El objetivo de este paso, es el de examinar los OLTP disponibles que
contengan la informacin requerida.
Nivel de granularidad
Se deben seleccionar los campos que contendr cada perspectiva, ya que
ser a travs de estos por los que se examinarn y filtrarn los
indicadores.
Modelo conceptual ampliado
Con el fin de graficar los resultados obtenidos en los pasos anteriores,
se ampliar el modelo conceptual, colocando bajo cada perspectiva los
campos seleccionados

ESPEL - Diego Gallardo


3. MODELO LGICO DEL DATA
WAREHOUSE
Tipo de Modelo Lgico del DW
Se debe seleccionar cul ser el tipo de esquema que se utilizar para
contener la estructura del depsito de datos, que se adapte mejor a los
requerimientos y necesidades de los usuarios.
Tablas de dimensiones
Cada perspectiva definida en el modelo conceptual constituir una tabla
de dimensin.
Tablas de Hechos
Se definir su clave primaria, que se compone de la combinacin de las
claves primarias de cada tabla de dimensin relacionada.
Se crearn tantos campos de hechos como indicadores se hayan definido
en el modelo conceptual.
Uniones
Para los dos tipos de esquemas (estrella, copo de nieve), se realizarn las
uniones correspondientes entre sus tablas de dimensiones y sus tablas
de hechos.

ESPEL - Diego Gallardo


4. INTEGRACIN DE DATOS
Carga Inicial
Realizar la Carga Inicial al DW, poblando el modelo de datos
que hemos construido anteriormente.
Arquitectura del flujo de datos
Es la configuracin de los almacenes de datos dentro de un sistema data
warehouse, junto con la disposicin de cmo fluyen los datos de los sistemas
fuente a travs de estos almacenes de datos a las aplicaciones utilizadas por los
usuarios finales

Actualizacin
Cuando se haya cargado en su totalidad el DW, se deben
establecer sus polticas y estrategias de actualizacin o refresco
de datos.

ESPEL - Diego Gallardo


CUBO OLAP
Se realiza una descripcin de las dimensiones con sus
jerarquas y de los hechos.
Se puede utilizar el siguiente formato:
Dimensin Empleado
La funcionalidad de esta dimensin es mostrar la informacin
Definicin
cualitativa de los empleados.
Atributo Descripcin
Estructura
Id Empleado Id del empleado
Empleado Nombre del empleado
Nombre Atributos
Jerarquas

Para disear nuestra aplicacin usaremos Analysis


Services en BI Development Studio

ESPEL - Diego Gallardo


REPORTE
Se utilizar un componente de office: Excel Pivot Table
Report.
Usando un cubo OLAP, un reporte de tabla dinmica
puede comunicarse con el servicio de PivotTable para
traer los valores desde el Analysis Server.
Para crear un reporte de tabla dinmica basada en un
cubo OLAP, se usa el Asistente de Conexin de Datos (Data
Conection Wizard); el cual crea dinmicamente la
conexin al cubo OLAP mediante archivos de conexin
de base de datos de Office (.odc); adems usa la
aplicacin Microsoft Query para definir y crear el archivo
de consulta OLAP y por ltimo despliega la tabla
dinmica en una hoja de Excel.
ESPEL - Diego Gallardo
IMPLEMENTACIN E INTEGRACIN
Implementar los paquetes de SQL Server Integration
Services con los ETLs para la migracin de datos.
Implementar el Cubo de Informacin Cubo Asignacion de
Tiempos.
Automatizar ejecucin de paquetes de Integration
Services y procesamiento de la base de datos de Analysis
Services.
Mediante SQL Server Agent.
Implementar el reporte creado en MS Excel 2007.

ESPEL - Diego Gallardo


CONSIDERACIONES FINALES
Una parte de la configuracin obliga que el puerto de
escucha del servicio de Analysis Services se cambie de
aleatorio 0 al 2383.
El perodo de prueba ser de un mes, en ese perodo se
establecer si el tiempo de refrescado de los datos es
conveniente de acuerdo a las necesidades del usuario, en
caso de ser cambiado existir una persona encargada (IT
Guy) de coordinar el cambio deseado por el usuario, si el
perodo es demasiado corto o demasiado alejado.

ESPEL - Diego Gallardo


CONCLUSIONES
Al implementar un Cubo de Informacin es fundamental
que los usuarios del mismo participen activamente
durante todo su desarrollo
Adems un cubo de informacin introduce nuevos
conceptos tecnolgicos y de inteligencia de negocios, lo
cual requiere que se aprenda nuevas tcnicas,
herramientas, mtodos, destrezas, formas de trabajar, etc.

ESPEL - Diego Gallardo


RECOMENDACIONES
Es recomendable que el 70% del tiempo total dedicado al
proyecto se invierta en definir el problema y en preparar
la tabla de datos, por lo que consecuentemente la mayor
parte del trabajo consista en la definicin y anlisis del
mismo.
El sistema de reportera puede ser mejorado utilizando
una lista de tabla dinmica de Office (Office PivotTable
List) en vista de que esta herramienta fue creada con los
cubos OLAP en mente.

ESPEL - Diego Gallardo


ESPEL - Diego Gallardo
INTEGRADO

OLTP 1 OLTP 2

OLAP

ESPEL - Diego Gallardo


TEMTICO

ESPEL - Diego Gallardo


ARQUITECTURA DE UN DW
Tiene que ver con el transporte de
informacin alrededor de la red de la empresa

La organizacin de datos incluye todos los


procesos necesarios como seleccionar,
Representa las
editar, resumir, combinar y cargar datos en que el deEs
Es responsable
herramientas lasdonde ocurre la data
el depsito y acceder a la informacin interfaces entreactual,
las usada principalmente
usuario final
herramientas
usar
de accesoparaa usos estratgicos
desde bases de datos operacionales y/o
externas la informacin y las bases
de datos operacionales

Una gua de los algoritmos usados para la


esquematizacin entre el detalle de datos
Tiene que ver con la programacin de diversas tareas que deben
actual, con los datos ligeramente resumidos
realizarse para construir y mantener el Data Warehouse y la
informacin del directorio de datos

ESPEL - Diego Gallardo


MODELO ESTRELLA

ESPEL - Diego Gallardo


MODELO COPO DE NIEVE

ESPEL - Diego Gallardo


CUBO OLAP

ESPEL - Diego Gallardo


INDICAR PREGUNTAS
Gracias al amplio conocimiento que el usuario posee
sobre el desarrollo de cubos OLAP, supo explicar
detalladamente que parte del negocio le gustara ver
inmersa en el desarrollo del mismo
Se desea conocer cul es el porcentaje de asignacin de
labores de un empleado dentro de un proyecto en un perodo
determinado. Aadiendo datos como la nacionalidad del
proyecto, la empresa cliente que contrato el proyecto, el rol
del empleado desempeado en el proyecto y la filial donde se
desarroll el proyecto.
En otras palabras: Asignacin laboral de cada empleado
por proyecto, nacionalidad, rol, empresa y, oficina en un
tiempo determinado

ESPEL - Diego Gallardo


IDENTIFICAR INDICADORES Y
PERSPECTIVAS
Asignacin labora de cada empleado por proyecto,
nacionalidad, rol, empresa y, oficina en un tiempo determinado

En sntesis, los indicadores son:


Porcentaje Asignacin diario

Y las perspectivas de anlisis son:


Empleado
Empresa
Tiempo
Nacionalidad
Oficina
Proyecto
Rol

ESPEL - Diego Gallardo


MODELO CONCEPTUAL
Empleado

Empresa

Tiempo

Nacionalidad Asignacin Porcentaje Diario

Oficina

Proyecto

Rol

ESPEL - Diego Gallardo


CONFORMAR INDICADORES
Hechos
Porcentaje asignacin diario
Funcin de sumarizacin El conteo de das hbiles cuenta los
Suma das laborados en un rango de fechas
o del mes, sin contar fines de
FormulaLa asignacin se ingresa en la semana.
BD en rangos de 1 a 100

ESPEL - Diego Gallardo


Tiempo Empresa

[id_tiempo] [id_empresa]
[Fecha] [codigo]
[Anio] Nacionalidad [nombre]
[Semestre] [direccion]
[Trimestre] [id_nacionalidad] [cod_nacionalidad] Empleado
[Mes] [codigo] [nombre_nacionalidad]
[Semana] [nombre] [activo] [id_empleado]
[Dia] [codigo]
[DiaSemana] [cedula]
[NSemestre] [nombre]
[NTrimestre] [cod_jefeinmediato]
[ENMes] [cedula_jefe]
[ESMes] [nombre_jefe]
[ENMes3L] [codigo_rol]
[ESMes3L] [nombre_rol]
[NSemana] [codigo_nacionalidad]
[ENDia] [nombre_nacionalidad]
[ESDia] Asignacin [codigo_oficina]
[nombre_oficina]
,[ENDiaSemana]
Rol [cod_estado]
[nom_estado]
[id_rol] ,[ESDiaSemana] [dsc_estado]
[codigo]
[nombre]
[descripcion] Proyecto
[id_tiporol]
[id_proyecto]
[descripcion_tiporol]
[codigo]
Porcentaje Diario [nombre]
[descripcion]
Oficina [fec_inicio]
[fec_fin]
[id_oficina] [estado]
[codigo]
[nombre]

ESPEL - Diego Gallardo


TABLAS DIMENSIONALES

Nacionalidad
[id_nacionalidad]
[codigo]
[nombre]

ESPEL - Diego Gallardo


TABLAS DE HECHOS

Porcentaje Diario

Asignacin

ESPEL - Diego Gallardo


UNIONES

ESPEL - Diego Gallardo


ARQUITECTURA DE FLUJO DE DATOS
Utiliza almacenes de datos:
Stage: Almacn de datos internos utilizados para la
transformacin y preparacin de los datos obtenidos de los
sistemas fuentes.
Almacn de Datos Normalizado (NDS): Almacena datos
en la forma de una o ms base de datos relacionales
normalizadas, con el fin de integrar datos de varias fuentes.
Almacn de Datos Operacionales (ODS): Es un almacn
de datos hbrido, en forma de una o ms bases de datos
relacional normalizada, con el propsito de apoyar las
aplicaciones operativas.
Almacn de Datos Dimensional (DDS): Es un repositorio
de cara al usuario, en formato de una o ms bases de datos
relacionales pero con datos tridimensionales.

ESPEL - Diego Gallardo


ARQUITECTURA DE FLUJO DE DATOS

Asignacin
ETL SB_BabelSys DW_BabelSys
Excel
BabelSys Laboral

Data Warehouse Data Mart Reportera


Fuente de Datos

ESPEL - Diego Gallardo


SQL SERVER INTEGRATION SERVICES
Microsoft Integration Services es una plataforma para
crear soluciones de integracin de datos, incluidos los
paquetes de extraccin, transformacin y carga (ETL)
para el almacenamiento de datos.
Integration Services incluye herramientas grficas y
asistentes para crear y depurar paquetes, ejecucin de
instrucciones SQL; orgenes y destinos de datos para
extraer y cargar datos; transformaciones para limpiar,
agregar, combinar y copiar datos, etc.

ESPEL - Diego Gallardo


ACTUALIZACIN
La informacin se refrescar cada 15 das, los das
domingos a las cero horas.
Los datos de las tablas de dimensiones sern cargados
nicamente aquellos registros que han sufrido
actualizaciones en sus datos o que hayan sido insertados.
Los datos de la tabla de dimensin TD_FECHA se
cargarn de manera incremental teniendo en cuenta la
fecha de su ltimo registro.

ESPEL - Diego Gallardo


SQL SERVER ANALYSIS SERVICES
Microsoft SQL Server Analysis Services (SSAS) utiliza
componentes de servidor y de cliente para proporcionar
la funcionalidad de procesamiento analtico en lnea
(OLAP) y de minera de datos para aplicaciones de
Business Intelligence
El componente de servidor de SSAS es la aplicacin
msmdsrv.exe, que por lo general se ejecuta como un
servicio de Windows. Esta aplicacin est formada por
componentes de seguridad, un componente de escucha
XML for Analysis (XMLA), un componente de procesador
de consultas y otros componentes internos

ESPEL - Diego Gallardo


XML for Analysis Services
XML para Analysis Services Execute method (XMLA) es
un estndar que soporta accesos a datos o fuentes de
datos que residen en la Web. Este lenguaje nos permite
procesar objetos de Analysis Services tal cual si fuera un
script.

ESPEL - Diego Gallardo


MICROSOFT QUERY
Es un programa que permite incorporar datos de
orgenes externos a otros programas de Microsoft
Office, especialmente a Microsoft Excel
Puede utilizar Query para recuperar datos de una base
de datos externa como Microsoft SQL o Microsoft
Access. No necesita utilizar Query para recuperar datos
de una tabla dinmica OLAP conectada a un archivo de
cubo

ESPEL - Diego Gallardo


SQL SERVER AGENT
Es un servicio que tiene como funcionalidad principal
ejecutar tareas programadas, en base a criterios de
administracin remota de un servidor, donde los
administradores aprovechan para llevar a cabo tareas en
el momento en que la Base de Datos se encuentra en un
estado de poco uso, entre estas tareas estn los Trabajos
(Jobs).
Para correr un paquete SSIS desde un job debemos crear
una cuenta proxy que tiene las credenciales que el job usar
para ejecutar el paquete. Una cuenta proxy define un
contexto de seguridad en el cual un job step puede correr.

ESPEL - Diego Gallardo

S-ar putea să vă placă și