Duración: 5 Días
Prerrequisitos
Estar familiarizados con SQL Server versión 7.0 o Microsoft SQL Server 2000.
El curso 832, Sistema de Administración para Microsoft SQL Server 7.0, y el Curso 833, Implementación de una Base de Datos en Microsoft SQL Server 7.0, o los cursos de Microsoft SQL equivalentes.
Conocimientos del uso de Transact-SQL en sistemas para desarrollo de procesos de transacciones en línea (OLTP).
Conocimiento básico de los principios de programación (en especial Software de desarrollo con lenguajes de escritura como Microsoft Visual Basic Sripting Edition.
Entendimiento básico de conceptos de implementación, administración y diseño de bases de datos.
Los materiales del curso, lecturas y actividades están en inglés. Para obtener todos los beneficios del curso, los estudiantes necesitan entenderlo y completar los prerrequisitos.
Los alumnos serán capaces de:
Entender los conceptos y aplicaciones de almacenamiento de datos.
Construir colecciones de datos relacionales usando esquemas de estrella.
Desarrollar una estrategia de almacenamiento de datos.
Usar el asistente de Importación/Exportación DTS.
Entender los componentes del paquete DTS.
Usar DTS para copiar y administrar datos.
Usar la transformación de inserción en las Tareas de Transformación de Datos.
Implementar las soluciones de consultas controladas por datos.
Entender lo básico de los modelos de objetos DTS.
Modificar las propiedades del paquete DTS.
Implementar DTS en un escenario específicos de datos del mundo real.
Aplicar técnicas de ajuste a cargas de datos de DTS.
Módulo 1: Uso de DTS en un Almacén de Datos
Temario:
Definición de Servicios de Transformación de Datos.
Identificación de Aplicaciones DTS.
Definición de un sistema de almacenamiento de datos.
Aplicación de DTA a un almacén de datos.
Al concluir el módulo
Los estudiantes serán capaces de:
Describir las funciones DTS.
Crear lista de Aplicaciones de DTS.
Describir los componentes de un sistema de almacenamiento de datos.
Módulo 2: Definición de estructuras de un Almacén de Datos.
Temario:
Definición de almacenamientos de datos Polaris.
Identificación de estructuras de orígenes y destinos.
Definición de tablas de dimensiones.
Definición de tablas de hechos.
Implementación de un esquema en estrella.
Al concluir el módulo
Los estudiantes serán capaces de:
Describir la iniciativa de almacenamiento de datos Polaris
Definición de un esquema de estrella de almacenamiento de datos.
Definición de tablas de dimensiones.
Identificación de componentes de tablas de hechos.
Descripción de cómo implementar un esquema de estrella.
Módulo 3: Llenado de Estructuras de Almacenamiento de Datos
Temario:
Revisión de la carga de datos en un esquema de estrella
Definición de la carga de datos de dimensión
Implementación de tablas de etapas
Aplicación de servicios de transformación de datos
Uso de DTS para llenar una estrella de ventas
Al concluir el módulo
Los estudiantes serán capaces de:
Describir cómo implementar un esquema de estrella
Llenar tablas de dimensión
Llenar tablas de hechos
Describir cómo usar tablas de etapas
Definición de paquetes DTS
Módulo 4: Uso del Asistente de Importación / Exportación DTS
Temario:
Definición del asistente de Importación / Exportación
Copiar objetos entre bases de datos heterogéneas
Copiar tablas de Microsoft Access 2000 a SQL Server
Creación de un paquetes prototipo
Cargar la dimensión Employee_dim
Cargar la dimensión Product_dim
Al concluir el módulo
Los estudiantes serán capaces de:
Describir cómo el Asistente de importación / Exportación puede aplicar a varios escenarios de carga de datos.
Usar el Asistente de importación / Exportación para copiar tablas y vistas.
Copiar tablas de Access a SQL Server 2000 usando el Asistente de importación / Exportación.
Usar el Asistente de importación / Exportación para crear prototipos de paquetes DTS.
Cargar la dimensión employee_dim del almacén de datos Polaris usando el Asistente de importación / Exportación DTS.
Cargar la dimensión product_dim del almacén de datos Polaris usando el Asistente de importación / Exportación DTS.
Módulo 5: Entendimiento de los Elementos del Paquete DTS
Temario:
Aprender los componentes de Paquete.
Usar el diseñador de paquetes DTS.
Usar las conexiones de paquete.
Definición de las tareas de paquete.
Definición de los pasos de paquete.
Almacenamiento y ejecución de paquetes.
Agregar una carga de datos paralelos a Product_dim.
Al concluir el módulo
Los estudiantes serán capaces de:
Descripción de los componentes de paquete.
Arrancar el diseñador de paquetes DTS y diseñar un paquete usando el Diseñador.
Configurar las conexiones para origines y destinos de datos.
Configurar tareas de paquetes.
Definir flujo de trabajo de paquetes usando restricciones de precedentes.
Diseño y ejecución de almacenamiento de paquetes.
Creación de carga de datos paralelos.
Módulo 6: Copia y Administración de Datos
Temario:
Identificación de tareas DTS para copiar y administrar datos.
Usar la tarea insertar bloques masivos.
Cargar tablas de etapas.
Usar la tarea Ejecutar SQL.
Usar la tarea Copiar Objetos del Servidor SQL.
Al concluir el módulo
Los estudiantes serán capaces de:
Descripción de tareas de grupo que copien y administren datos.
Usar a tarea Insertar Bloques Masivos para cargar archivos a un servidor SQL.
Usar formateo de archivos con la tarea Insertar Bloques Masivos.
Usar la Tarea Ejecutar SQL para ejecutar instrucciones SQL parametrizadas.
Copiar objetos usando la tarea Copiar Objetos del Servidor SQL.
Módulo 7: Llevar a Cabo Transformaciones de Datos
Temario:
Llevar a cabo transformaciones en DTS.
Definición de la tarea de transformar datos.
Configurar orígenes y destinos.
Crear transformaciones.
Configurar manejo de errores.
Optimización de destinos de Servidor SQL.
Al concluir el módulo
Describir cómo los servicios de transformación de datos envían los datos ya procesados.
Definición de funciones de transformación de datos.
Configuración de orígenes y destinos para la tarea de transformación de datos.
Crear transformaciones de datos.
Configurar manejo de errores.
Configurar la carga de para los destinos del servidor SQL.
Módulo 8: Extensión de Transformaciones
Temario:
Construcciones de transformaciones Microsoft ActiveX Script.
Creación de transformaciones avanzadas.
Uso de consultas de búsqueda.
Implementación de soluciones SQL.
Uso de bombeo de datos multifase.
Al concluir el módulo
Los estudiantes serán capaces de:
Diseño de transformaciones de script ActiveX para la tarea de transformación de datos.
Uso de las constantes DTS Transform Stat en transformaciones avanzadas.
Definición de cómo incorporar búsquedas en transformaciones de script Active X.
Implementar soluciones SQL con la tarea de transformación de datos.
Describir las funciones de bombeo de datos multifase.
Módulo 9: Implementación de Soluciones de Consultas de Control de Datos.
Temario:
Uso de la tarea de Consultas de control de datos.
Construcción de soluciones de tareas de consultas de control de datos.
Mantenimiento de dimensiones de cambio lento.
Refrescar la tabla New_product_dim.
Aprendizaje de las mejores prácticas para DDQ.
Al concluir el módulo
Los estudiantes serán capaces de:
Entender cuándo y cómo usar la tarea de consultas de control de datos.
Construir una solución de consultas de control de datos.
Procesar condicionalmente datos usando la tarea de consultas de control de datos.
Implementar una solución de dimensión de cambio lento Tipo 1.
Listar las mejores prácticas para el diseño de soluciones de la tarea de consultas de control de datos.
Módulo 10: Almacenamiento de Paquetes y Metadatos DTS.
Temario:
Entender de versiones de paquetes.
Almacenar de paquetes DTS.
Asegurar paquetes DTS.
Almacenar metadatos.
Rastreo de linaje de datos.
Al concluir el módulo
Los estudiantes serán capaces de:
Describir cómo DTS administra las versiones de paquetes.
Listar los modos de almacenamiento de paquetes.
Asegurar los paquetes DTS usando contraseñas de paquetes.
Almacenar bases de datos y metadatos de paquetes en Servicios de Metadatos.
Implementar linaje de datos para carga de datos DTS.
Módulo 11: Ejecución de Paquetes
Temario:
Definición de ejecución de paquetes.
Ejecución de paquetes interactivamente.
Uso de las utilidades de ejecución de paquetes.
Crear registros de ejecución de paquetes.
Ejecutar paquetes modularmente.
Programar paquetes.
Al concluir el módulo
Los estudiantes serán capaces de:
Describir la conducta de la ejecución de paquetes.
Ejecutar paquetes interactivamente.
Usar las utilidades de ejecución de paquetes.
Crear registros de ejecución de paquetes.
Usar la tarea de Ejecutar Paquete.
Describir cómo automatizar la programación de paquetes.
Módulo 12: Administración de Propiedades de Paquetes
Temario:
Analizar los elementos de revisión de paquetes DTS.
Entender la edición desconectada.
Usar la tarea de propiedades dinámicas.
Administrar las propiedades de conexión.
Al concluir el módulo
Los estudiantes serán capaces de:
Describir los elementos de paquetes.
Ver y cambiar las propiedades de paquetes usado la tarea de Propiedades Dinámicas.
Modificar las propiedades de paquetes usando tarea de Propiedades Dinámicas.
Listar las mejores prácticas para administrar las propiedades de conexión.
Módulo 13: Construcción de Flujos de Trabajo Avanzados
Temario:
Implementación de flujos de trabajo asincrónicos.
Implementación de transacciones de paquetes.
Creación de ciclos de Paquetes.
Al concluir el módulo
Los estudiantes serán capaces de:
Ejecutar paquetes asincrónicamente.
Crear transacciones de paquetes.
Entender cómo implementar un ciclo.
Módulo 14: Aplicación de las Mejores Prácticas
Temario:
Definición de Escenarios de Carga de Datos.
Desarrollo de paquetes.
Elegir Tareas.
Diseño de transformaciones.
Definición de flujos de trabajo.
Almacenamiento y ejecución de paquetes.
Al concluir el módulo
Los estudiantes serán capaces de:
Describir cómo definir una estrategia de carga de datos para crear paquetes.
Explicar el criterio usado para elegir un método de diseño de paquetes.
Describir qué tareas son mejores para distintos escenarios de carga de datos.
Listar las mejores prácticas para implementar transformaciones de datos.
Describir las mejores prácticas para el diseño de flujos de trabajo.
Listar las mejores prácticas para almacenar y ejecutar paquetes.
Describir cómo administrar mejor los elementos de paquetes.
Módulo 15: Caso de Estudio - Llenar las Estrellas de Envío
Temario:
Definir la estrella de envíos.
Llenar las estrellas de envíos.
Migrar las estrellas de envíos.
Al concluir el módulo
Los estudiantes serán capaces de:
Definición de componentes de las estrellas de envíos.
Carga de las dimensiones y las tablas de hechos en los envíos de estrella mediante la creación de y ejecución de paquetes DTS.
Administración y mantenimiento de los paquetes de estrellas de envíos.