Ir al contenido principal

SQL Programming and Procedural Logic - Spanish

En este curso, explorará habilidades esenciales de programación SQL y lógica procedural en Databricks, centrándose en cómo crear flujos de trabajo analíticos modulares, mantenibles y listos para producción. Comenzará aprendiendo sobre construcciones SQL clave, como Common Table Expressions (incluidas CTE recursivas avanzadas), objetos con ámbito de sesión como vistas y tablas temporales, y User Defined Functions, que hacen que su desarrollo SQL sea más limpio y reutilizable. El curso luego lo guía a través de técnicas avanzadas de scripting SQL mediante instrucciones compuestas, variables, flujo de control, condicionales, bucles y manejo robusto de errores para crear procesos SQL estructurados y flexibles. También aprenderá a garantizar la consistencia de los datos en estos pipelines de varios pasos mediante transacciones de varias instrucciones compatibles con ACID. Por último, descubrirá cómo encapsular lógica en SQL Stored Procedures y orquestar flujos de trabajo complejos con Lakeflow Jobs y estrategias de migración, transformando tareas heredadas en pipelines modulares y automatizados que aprovechan todas las capacidades de la plataforma Databricks.


Nota: Databricks Academy está pasando a un formato basado en cuadernos para las sesiones presenciales en el entorno de Databricks, dejando de utilizar presentaciones de diapositivas para las clases. Puedes acceder a los cuadernos de las clases en el entorno de laboratorio de Vocareum.

Skill Level
Associate
Duration
4h
Prerequisites

El contenido se desarrolló para participantes con estas habilidades/conocimientos/capacidades:

• Comprensión fundamental de workspaces SQL, almacenes de datos y Databricks notebooks (SQL, Python y markdown)

• Experiencia trabajando con la arquitectura Databricks Lakehouse, incluidos Delta Lake y Unity Catalog para gestión de datos y gobernanza de datos

• Familiaridad con la creación y gestión de flujos de trabajo para pipelines de datos y orquestación

• Experiencia previa consultando y analizando datos con SQL en bases de datos relacionales, incluido el uso de procedimientos almacenados y consultas dinámicas o parametrizadas

• Conocimiento práctico de proyectos de migración o modernización de datos, que abarcan conceptos fundamentales de almacenamiento de datos, como ETL, diseño de esquema, modelado de datos e informes de BI

• Conocimiento de la orquestación de pipelines de datos y las mejores prácticas de cumplimiento, y comprensión de los estándares ANSI SQL

Outline

Construcciones SQL en Databricks

• Construcciones SQL en Databricks

• Demostración: Construcciones SQL (+Configuración requerida)

• Laboratorio: Construcciones SQL


Scripting SQL en Databricks

• Scripting SQL en Databricks

• Demostración: Scripting SQL 

• Laboratorio: Scripting SQL


Lógica procedural en Databricks

• Lógica procedural en Databricks

• Demostración: Procedimientos almacenados 

• Laboratorio: Procedimientos almacenados

Inscripción a clases públicas

Si su empresa ha adquirido créditos de servicio (Success Credits) o cuenta con una suscripción de aprendizaje, por favor complete el formulario de Solicitud de Capacitación. De lo contrario, puede registrarse a continuación.

Solicitud de clase privada

Si su empresa está interesada en capacitación privada, envíe una solicitud.

Ver todas nuestras opciones de inscripción

Registration options

Databricks ofrece modalidades de aprendizaje para acompañarlo en todo su recorrido.

Runtime

A tu propio ritmo

Rutas de aprendizaje personalizadas para roles y trayectorias profesionales de datos, analítica e IA, con videos a pedido.

Regístrese ahora

Instructors

Instruido por expertos

Cursos públicos y privados impartidos por instructores expertos en sesiones de medio día o dos días.

Regístrese ahora

Learning

Aprendizaje combinado (Blended Learning)

Sesiones semanales dirigidas por un instructor, junto con opciones a tu propio ritmo, para todos los estilos de aprendizaje, optimizando la finalización y la retención del conocimiento. Visite la pestaña “Catálogo de suscripciones” para comprar.

Comprar ahora

Scale

Skills@Scale

Oferta de capacitación integral para clientes a gran escala que incluye elementos para todos los estilos de aprendizaje. Consulte con su ejecutivo de cuenta para obtener más detalles.

Próximas clases públicas

¿Preguntas?

Si tiene alguna pregunta, consulte nuestra página de Preguntas frecuentes (FAQ).