Brains4Cloud
ESEN
Practicar

Tema 5 de 5

D1 · Conceptos básicos de datos

Roles y responsabilidades en las cargas de datos

Gestionar, mover y analizar datos lo hacen personas con perfiles distintos. El examen describe una tarea y pregunta qué rol la hace, sobre todo entre administrador de bases de datos, ingeniero de datos y analista de datos. La formación oficial añade ahora un cuarto rol: el ingeniero de IA.

Los roles de datos

Hay roles orientados al negocio, otros más de ingeniería, otros de investigación y algunos híbridos. Cada organización puede definirlos o llamarlos de otra forma, pero estos son los más comunes:

Administrador de bases de datos

Gestiona bases de datos: asigna permisos, guarda copias de seguridad y restaura datos tras un fallo.

Ingeniero de datos

Gestiona la infraestructura y los procesos de integración de datos: limpieza, reglas de gobierno y pipelines para mover y transformar datos.

Analista de datos

Explora y analiza datos para crear visualizaciones y gráficos que ayudan a tomar decisiones.

Ingeniero de IA

Construye e integra funciones y flujos con IA, trabajando con modelos de lenguaje, pipelines de aprendizaje automático y fuentes de datos.

Una persona, varios roles

En algunas organizaciones la misma persona hace varios papeles: como administrador aprovisiona una base de datos transaccional, y como ingeniero de datos crea un pipeline que lleva esos datos a un data warehouse para analizarlos. También existen otros roles que no se tratan aquí, como científico de datos o arquitecto de datos.

Administrador de bases de datos

Es responsable del diseño, implementación, mantenimiento y operación de sistemas de bases de datos locales y en la nube.

  • Disponibilidad general, rendimiento constante y optimización de las bases de datos.
  • Políticas, herramientas y procesos de copia de seguridad y recuperación ante desastres naturales o errores humanos.
  • Seguridad de los datos: concede privilegios y permite o deniega el acceso a usuarios.
  • Cada vez más usa herramientas de IA para diagnosticar problemas de rendimiento y redactar consultas en lenguaje natural, sin sustituir su criterio.

Ingeniero de datos

Colabora con los interesados para diseñar e implementar cargas de trabajo de datos: pipelines de ingesta, actividades de limpieza y transformación, y almacenes de datos para análisis.

  • Usa muchas tecnologías: bases de datos relacionales y no relacionales, almacenes de archivos y flujos de datos.
  • Se asegura de mantener la privacidad de los datos en la nube y entre local y nube.
  • Gestiona y monitoriza los pipelines para que las cargas funcionen como se espera.
  • La IA le ayuda a generar código de transformación y sugerir configuraciones; las decisiones de arquitectura y calidad siguen siendo suyas.

Analista de datos

Ayuda a la empresa a sacar el máximo valor de sus datos.

  • Explora los datos para identificar tendencias y relaciones.
  • Diseña y construye modelos analíticos.
  • Habilita el análisis avanzado mediante informes y visualizaciones.
  • Convierte datos en bruto en información útil según los requisitos del negocio.
  • La IA le ayuda a resumir informes, sugerir visualizaciones y generar expresiones analíticas.

Ingeniero de IA

Construye e integra funciones con IA en aplicaciones y flujos de datos. Trabaja con modelos de lenguaje grandes (LLM, sistemas de IA entrenados con enormes cantidades de texto que entienden y generan lenguaje), pipelines de aprendizaje automático y fuentes de datos.

  • Escenarios típicos: chat sobre los datos de la empresa, generación de contenido y clasificación automática.
  • Colabora con ingenieros de datos para acceder a los datos y prepararlos, y con analistas para mostrar resultados de IA en informes y aplicaciones.
  • Usa Microsoft Foundry, la plataforma PaaS de Azure para crear, probar e implementar soluciones de IA.
  • El diseño, la evaluación y el despliegue responsable de la IA siguen siendo responsabilidades humanas.

Comparativa de responsabilidades

RolSe centra enEjemplo de tarea
Administrador de BDDisponibilidad, rendimiento, seguridad, copiasConceder permisos con GRANT, restaurar una copia
Ingeniero de datosIntegración, pipelines, almacenes analíticosPipeline ETL de la base transaccional al warehouse
Analista de datosModelos, informes, visualizaciónInforme interactivo de ventas en Power BI
Ingeniero de IAFunciones de IA sobre los datosAsistente de chat con los documentos internos

Qué servicios usa cada rol

1

Azure SQL y bases de código abierto: Los administradores los aprovisionan y gestionan para aplicaciones transaccionales; los ingenieros los usan como origen de pipelines; los analistas pueden consultarlos directamente.

2

Azure Cosmos DB: Lo gestiona un administrador o, a menudo, los propios desarrolladores como parte de la aplicación; los ingenieros lo integran en soluciones analíticas.

3

Azure Storage y Data Lake: Los ingenieros alojan data lakes en Blob Storage con espacio de nombres jerárquico.

4

Azure Data Factory y Microsoft Fabric: Los ingenieros crean pipelines ETL y soluciones analíticas unificadas sobre OneLake.

5

Power BI: Los analistas conectan datos, crean informes y paneles y los comparten.

6

Azure Databricks y Stream Analytics: Los ingenieros procesan grandes volúmenes con Spark o datos en streaming; los analistas pueden consultar desde notebooks.

7

Microsoft Purview: Los ingenieros aplican gobierno del dato y rastrean el linaje entre orígenes.

8

Microsoft Foundry: Los ingenieros de IA crean, prueban e implementan soluciones inteligentes.

Escenarios de examen

TareaRolPor qué
Asignar permisos a usuarios y restaurar una base de datos tras un falloAdministrador de bases de datosSeguridad, copias y recuperación.
Construir un pipeline que limpia datos y los lleva a un data warehouseIngeniero de datosIngesta, transformación y pipelines.
Crear un panel con tendencias de ventas para la direcciónAnalista de datosExploración, modelos y visualización.
Añadir un chat que responde preguntas sobre los documentos de la empresaIngeniero de IAIntegra modelos de lenguaje con datos.
Planificar la recuperación ante un desastre natural de la base de datosAdministrador de bases de datosPlanes de copia y recuperación.
Vigilar que las cargas de datos nocturnas terminan bienIngeniero de datosGestión y monitorización de pipelines.
Diseñar un modelo analítico para que el negocio haga sus informesAnalista de datosModelos analíticos e informes.

Trampas frecuentes del examen

❓ ¿Quién se encarga de las copias de seguridad y la recuperación de una base de datos?

El administrador de bases de datos.

❓ ¿Quién monitoriza los pipelines de datos?

El ingeniero de datos, que también los diseña y construye.

❓ ¿El analista de datos crea los pipelines que alimentan el data warehouse?

No. Eso es del ingeniero de datos; el analista explora, modela y visualiza.

❓ ¿Quién garantiza la privacidad de los datos entre local y nube?

El ingeniero de datos, según la descripción oficial del rol.

❓ ¿Qué plataforma usa el ingeniero de IA para crear e implementar soluciones?

Microsoft Foundry.

❓ ¿Una misma persona puede ocupar varios roles?

Sí. En algunas organizaciones el administrador también actúa como ingeniero de datos.

¿Entendiste este tema?

Pon a prueba lo que acabas de aprender

Una persona crea un proceso que copia cada noche los pedidos de Azure SQL Database, los limpia y los carga en un almacén analítico. ¿Qué rol está desempeñando?

¿Listo para poner a prueba "Roles y responsabilidades de datos"?

Preguntas originales, cada una con su explicación.

Empezar un simulacro