¿Qué objetivo tiene el curso?
El principal objetivo del curso es dar a conocer el funcionamiento de Microsoft Fabric y convertirte en todo un experto en el uso de la plataforma de referencia en el mundo del análisis de datos. Obtendrás conocimientos fundamentales sobre gobernanza de datos, almacenamiento, procesamiento, transformación y análisis de datos. Y a su vez, a través de ejercicios totalmente prácticos, crearás productos de datos que resuelvan necesidades de negocio concretas utilizando todos y cada uno de los componentes que conforman la plataforma.
¿Qué es Microsoft Fabric?
Microsoft Fabric es una plataforma integral que abarca desde la ingeniería de datos (data engineering), hasta la ciencia de datos (data science), pasando por el análisis de datos en tiempo real o la inteligencia de negocio (business intelligence). Nace con el fin de reunir, organizar y analizar los datos en un único lugar, para finalmente tomar decisiones sobre ellos. Integra tecnologías como Azure Data Factory, Azure Synapse Analytics y Power BI para poder aprovechar al máximo el potencial de los datos de las organizaciones, y además, ser el punto de partida para el uso de la IA.
Características Principales de Microsoft Fabric
Solución Integral: Microsoft Fabric unifica todas las capacidades de datos y análisis en una sola plataforma, eliminando la necesidad de utilizar múltiples servicios de diferentes proveedores.
OneLake: Ofrece un depósito unificado de datos llamado OneLake que almacena datos en cualquier formato o fuente, permitiendo un acceso y análisis centralizados.
Análisis en Tiempo Real: Proporciona la capacidad de realizar análisis en tiempo real a medida que se ingieren datos desde diversas fuentes, lo que es crucial en un entorno de datos en constante evolución.
Gestión y Gobierno Unificados: Adopta una arquitectura de lakehouse que combina características de almacén de datos y data lake, lo que facilita la gestión, la colaboración y la seguridad de los datos.
Integración de AI: Incorpora capacidades de inteligencia artificial en todos los niveles de la plataforma, permitiendo a los usuarios aprovechar el poder de la IA para automatizar tareas y crear modelos.
Seguridad y Cumplimiento: Ofrece una sólida seguridad y cumple con las regulaciones, incluyendo características como resiliencia, acceso condicional y etiquetas de servicio.
Escalabilidad y Costo-Efectividad: Es altamente escalable y utiliza un modelo de pago por uso, lo que permite a las organizaciones ajustar los recursos según sus necesidades dinámicas.
Facilidad de Uso: Está diseñado para ser fácil de usar, incluso para aquellos con conocimientos técnicos limitados, lo que acelera la adopción de datos y análisis en la organización.
Mejora de la Calidad de Datos: Ofrece herramientas para mejorar la calidad de los datos, incluyendo integración simplificada, limpieza de datos y validación de datos.
¿En qué va a ayudarte este curso?
Entender los conceptos fundamentales de Microsoft Fabric. Aprenderás sobre su arquitectura, la gobernanza de información y los componentes que conforman este increíble ecosistema. Descubrirás lo que significa disponer de todos los datos almacenados en formato Delta-Parquet en OneLake, el origen de datos único de la plataforma y que garantiza una única fuente de la verdad.
Gestionar el almacenamiento y el acceso a la información. Aunque los datos se almacenen en OneLake, lo emocionante es que puedes acceder a ellos de múltiples formas y a través de todos los componentes que conforman la plataforma, ya sean bases de datos como un LakeHouse o WareHouse, scripts diseñados en Spark o Python, queries de SQL o KQL, e incluso herramientas de análisis de datos como Power BI.
Diseñar procesos de ETL para gestionar el ciclo de vida del dato. Todos los componentes involucrados en alguna parte del proceso de ciclo de vida del dato en Fabric están alojados en la propia plataforma, y eso lleva la eficiencia en el procesamiento de datos a otro nivel, pudiendo así optimizar todos y cada uno de los pasos de una ETL (Extract, Transform and Load). Aprenderás a diseñar pipelines que permiten a los analistas y equipos de analítica avanzada controlar cada fase de ejecución de un proceso de datos, pudiendo así identificar y solucionar problemas al instante.
Si eres un experto en datos o trabajas en proyectos de analítica avanzada te encantará descubrir como con una plataforma como Microsoft Fabric, serás capaz de agilizar en gran medida todo tipo de acción aplicada en cualquier parte del ciclo del dato.
Transformar Datos con Data Flow y Power Query. Aprenderás a utilizar lenguaje M y herramientas como Power Query para aplicar transformaciones que estructuren la información y la dejen lista para crear todo tipo de productos de datos, ya sean reportes de Business Intelligence, modelos de machine learning, y otros muchos más.
Utilizar Power BI como herramienta referencia en Business Intelligence. Microsoft Fabric incorpora también Power BI, la herramienta líder del mercado en Business Intelligence y visualización de datos. Y es que las empresas están mejorando en gran medida la toma de decisiones de negocio gracias a disponer de información actualizada en tiempo real en la plataforma. Diseñarás reportes y crearás dashboards en Power BI que utilicen los más de 150 conectores que tiene disponibles Fabric para consumir información de múltiples fuentes simultáneamente.
Definir Alertas y Automatizar Procesos. Descubrirás cómo usar Data Activator para crear alertas y automatizaciones que garanticen una buena monitorización de la información. Incluso aprenderás a vincular Data Activator con otras herramientas como Power Automate, permitiendo así automatizar cualquier proceso e integrar Fabric con otras aplicaciones del entorno Microsoft o externas.
Ejecutar procesos de ingeniería de datos (Data Engineering). Implementarás y ejecutarás scripts de código Python, Spark o SQL en Fabric para maximizar la eficiencia de tus procesos y así poder sacar el máximo partido a los datos. Y es que Fabric no es solo un almacén de datos, sino una plataforma de cómputo muy potente, alojada en la nube y que trabaja bajo el concepto serverless (sin servidor), que te permitirá olvidarte de todo lo que supone montar y configurar la infraestructura de un ecosistema de ese calibre. Agilizarás en gran medida todos tus procesos de ingeniería de datos, ya que Fabric está listo para que los expertos en datos se puedan dedicar des del primer minuto específicamente a tareas que aporten valor a los negocios, como diseñar, implementar y ejecutar productos de datos combinando herramientas de BI, con frameworks como Apache Spark, o lenguajes como Python, SQL, entre otros.
Descubrir cómo Diseñar Modelos de Machine learning en Fabric (Data Science). Microsoft Fabric permite crear, implementar y poner en marcha modelos de aprendizaje automático rápidamente. Se integra con Azure Machine Learning para proporcionar un registro de modelos y seguimiento de experimentos integrado. Los científicos de datos están focalizados en enriquecer los datos de la organización con predicciones y al disponer de todas las herramientas unificadas bajo una misma plataforma podrán colaborar con los analistas de datos para integrar de forma nativa esas predicciones en sus informes de Power BI.
Analizar Datos en Tiempo Real. Vas a descubrir también la verdadera magia que esconde la plataforma, que es la capacidad de analizar datos en tiempo real, pudiendo ingerir en streaming todo tipo de información generada por cualquier dispositivo conectado a internet, lo que se conoce como IoT (o Internet of Things). Para ello aprenderás a trabajar con bases de datos KQL en las que podrás consultar todo tipo de información a través de queries Kusto que te permitirán estructurar los datos para poder consumirlos en otros productos que serás capaz de diseñar dentro de la propia plataforma.
Contenido y Descripción General
El curso es apto para todos los niveles. Empezaremos definiendo los conceptos fundamentales de Microsoft Fabric y descubriendo las herramientas que conforman la plataforma, entendiendo en qué puede ayudarnos en nuestra vida laboral o en nuestros proyectos. Aunque eso no significa que no tratemos funcionalidades avanzadas o que nos quedemos en el nivel inicial, de hecho, el curso va incrementando la dificultad y en los ejercicios prácticos de cada módulo iremos utilizando todo lo aprendido en las clases anteriores.
Todo el proceso de aprendizaje gira entorno a la aplicación de Fabric en el mundo empresarial, y te proporcionará una inmersión completa en plataforma, abordando desde los conceptos fundamentales hasta la implementación práctica en situaciones de negocio reales. A través de módulos que abarcan desde la comprensión esencial de las bases de datos, la ingeniería de datos, los procesos de ETL, el business intelligence, la automatización de procesos o el análisis de datos en tiempo real. Obtendrás los conocimientos y habilidades necesarias para convertirte en todo un experto en la plataforma y aprovechar al máximo su potencial en tus proyectos.