En la era digital actual, la habilidad para extraer, transformar y cargar datos de manera eficiente no solo es deseable, sino absolutamente crucial.
Azure Data Factory se erige como la solución de integración de datos en la nube de Microsoft, diseñada para orquestar y automatizar los flujos de datos a una escala nunca antes vista.
Este curso profundiza en cada aspecto de Azure Data Factory, desde los conceptos básicos hasta las aplicaciones más avanzadas, equipándote con todo lo necesario para transformarte en un experto en integración de datos.
¿Por qué este curso es esencial para ti?
- Este curso te guía a través de una introducción completa a Azure Data Factory, explicando su arquitectura, componentes principales, y casos de uso. No solo aprenderás qué es Azure Data Factory y cómo funciona, sino cómo puede utilizarse para resolver problemas complejos de integración de datos.
- Con un enfoque práctico, te sumergirás en la creación de instancias de Data Factory, la configuración del entorno con herramientas esenciales como SQL Server y Azure Data Lake Storage, y la creación de servicios vitales como Azure SQL Database y Azure Key Vault.
-
Profundizarás en la integración de datos, aprendiendo a conectar a diversas fuentes de datos, tanto on-premises como en la nube, y a realizar la ingesta de datos con transformaciones en el proceso.
- El curso te lleva a través de las transformaciones de datos con Data Flows, enseñándote a utilizar expresiones, funciones, y patrones de limpieza de datos. También cubre temas de orquestación de datos y la automatización de pipelines, permitiéndote integrar servicios y automatizar procesos con Azure Functions, Logic Apps, y más.
- Aprenderás sobre la gestión de la seguridad con control de acceso basado en roles y la gestión de identidades, así como técnicas para el monitoreo y la gestión de recursos, optimizando el rendimiento y los costos.
- El curso concluye con módulos dedicados a la integración y análisis de datos avanzados, donde explorarás patrones de integración de datos, integración con Azure Synapse Analytics para análisis avanzado, y escenarios de Machine Learning y AI. Además, estudios de caso y un proyecto final consolidarán tu aprendizaje y demostrarán cómo aplicar Azure Data Factory en escenarios del mundo real.
Programa del curso Azure Data Factory
- 1.1 Introducción y bienvenida Al Curso de Azure Data Factory (4:04)
- Materiales a utilizar
- 1.2 Qué es Azure Data Factory (7:03)
- 1.3 Componentes de Azure Data Factory (8:57)
- 1.4 Qué son las Canalizaciones de Datos (9:10)
- 1.5 Creación de la Cuenta de Azure (12:23)
- 1.6 Navegar por el Portal de Azure (7:56)
- 1.7 Información y Precios de Azure Data Factory (13:11)
- 1.8 Crear Servicio de Azure Data Factory (9:26)
- 1.9 Primer vistazo a Azure Data Factory Studio (17:29)
- 1.10 Consejos, Costos y Advertencias de Azure Data Factory (9:37)
- 2.1 Descargar SQL Server 2022 (3:59)
- 2.2 Instalación de SQL Server 2022 (8:01)
- 2.3 Descargar e Instalar SQL Server Management Studio (2:57)
- 2.4 Descargar e Instalar Azure Data Studio (6:12)
- 2.5 Crear Servidor SQL Server y Azure SQL Database (15:19)
- 2.6 Vistazo a la base de datos Azure SQL (7:08)
- 2.7 Prueba de Conexión de la base de datos en SQL Server Management Studio (3:52)
- 2.8 Prueba de Conexión de la base de datos en Azure Data Studio (4:38)
- 2.9 Creación de Cuenta de Almacenamiento Azure Blob Storage (10:41)
- 2.10 Vistazo a Azure Blob Storage (4:00)
- 2.11 Creación de cuenta de Almacenamiento Azure Data Lake Storage Gen2 (4:11)
- 2.12 Descargar e Instalar Azure Storage Explorer (5:35)
- 2.13 Prueba de Conexión de las cuentas de Almacenamiento en Azure Stogare Explorer (6:03)
- 4.1 Crear la primera canalización (11:45)
- 4.2 Crear Conjuntos de Datos (15:33)
- 4.3 Actividad Copiar Datos (Copy Data) (14:22)
- 4.4 Prueba de Comportamiento de Escritura Upsert (6:17)
- 4.5 Parámetros en Azure Data Factory - Parte 1 (17:14)
- 4.6 Parámetros en Azure Data Factory - Parte 2 (8:14)
- 4.7 Expresiones en canalización (16:38)
- 4.8 Actividad Eliminar (Delete) (6:21)
- 4.9 Actividad Ejecutar Canalización (Execute Pipeline) (3:12)
- 4.10 Actividad Obtener Metadatos (Get Metadata) (9:22)
- 4.11 Actividad Establecer Variable (Set Variable) (8:35)
- 4.12 Actividad Procedimiento Almacenado (Store Procedure) (7:37)
- 4.13 Actividad Script (4:16)
- 4.14 Otras Actividades Generales (6:15)
- 4.15 Actividad Filtrar (Filter) (8:48)
- 4.16 Actividad ForEach (15:33)
- 4.17 Condición If (If Condition) (14:13)
- 4.18 Actividad Cambiar (Switch) (14:03)
- 4.19 Actividad Hasta (Until) - Parte 1 (14:07)
- 4.20 Actividad Hasta (Until) - Parte 2 (20:33)
- 4.21 Actividad Hasta (Until) - Parte 3 (11:29)
- 5.1 Que son los Data Flow en Azure Data Factory (9:05)
- 5.2 Que son los Data Flow en Azure Data Factory (20:08)
- 5.3 Depuración de Flujo de Datos (12:48)
- 5.4 Transformación Nueva Rama (New Branch) (10:06)
- 5.5 Transformación Combinación (Join) (13:55)
- 5.6 Transformación División Condicional (Conditional Split) (14:46)
- 5.7 Transformación Existe (Exists) (11:38)
- 5.8 Transformación Unión (9:46)
- 5.9 Transformación Búsqueda (LookUp) (10:22)
- 5.10 Transformación Columna Derivada (Derived Column) (7:42)
- 5.11 Transformación Seleccionar (Select) (6:00)
- 5.12 Transformación Agregado (Aggregate) (14:08)
- 5.13 Transformación Clave Suplente (Surrogate Key) (6:20)
- 5.14 Transformación Dinamización (Pivot) (10:19)
- 5.15 Transformación Anular Dinamización (Unpivot) (10:38)
- 5.16 Transformación Ventana (Window) (9:54)
- 5.17 Transformación Clasificación (Rank) (3:06)
- 5.18 Transformación Conversión (Cast) y Filtro (Filter) (12:38)
- 5.19 Transformación Ordenar (7:49)
- 5.20 Transformación Modificar Fila (Alter Row) (8:32)
- 5.21 Otras Transformaciones (4:36)
- 7.1 Control de acceso basado en roles (RBAC) (7:04)
- 7.2 Crear Instancia de Azure Key Vault (6:25)
- 7.3 Crear Secreto y Crear Servicio Vinculado de Azure Blob Storage con Azure Key Vault (14:23)
- 7.4 Crear Servicio Vinculado de SQL Database con Azure Key Vault (7:21)
- 7.5 Monitoreo y Alertas en Azure Data Factory (9:20)
- 7.6 Métricas en Azure Data Factory (2:29)
- 8.1 Que son los Entornos de Ejecución de Integración (8:14)
- 8.2 Crear Entorno de IR Azure (4:17)
- 8.3 Pruebas del Entorno de IR Azure (10:36)
- 8.4 Crear Entorno de IR Autohospedado (9:59)
- 8.5 Restauración de base de datos de prueba al servidor local de SQL Server (3:58)
- 8.6 Conectar Servidor SQL Server Local a Azure Data Factory con IR Autohospedado (7:36)
- 8.7 Servicio Vinculado de Archivos Locales a Azure Data Factory con IR Autohospedado (6:46)
- 8.8 Prueba de Archivos locales con IR Autohospedado (8:33)
- 9.1 Qué es Azure Synapse Analytics (3:31)
- 9.2 Crear Servicio de Azure Synapse Analytics (6:07)
- 9.3 Exploración de Azure Data Factory en Azure Synapse Analytics (7:05)
- 9.4 Ingesta de Datos con Pipeline en Azure Synapse Analytics (8:35)
- 9.5 Transformación de Datos con Data Flow en Azure Synapse Analytics (16:58)
- 9.6 Transformación de Datos con Power Query en Azure Data Factory (10:18)
- 10.1 Explicación del Proyecto (3:49)
- 10.2 Configuración del Entorno para el Proyecto (8:05)
- 10.3 Ingesta de Datos (16:52)
- 10.4 Transformación y Carga de Datos de DimCiudad (23:52)
- 10.5 Transformación y Carga de Datos de DimProducto - Parte 1 (13:10)
- 10.6 Transformación y Carga de Datos de DimProducto - Parte 2 (10:49)
- 10.7 Transformación y Carga de Datos de DimClientes (15:03)
- 10.8 Transformación y Carga de Datos de DimEmpleado (6:33)
- 10.9 Transformación y Carga de Datos de DimFecha (17:38)
- 10.10 Transformación y Carga de TH Ventas (18:05)
- 10.11 Orquestación y Verificación de los Datos (10:45)
- 10.12 Reporte en Power BI del Proyecto (14:43)
Tu instructor: Valentín Guerrero
Ingeniero de Software de profesión, y a lo largo de mi trayectoria he ampliado mis horizontes convirtiéndome en Ingeniero de Datos y Desarrollador de Business Intelligence (BI). Mi experiencia abarca desde la construcción de Data Warehouses hasta la implementación de procesos ETL para transformar y analizar datos de manera efectiva.
Además, manejo con destreza herramientas en la nube de Azure, incluyendo SQL Database, Data Lake Storage Gen2, Blob Storage, Data Factory, entre otros. Estas herramientas me han permitido diseñar soluciones robustas y escalables en entornos de datos distribuidos.
Estoy emocionado de compartir mis conocimientos y experiencias contigo en nuestros cursos. Únete a mí en este emocionante viaje de aprendizaje y descubre cómo puedes convertir datos en acciones significativas en tu carrera profesional.
Si quieres diseñar, depurar y monitorear pipelines de datos eficientes, asegurando una gestión efectiva del flujo de datos, este curso es ideal para ti.
Preguntas frecuentes (FAQ)
¿Cuándo inicia y finaliza el curso?
¡El curso inicia ahora y nunca finaliza! Este es un curso en línea completamente a tu propio ritmo - tú decides cuando iniciar y cuando terminar.
¿Por cuánto tiempo tengo acceso al curso?
¿Cómo te suena "acceso de por vida"? Después de suscribirse, tendrás acceso ilimitado a este curso por todo el tiempo que gustes - a través de cualquier dispositivo en todos los dispositivos que tengas.
¿Qué sucede si no estoy satisfecho con el curso?
¡No queremos que estés insatisfecho! Si estás insatisfecho con tu compra (para los cursos de pago), solo debes contactarnos en los primeros 14 días y te daremos una devolución total de tu dinero.
¿Cuáles son los requisitos para tomar este curso?
- Una tarjeta de crédito o débito para el registro de la cuenta de Azure (Microsoft te brinda un crédito gratuito por el primer mes de uso en Azure con un saldo de $200, sin embargo si se te acaba el tiempo por no uso, los recursos realizados durante la capacitación tienen un costo en Azure de solamente $40 aproximadamente para todas las pruebas y flujos implementados, en caso de que el alumno quiera seguir el paso a paso. El estudiante podrá optar por solo ver la clase y responder a las preguntas de evaluación, sin implementar el ejercicio, si desea evitar cualquier costo adicional desde Azure).
- Si tu equipo de cómputo es de empresa, debes asegurarte de tener habilitados los permisos en Azure.
- Familiaridad con conceptos básicos de Azure, Computación en la nube y ETL.
- Conocimiento Básico sobre SQL y modelos relacionales.
¿Cómo apruebo el curso y obtengo mi certificado?
Para aprobar el curso y obtener el certificado correspondiente debes completar el 100% de los vídeos y enviar todas las prácticas realizadas durante el curso a través de correo para revisar y validar que se hayan completado correctamente.