Implementing a SQL Data Warehouse
Este curso de cinco días dirigido por un instructor proporciona a los estudiantes el conocimiento y las habilidades para aprovisionar una base de datos de Microsoft SQL Server 2016. El curso cubre el aprovisionamiento de SQL Server 2016 tanto in situ como en Azure, y cubre la instalación desde una instalación nueva y la migración desde una instalación existente.
Objetivos
Provisionar servidor de base de datos.
Actualizar el Servidor SQL.
Configurar el Servidor SQL.
Administrar Bases de Datos y Archivos (compartidos).
Administración y programación bases de datos
Disponible en formato e-learning
Disponible en formato presencial
Disponible en formato a distancia
Descargar la información del curso
Subvención disponible
A través de Fundae, cumpliendo requisitos.
Duración
25 horas
- Dificultad 50%
- Nivel alcanzado 80%
Dirigido a
La audiencia principal de este curso son los profesionales de bases de datos que necesitan cumplir con el rol de Desarrollador de Inteligencia de Negocios. Necesitarán centrarse en el trabajo práctico de creación de soluciones de BI, incluyendo la implementación de almacenes de datos, ETL y limpieza de datos.
Conocimientos requeridos
Además de su experiencia profesional, los estudiantes que asisten a esta formación deben tener ya los siguientes conocimientos técnicos:
Conocimiento básico del sistema operativo Microsoft Windows y su funcionalidad principal.
Conocimiento práctico de las bases de datos relacionales.
Alguna experiencia en el diseño de bases de datos.
Temario
Módulo 1: Introducción al almacenamiento de datos
Este módulo describe los conceptos de almacén de datos y la consideración de la arquitectura.
Lecciones
Resumen del almacenamiento de datos
Consideraciones para una solución de almacén de datos
Laboratorio : Exploración de una solución de almacén de datos
Exploración de las fuentes de datos
Explorando un proceso de ETL
Exploración de un almacén de datos
Módulo 3: Diseño e implementación de un almacén de datos
Este módulo describe cómo se diseña e implementa un esquema para un almacén de datos.
Lecciones
Diseño de tablas de dimensiones
Diseño de tablas de datos
Diseño físico para un almacén de datos
Laboratorio : Implementación de un esquema de almacén de datos
Implementación de un esquema en estrella
Implementación de un esquema de copos de nieve
Implementación de una tabla de dimensiones de tiempo
Después de completar este módulo, podrás:
Implementar un diseño lógico para un almacén de datos
Implementar un diseño físico para un almacén de datos
Módulo 4: Índices de la tienda en la columna
Este módulo introduce los índices de la tienda de columna.
Lecciones
Introducción a los índices de las tiendas de columna
Creación de índices de la tienda de columnas
Trabajar con índices de tiendas de columna
Laboratorio : Uso de los índices de la tienda de columnas
Crear un índice de Columnstore en la tabla FactProductInventory
Crear un índice de Columnstore en la tabla FactInternetSales
Crear una tabla Columnstore optimizada para la memoria
Después de completar este módulo, podrás:
Crear los índices de la tienda de la columna
Trabajar con índices de la tienda de columna
Módulo 5: Implementación de un almacén de datos SQL Azure
Este módulo describe los almacenes de datos Azure SQL y cómo implementarlos.
Lecciones
Ventajas de Azure SQL Data Warehouse
Implementación de un almacén de datos SQL Azure
Desarrollo de un almacén de datos SQL azul
Migración a un almacén de datos SQ azul
Copia de datos con la fábrica de datos Azure
Laboratorio : Implementación de un almacén de datos SQL azul
Crear una base de datos de almacén de datos Azure SQL
Migrar a una base de datos de almacén de datos SQL Azure
Copiar datos con la fábrica de datos Azure
Después de completar este módulo, podrás:
Describir las ventajas del Azure SQL Data Warehouse
Implementar un almacén de datos SQL Azure
Describir las consideraciones para el desarrollo de un almacén de datos SQL Azure
Plan para la migración al Azure SQL Data Warehouse
Módulo 6: Creación de una solución ETL
Al final de este módulo podrá implementar el flujo de datos en un paquete SSIS.
Lecciones
Introducción a ETL con SSIS
Exploración de los datos de origen
Implementación del flujo de datos
Laboratorio: Implementación del flujo de datos en un paquete SSIS
Exploración de los datos de origen
Trasferencia de datos mediante una tarea de línea de datos
Utilización de componentes de transformación en una línea de datos
Después de completar este módulo, podrás:
Describir ETL con SSIS
Explorar los datos de origen
Implementar un flujo de datos
Módulo 7: Implementación del flujo de control en un paquete SSIS
Este módulo describe la implementación del flujo de control en un paquete SSIS.
Lecciones
Introducción al control de flujo
Creación de paquetes dinámicos
Uso de los contenedores
Gestionar la consistencia.
Laboratorio: Implementación del flujo de control en un paquete SSIS
Utilización de tareas y precedencia en un flujo de control
Uso de variables y parámetros
Uso de contenedores
Laboratorio : Uso de transacciones y puntos de control
Uso de las transacciones
Uso de los puntos de control
Después de completar este módulo, podrás:
Describir el flujo de control
Crear paquetes dinámicos
Usar contenedores
Módulo 8: Depuración y solución de problemas de los paquetes SSIS
Este módulo describe cómo depurar y solucionar los problemas de los paquetes SSIS.
Lecciones
Depuración de un paquete SSIS
Registro de eventos de paquetes SSIS
Manejo de errores en un paquete SSIS
Laboratorio: Depuración y solución de problemas de un paquete SSIS
Depuración de un paquete SSIS
Registro de la ejecución del paquete SSIS
Implementación de un manejador de eventos
Tratamiento de errores en el flujo de datos
Después de completar este módulo, podrás:
Depurar un paquete SSIS
Registrar los eventos del paquete SSIS
Manejar los errores en un paquete SSIS
Módulo 9: Implementar una solución de extracción de datos
Este módulo describe cómo implementar una solución SSIS que soporte cargas DW incrementales y datos cambiantes.
Lecciones
Introducción al ETL incremental
Extracción de datos modificados
Cargar datos modificados
Tablas temporales
Laboratorio: Extracción de datos modificados
Utilización de una columna de fecha y hora para extraer datos de forma incremental
Uso de la captura de datos de modificación
Uso de la tarea de control de los CDC
Uso del seguimiento de cambios
Laboratorio : Carga de un almacén de datos
Carga de datos de las tablas de salida de CDC
Usar una transformación de búsqueda para insertar o actualizar los datos de las dimensiones
Implementar una dimensión que cambia lentamente
Utilización de la sentencia de fusión
Después de completar este módulo, podrás:
Describir el ETL incremental
Extraer los datos modificados
Cargar los datos modificados.
Describir las tablas temporales
Módulo 10: Aplicación de la calidad de los datos
Este módulo describe cómo implementar la limpieza de datos mediante los servicios de calidad de datos de Microsoft.
Lecciones
Introducción a la calidad de los datos
Uso de los servicios de calidad de datos para limpiar los datos
Uso de los servicios de calidad de datos para ajustar los datos
Laboratorio : Datos de limpieza
Creación de una base de conocimientos DQS
Uso de un proyecto DQS para limpiar los datos
Uso de DQS en un paquete SSIS
Laboratorio : Desduplicación de datos
Creación de una política de matching
Uso de un proyecto de DS para comparar datos
Después de completar este módulo, podrás:
Describir los servicios de calidad de datos
Limpiar los datos mediante servicios de calidad de datos
Comparar los datos utilizando servicios de calidad de datos
Desduplicar los datos mediante servicios de calidad de datos
Módulo 11: Uso de los servicios de datos maestros
Este módulo describe cómo implementar servicios de datos maestros para reforzar la integridad de los datos en origen.
Lecciones
Introducción a los servicios de datos maestros
Implementación de un modelo de servicios de datos maestros
Jerarquías y colecciones
Creación de un centro de datos maestros
Laboratorio: Implementación de servicios de datos maestros
Creación de un modelo de servicios de datos maestros
Utilización del add-in de servicios de datos maestros para Excel
Aplicación de las reglas de negocio
Cargar datos en un modelo
Consumir datos de servicios de datos maestros
Después de completar este módulo, podrás:
Describir los conceptos clave de los servicios de datos maestros
Implementar un modelo de servicio de datos maestros
Gestionar los datos maestros
Crear un centro de datos maestros
Módulo 12: Ampliación de los servicios de integración de SQL Server (SSIS)
Este módulo describe cómo extender SSIS con scripts y componentes personalizados.
Lecciones
Uso de scripts en SSIS
Uso de componentes personalizados en SSIS
Laboratorio : Uso de scripts
Uso de una tarea de script
Después de completar este módulo, podrás:
Usar componentes personalizados en SSIS
Usar scripts en SSIS
Módulo 13: Desplegar y configurar paquetes SSIS
Este módulo describe cómo implementar y configurar los paquetes SSIS.
Lecciones
Visión general de la implementación de SSIS
Despliegue de proyectos SSIS
Planificación de la ejecución del paquete SSIS
Laboratorio : Despliegue y configuración de paquetes SSIS
Creación de un catálogo de SSIS
Despliegue de un proyecto SSIS
Creación de entornos para una solución SSIS
Ejecutar un paquete SSIS en el estudio de gestión de SQL server
Programación de paquetes SSIS con el agente de SQL server
Después de completar este módulo, podrás:
Describir una implementación de SSIS
Desplegar un paquete SSIS
Planificar la ejecución del paquete SSIS
Módulo 14: Consumir datos en un almacén de datos
Este módulo describe cómo depurar y solucionar los problemas de los paquetes SSIS.
Lecciones
Introducción a la Inteligencia de Negocios
Una introducción al análisis de datos
Introducción a la presentación de informes
Análisis de datos con Azure SQL Data Warehouse
Laboratorio : Uso de un almacén de datos
Exploración de un informe de servicios de informes
Exploración de un libro de trabajo PowerPivot
Exploración de un informe de la vista de potencia
Después de completar este módulo, podrás:
Describir a un alto nivel la inteligencia de negocios
Mostrar una comprensión de la presentación de informes
Mostrar una comprensión del análisis de datos
Analizar los datos con el almacén de datos Azure SQL
Comentarios recientes