
Te doy la bienvenida al curso y te explico cómo sacarle el máximo provecho.
Guía paso a paso para obtener una cuenta gratuita en Azure.
Podrás crear tu cuenta en Azure sin coste para seguir el curso.
Explora las funcionalidades básicas del portal de Azure.
Te moverás con soltura por el portal de Azure para gestionar tus recursos.
Aprende qué es Databricks, su historia y para qué se usa.
Entenderás el papel de Databricks en el ecosistema del dato.
Crea tu primer workspace y explora su interfaz.
Tendrás tu entorno de trabajo listo en Databricks.
Navega por la interfaz web y conoce sus principales secciones.
Descubre cómo funciona Databricks por dentro y comprenderás cómo se conectan sus componentes y qué hace posible su escalabilidad.
Conoce los diferentes tipos de clústeres disponibles y cuándo usar cada uno.
Podrás seleccionar el tipo de clúster más adecuado para tus tareas.
Guía paso a paso para crear tu primer clúster.
Serás capaz de crear un clúster operativo para ejecutar código.
Revisión de las opciones de configuración disponibles.
Sabrás ajustar la configuración para optimizar rendimiento y coste.
Cómo elegir el tamaño correcto del clúster según el caso de uso.
Podrás dimensionar correctamente tus clústeres según el tipo de carga.
Aprende a iniciar, detener y reiniciar clústeres.
Buenas prácticas para evitar costes innecesarios.
Sabrás cómo ahorrar dinero usando clústeres de forma eficiente.
Reduce el tiempo de arranque con pools de clústeres.
Podrás configurar pools para acelerar el uso de recursos.
Aplica políticas para controlar cómo se crean y usan los clústeres.
Tendrás control sobre la configuración que pueden usar tus equipos.
Usa entornos optimizados para ejecutar SQL en Databricks.
Sabrás cuándo usar SQL Warehouses en vez de clústeres tradicionales.
Sabrás crear, ejecutar y organizar notebooks eficientemente.
Domina los comandos mágicos y utilidades específicas de Databricks.
Podrás mezclar código, visualizaciones y comandos del sistema en tus notebooks.
Explora herramientas como widgets, visualizaciones y control de flujo.
Crearás notebooks interactivos y personalizados.
Qué es ADLS y por qué es fundamental en arquitecturas de datos modernas.
Comprenderás el papel de ADLS y sus niveles de acceso.
Podrás gestionar archivos en ADLS desde tu equipo.
Autenticación básica para conectar Databricks con ADLS.
Usa tokens temporales para compartir accesos
Método recomendado para entornos productivos.
Tipos de acceso y configuraciones seguras.
Entenderás cómo controlar quién puede usar cada clúster.
Guarda credenciales sin ponerlas en tu código. Protegerás claves y contraseñas de forma profesional.
Integración de Key Vault para gestionar secretos.
Podrás acceder de forma segura a secretos desde tus notebooks.
Define secretos válidos solo para ciertos clústeres.
Aplicarás límites a qué secretos se pueden usar y dónde.
Qué es el sistema de ficheros de Databricks y cómo se usa.
Usarás DBFS para guardar y acceder a archivos en tus notebooks.
Cómo montar ADLS como si fuera un disco local.
Accederás a tus datos en ADLS como si fueran carpetas del sistema.
Diferencias clave y cómo se complementan. Sabrás cuándo usar cada uno y por qué Delta Lake es una evolución.
Concepto de Data Lakehouse y el rol de Delta Lake.
Al finalizar comprenderás cómo Delta Lake une lo mejor de los dos mundos.
Cómo guardar y consultar datos en formato Delta.
Acciones comunes como actualizaciones, inserciones y borrados.
Navega entre versiones y recupera datos anteriores.
Entiende cómo Delta mantiene la integridad de los datos.
Convierte datasets existentes para sacar provecho de Delta.
Organiza tus datos en capas: bronze, silver, gold.
Sistema de gobernanza de datos de Databricks.
Pasos para activar y configurar Unity Catalog en tu workspace.
Explora catálogos, esquemas y tablas.
Crea y administra tablas gobernadas por Unity Catalog.
Aprende Azure Databricks paso a paso
Con este curso aprenderás los conceptos más importantes de Databricks, una potente plataforma basada en la nube que te permitirá procesar, gestionar y analizar grandes volúmenes de datos de manera eficiente y escalable.
El curso combina partes teóricas y prácticas diseñadas para que adquieras un conocimiento completo y funcional. En las lecciones teóricas explorarás conceptos fundamentales como la arquitectura de Databricks, los tipos de clústeres, Delta Lake, Unity Catalog y la integración con Azure Data Lake Storage.
En las secciones prácticas, pondrás manos a la obra utilizando la interfaz gráfica, configurando clústeres, trabajando con notebooks, gestionando costes y securizando accesos, entre muchas otras habilidades esenciales.
Las lecciones prácticas están intercaladas con las teóricas para que el aprendizaje sea fluido y fácil de seguir. Te guiaré desde la creación de una cuenta en Azure y la configuración inicial de Databricks hasta temas avanzados como la arquitectura medallón, el uso de SQL Warehouses, el montaje de storage y el manejo de versiones con Delta Lake. Además, aprenderás a integrar Databricks con herramientas como Azure Key Vault para securizar los accesos y a optimizar tus flujos de trabajo con Cluster Pools y políticas de clústeres.
Este curso es ideal para profesionales del dato como ingenieros o arquitectos de datos que quieran dominar Databricks y aprovechar al máximo sus capacidades para construir soluciones de datos modernas, desde Data Lakes hasta Data Lakehouses.
Para sacarle el mayor provecho, se recomienda tener conocimientos básicos de Python, SQL o Spark, aunque te guiaré en cada paso del camino. Si tienes alguna duda, puedes contactarme directamente a través de la plataforma.
¡Te espero en el curso!