SalmorejoTech 2024 - Spring Boot <3 Testcontainers
Taller de Investigacion en Business Intelligence con MSSQL Server 2008R2
1. Limitless Power of Information (LPI)
AddKw S.r.L.
TALLER DE INVESTIGACION EN INTELIGENCIA DE NEGOCIOS CON LA PLATAFORMA
MSSQL SERVER 2008 R2
1. SUMILLA
El Programa Taller de Investigación ofrece al estudiante formación metodológica
teórica y práctica para la implementación de un proyecto integral de Business
Inteligence. En forma detallada durante el Taller se enseñara al estudiante lo siguiente:
-
-
-
Una Metodología de investigación para llevar a cabo un estudio de Integración de
Datos, aplicados a un caso de uso, que extraen transforman y cargan (ETL)
información estructurada y no estructurada de diferentes origines de datos a áreas
de información corporativa denominadas Stage y DataMart, basados en los
paradigmas de Ralph Kimball y Bill Inmon.
Las mejores prácticas para realizar la creación y automatización de componentes,
con la plataforma de integración de información MS SQL Server Integration Services
(SSIS).
Una Metodología de investigación para llevar a cabo un estudio de implementación
de una plataforma analítica basada en la construcción de estructuras
multidimensionales (Cubos) y sus componentes relacionados (datasources, vistas,
dimensiones, medidas), asi como la implementación de los procesos de
administración del almacenamiento de los cubos y los procesos de análisis de la
información utilizando la plataforma MSSQL Server 2008R2 Analysis Services (SSAS).
Una Metodología de investigación para llevar a cabo un estudio de implementación
de una plataforma de Control Estratégico de Reportes y Consultas basadas en
Tableros Balanced Scorecard.
El curso está orientado al desarrollo de procesos de integración, análisis y consolidación
de información por lo que se requiere cierto nivel de competencia en sistemas de
administración de base de datos, herramientas de modelamiento y procesos de control
estratégico.
El contenido está orientado a desarrolladores de aplicaciones por lo que no se verán la
arquitectura, aspectos de implementación, automatización y de soporte de sistemas.
Las plataformas que se cubrirán en el curso son:
- SQL Server Integration Services
- SQL Server Analysis Services.
- SQL Server Reporting Services.
1
2. Limitless Power of Information (LPI)
AddKw S.r.L.
TALLER DE INVESTIGACION EN INTELIGENCIA DE NEGOCIOS CON LA PLATAFORMA
MSSQL SERVER 2008 R2
2. OBJETIVOS
2.1.OBJETIVOS GENERALES
Desarrollar un modelo real de análisis estratégico basado en la Metodología
Balanced Scorecard utilizando la plataforma MSSQL Server 2008 R2.
2.2.OBJETIVOS ESPECIFICOS
2.2.1. Completar la planificación del Proyecto de BI del Taller de Investigación,
empleando para ello la Guia del PMBOK v5.
2.2.2. Crear el BPM de los procesos a construir en el proyecto en función del item
2.2.1. También el Gantt de hitos entregables por los participantes.
2.2.3. Implementar una plataforma de integración de datos basadas en procesos
ETL para los modelos Stage y DataMart de datos estructurados y No
estructurados con el uso de la tecnología de BI SSIS de Microsoft.
2.2.4. Crear el Start Net del Data Mart en función a la definición de los
Requerimientos del Negocio y la matriz de rastreabilidad de
Requerimiento, Dimensiones (Jerarquías), Fact y casos de pruebas.
2.2.5. Analizar mediante los DataProfiler la calidad de datos a cargar a la BD
Stage y BD del DataMart
2.2.6. Modelar y crear la BD Stage y la BD del DataMart. (Evaluar el
particionamiento de las tablas Fact en función al volumen de datos)
2.2.7. Crear los componentes de carga a la BD Stage y al DataMart
2.2.8. Automatizar las rutinas de Carga la BD Stage y al DataMart
2.2.9. Implementar una plataforma analítica basada en un Datawarehouse
empresarial construido en el taller de investigación de SSIS.
2.2.10.Implementar una plataforma de Control Estratégico de Reportes y
Consultas basadas en Tableros Balanced Scorecard tomando como base una
de las perspectivas del BSC con tres niveles. Los indicadores a mostrar
deben explotar la información hasta el nivel más granular y mostrando
tendencias.
2.2.11.Entender las sentencias MDX
2.2.12.Crear miembros calculados, celdas y KPIs.
2.2.13.Conocer los elementos y componentes principales de la plataforma de
Reporting Services y su aplicabilidad en los procesos de la empresa.
2.2.14.Generar reportes empleando los tipos de gráficos (Torta, Barras, Pareto,
lineales etc)
2
3. Limitless Power of Information (LPI)
AddKw S.r.L.
TALLER DE INVESTIGACION EN INTELIGENCIA DE NEGOCIOS CON LA PLATAFORMA
MSSQL SERVER 2008 R2
3. LA METODOLOGIA DE ENSEÑANZA
El curso se desarrolla a través de procesos de e-learning de transferencia de
conocimiento, basados en la plataforma TeamViewer (TeamViewer es un plataforma
altamente eficiente en el proceso de intercambio de conocimiento).
Se presentarán diapositivas y transparencias para las sesiones del curso.
Asimismo en el curso los estudiantes disponen una base de datos de conocimiento bajo
la tecnología Wiki (Base de Datos del Curso de BI con Mssql Server 2008R2) con
información de:
- Las clases en power point
- Videos explicativos de las lecciones teóricas y prácticas
- Manuales y documentos de interés.
- Links de importancia.
- Etc.
Durante el curso se desarrollara un proyecto de Business Intelligence básico propuesto
por el estudiante.
LPI AddKw tendrá derecho a utilizar con fines de difusión, formación e investigación
todo el material utilizados en el programa. AddKw podrá publicar en el portal y en
la base de conocimientos los estudios de casos seleccionados, otorgando los créditos
de autoría al estudiante.
Los horarios son abiertos a elección del participante en coordinación con AddKw. Al ser
cursos personalizados hay amplia flexibilidad de elección de los horarios, teniendo en
consideración la diferencia de horas ya que los docentes pueden estar en Europa o en
LatinoAmerica.
En caso el curso sea de interés del participante se desarrollará un seminario explicativo
de 1 hora para explicar el alcance y objetivos del curso, el funcionamiento del aula
virtual, establecer los horarios y verificar y asesorar sobre la instalación del producto
en el equipo del participante. Este seminario se realizará en fecha previa al inicio del
curso.
3
4. Limitless Power of Information (LPI)
AddKw S.r.L.
TALLER DE INVESTIGACION EN INTELIGENCIA DE NEGOCIOS CON LA PLATAFORMA
MSSQL SERVER 2008 R2
4. UNIDADES Y CONTENIDOS TEMÁTICOS POR SESIÓN
4.1.PROGRAMA SEMANAL (CLASES)
Sesión
1
HRS.
03
TEMA
Análisis de Requerimientos.
• Recepción y Evaluación de Requerimientos
• Análisis de Fuentes de datos
• Definición de Requerimientos (Star Nets)
• Elaboración de Prototipo
• Validación de Requerimientos
• Elaboración del BPM de los procesos de ETL.
• Elaboración del Gantt del Proyectos de ETL
Herramientas Case empleadas Excel Visio, Bizagi, Project
Arquitectura y Modelamiento de datos
•
2
03
•
•
•
•
•
•
•
Modelamiento Dimensional
Modelo Copo de Nieve
Relación Modelo Estrella – Reporte
Integración de los Modelos Estrellas
Definición de los procesos de carga Inicial
Definición de procesos de carga periódica
Análisis y Evaluación de los datos a carga empleando los DataProfiler
Entrega del BPM y el Gantt del proyecto
Herramientas Case empleadas Excel Visio, Erwin
PROCESOS DE ETL: Construcción de las BDs y Paquetes
3
03
•
•
•
•
•
•
•
Construcción de la BD Stage
Construcción de la BD del DataMart
Particionamiento de Tablas Fact
Inserción de Datos Genéricos a las Tablas Fact y Dimensiones
Construcción del Paquete de dimensión Time empleando un archivo
CVS o Excel externo BD DataMart.
Construcción del paquete de clientes según ranking externo desde
una archivo Access BD Stage (Data No estructurada).
Construcción de paquetes de las BD Estructuradas y del negocio. BD
Stage.
4
5. Limitless Power of Information (LPI)
AddKw S.r.L.
TALLER DE INVESTIGACION EN INTELIGENCIA DE NEGOCIOS CON LA PLATAFORMA
MSSQL SERVER 2008 R2
PROCESOS DE ETL, Construcción de paquetes.
4
03
•
•
Construcción de paquetes de las BD Estructuradas y del negocio. BD
Stage
Construcción de paquetes de las BD Estructuradas y del negocio. BD
DataMart
PROCESOS DE ETL: Construcción de paquetes de automatización
5
03
•
•
•
Construcción del paquete de Automatización de carga de las BD
Stage
Construcción del paquete de Automatización de la BD del DataMart
Pruebas y Ajustes de los paquetes
PROCESOS DE ETL: Carga Inicial y Verificación de los datos
6
04
7
02
•
•
•
Carga Inicial de Datos.
Pruebas y Ajustes de los paquetes
Automatización de los paquetes empleando el SQL Agent
PROCESOS DE ETL Automatización
Presentación del proyecto de Integration Services
DEFINICIÓN DE LAS DIMENSIONES
8
03
•
•
•
•
•
•
•
•
Dimensiones
Dimensiones Estándar
Dimensiones SnowFlake
Named Calculations
Dimensiones Padre – Hijo
Attribute relationships
Dimensiones Time
Agrupar los miembros de un atributo
•
Elaboración del Gantt del Proyecto
Herramienta Case empleada Project
5
6. Limitless Power of Information (LPI)
AddKw S.r.L.
TALLER DE INVESTIGACION EN INTELIGENCIA DE NEGOCIOS CON LA PLATAFORMA
MSSQL SERVER 2008 R2
DEFINICIÓN DE LAS DIMENSIONES, CUBOS Y MEDIDAS
9
03
•
•
•
•
•
Dimensiones Time
Agrupar los miembros de un atributo
Cubos
Medidas y grupos de Medidas
Entrega del Gantt del Proyecto
CUBOS Y MEDIDAS
Relaciones entre las dimensiones y los grupos de medidas
10
03
•
•
•
•
Relación Regular
Relación referenciada
Relación “Fact”
Relación Muchos - muchos
EMPLEAR EL BUSINESS INTELLIGENCE WIZARD
11
03
•
•
•
•
•
Introducción a las personalizaciones de dimensiones y cubos
Agregar personalizaciones de cuenta
Operadores Unarios
Formulas personalizadas
Introducción al MDX
EMPLEAR EL BUSINESS INTELLIGENCE WIZARD, ADMINISTRAR EL
ALMACENAMIENTO DEL CUBO Y PROCESAR LA INFORMACION
12
03
13
04
•
•
•
•
Personalizaciones de tiempo
Modos de almacenamiento del cubo
Particiones
Agregaciones
ADMINISTRAR EL ALMACENAMIENTO DEL CUBO Y PROCESAR LA
INFORMACION
• Procesamiento del cubo
• Automatizar el procesamiento del cubo
• Agendar en el SQL Agent el procesamiento del cubo
• Pruebas y Ajustes
6
7. Limitless Power of Information (LPI)
AddKw S.r.L.
TALLER DE INVESTIGACION EN INTELIGENCIA DE NEGOCIOS CON LA PLATAFORMA
MSSQL SERVER 2008 R2
Evaluación del Proceso de creación de cubos
14
02
Presentación del proyecto de Analysis Services
SENTENCIAS MDX.
15
03
•
•
•
¿Qué es MDX?
Escribiendo consultas MDX
Elaboración del Gantt del Proyecto
SENTENCIAS MDX.
16
03
•
•
Escribiendo consultas MDX
Entrega del Gantt del proyecto
CREAR MIEMBROS CALCULADOS, CELDAS CALCULADAS Y KPIs
17
03
•
•
•
•
•
Introducción a los miembros calculados
Miembros Calculados
Celdas Calculadas
Key Performance Indicators (KPIs)
Crear Tendencias
CREAR MIEMBROS CALCULADOS, CELDAS CALCULADAS Y KPIs
18
03
•
•
Key Performance Indicators (KPIs)
Crear Tendencias
REPORTING SERVICES
19
03
20
03
•
Diseñar los informes en Report Designer y en el Generador de
informes 3.0
REPORTING SERVICES
•
Diseñar los informes en Report Designer y en el Generador de
7
8. Limitless Power of Information (LPI)
AddKw S.r.L.
TALLER DE INVESTIGACION EN INTELIGENCIA DE NEGOCIOS CON LA PLATAFORMA
MSSQL SERVER 2008 R2
informes 3.0
• Expresiones (Generador de informes 3.0 y SSRS)
• Publicar informes en un servidor de informes
21
02
REPORTING SERVICES
Presentación Final del proyecto que incluye la parte de SSIS, SSAS Y
SSRS.
5. BIBLIOGRAFIA
5.1. Ralph Kimball
http://www.kimballgroup.com/
5.2. Building a Data Warehouse
Vincent Rainardi
6. REQUERIMIENTOS
Para el dictado del curso el estudiante debe contar con lo siguiente:
- Sistema MSSQL Server 2008 R2 instalado o maquina virtual con sistema instalado.
- Sistema de audio y video en correcto funcionamiento.
- Linea de internet estable.
- El estudiante deberá presentar un modelo básico de análisis estratégico a
desarrollar en la investigación. Para esto deberá contar con:
o Una organización/Unidad de Negocio/División/Departamento, etc.
o Mapa estratégico de la entidad
o Cuadro de Indicadores de Claves de Performance (KPIs) definidos
o Información (datos) histórica del comportamiento de los KPIs.
LPI AddKw tendrá derecho a publicar en el portal y en la base de conocimientos
los estudios de casos seleccionados, otorgando los créditos de autoría al
estudiante.
8