¿Qué es Microsoft Fabric?
Nota
¿Eres un nuevo desarrollador que trabaja con Fabric? ¿Está interesado en compartir su experiencia de introducción y ayudarnos a realizar mejoras? ¡Nos gustaría hablar contigo! Regístrese aquí si le interesa.
Microsoft Fabric es una plataforma de datos y análisis integral diseñada para empresas que requieren una solución unificada. Abarca el movimiento de datos, el procesamiento, la ingesta, la transformación, el enrutamiento de eventos en tiempo real y la creación de informes. Ofrece un conjunto completo de servicios, como ingeniería de datos, factoría de datos, ciencia de datos, Real-Time analytics, almacenamiento de datos y bases de datos.
Con Fabric, no es necesario ensamblar diferentes servicios de varios proveedores. En su lugar, ofrece una plataforma perfectamente integrada y fácil de usar que simplifica los requisitos de análisis. Trabajando en un modelo de software como servicio (SaaS), Fabric aporta simplicidad e integración a sus soluciones.
Microsoft Fabric integra componentes independientes en una pila cohesiva. En lugar de confiar en bases de datos o almacenes de datos diferentes, puede centralizar el almacenamiento de datos con OneLake. Las funcionalidades de inteligencia artificial se insertan sin problemas en Fabric, lo que elimina la necesidad de integración manual. Con Fabric, puede convertir fácilmente sus datos brutos en información procesable para los usuarios empresariales.
Funcionalidades de Fabric
Microsoft Fabric ofrece una amplia gama de funcionalidades diseñadas para mejorar la productividad, la administración de datos y la integración de inteligencia artificial. Estas son algunas de las funcionalidades clave:
- cargas de trabajo específicas por rol: soluciones personalizadas para varios roles de una organización, proporcionando a cada usuario las herramientas necesarias.
- OneLake: un lago de datos unificado que simplifica la administración y el acceso de los datos.
- compatibilidad con Copilot: características controladas por IA que ayudan a los usuarios a proporcionar sugerencias inteligentes y automatizar tareas.
- integración con Microsoft 365: integración directa con herramientas de Microsoft 365, lo que mejora la colaboración y la productividad en toda la organización.
- Azure AI Foundry: utiliza Azure AI Foundry para funcionalidades avanzadas de inteligencia artificial y aprendizaje automático, lo que permite a los usuarios crear e implementar modelos de inteligencia artificial de forma eficaz.
- Administración unificada de datos: detección de datos centralizada que simplifica la gobernanza, el uso compartido y el acceso.
Unificación con la base de SaaS
Microsoft Fabric se basa en una base de software como servicio (SaaS). Unifica los componentes nuevos y existentes de Power BI, Azure Synapse Analytics, Azure Data Factory y mucho más en un único entorno, adaptado para experiencias de usuario personalizadas.
Fabric integra cargas de trabajo como Ingeniería de datos, Data Factory, Ciencia de datos, Almacenamiento de datos, inteligencia Real-Time, soluciones del sector, bases de datos y Power BI en una base de SaaS compartida. Cada una de estas experiencias se adapta a roles de usuario distintos, como ingenieros de datos, científicos o profesionales de almacenamiento, y sirven una tarea específica. La pila de Fabric integrada en IA acelera el recorrido de datos y ofrece las siguientes ventajas:
- Análisis integrados extensos
- Experiencias compartidas conocidas y fáciles de aprender
- Fácil acceso y reutilización de todos los recursos
- Almacenamiento unificado de Data Lake que conserva los datos en su ubicación original
- Administración y gobernanza centralizadas
Fabric integra sin problemas los datos y los servicios, lo que permite la administración unificada, la gobernanza y la detección. Garantiza la seguridad para elementos, datos y el acceso de nivel de fila. Puede configurar centralmente las funcionalidades empresariales principales. Los permisos se aplican automáticamente en todos los servicios subyacentes. Además, las etiquetas de sensibilidad de datos se heredan automáticamente en los elementos del conjunto. La gobernanza se basa en Purview, que está integrada en Fabric.
Fabric permite a los creadores concentrarse en producir su mejor trabajo, liberarlos de la necesidad de integrar, administrar o incluso comprender la infraestructura subyacente.
Componentes de Microsoft Fabric
Fabric ofrece un conjunto completo de experiencias de análisis diseñadas para trabajar conjuntamente sin problemas. La plataforma adapta cada una de estas experiencias a un rol específico y una tarea específica:
Power BI: Power BI le permite conectarse fácilmente a los orígenes de datos, visualizar y descubrir lo que es importante y compartirlo con cualquiera o con todos los que quiera. Esta experiencia integrada permite a los propietarios de empresas acceder a todos los datos de Fabric de forma rápida e intuitiva y tomar mejores decisiones con los datos. Para obtener más información, consulte ¿Qué es Power BI?
Bases de datos: las bases de datos de Microsoft Fabric son una base de datos transaccional fácil de usar para desarrolladores, como Azure SQL Database, que permite crear fácilmente su base de datos operativa en Fabric. Con la funcionalidad de creación de reflejo, puede reunir datos de varios sistemas en OneLake. Puedes replicar continuamente el patrimonio de datos existente directamente en OneLake de Fabric, incluidos los datos de Azure SQL Database, Azure Cosmos DB, Azure Databricks, Snowflake y la base de datos SQL de Fabric. Para obtener más información, consulte Base de datos SQL en Microsoft Fabric y ¿Qué es el reflejo en Fabric?
Data Factory: Data Factory proporciona una experiencia de integración de datos moderna para ingerir, preparar y transformar datos de un amplio conjunto de orígenes de datos. Incorpora la simplicidad de Power Query y puede usar más de 200 conectores nativos para conectarse a orígenes de datos locales y en la nube. Para obtener más información, consulte ¿Qué es Data Factory en Microsoft Fabric?
Industry Solutions: Fabric proporciona soluciones de datos específicas del sector que abordan las necesidades y desafíos únicos del sector, e incluyen la administración de datos, el análisis y la toma de decisiones. Para más información,vea Soluciones de la industria en Microsoft Fabric.
Real-Time Intelligence: la inteligencia en tiempo real es una solución integral para escenarios controlados por eventos, datos de streaming y registros de datos. Permite la extracción de información, visualización y acción sobre los datos en movimiento controlando la ingesta de datos, la transformación, el almacenamiento, el análisis, la visualización, el seguimiento, la inteligencia artificial y las acciones en tiempo real. El centro en tiempo real de Real-Time Intelligence proporciona una amplia variedad de conectores sin código, que convergen en un catálogo de datos organizativos protegidos, regulados e integrados en Fabric. Para más información, vea ¿Qué es Real-Time Intelligence in Fabric?.
Data Engineering - Fabric Data Engineering proporciona una plataforma Spark con excelentes experiencias de creación. Permite crear, administrar y optimizar infraestructuras para recopilar, almacenar, procesar y analizar grandes volúmenes de datos. La integración de Fabric Spark con Data Factory permite programar y organizar cuadernos y trabajos de Spark. Para obtener más información, consulte ¿Qué es la ingeniería de datos en Microsoft Fabric?
Fabric Data Science: La ciencia de datos de Fabric le permite crear, implementar y poner en marcha modelos de aprendizaje automático desde Fabric. Se integra con Azure Machine Learning para proporcionar un registro de modelos y un seguimiento de experimentos integrados. Los científicos de datos pueden enriquecer los datos de la organización con predicciones y analistas de negocios pueden integrar esas predicciones en sus informes de BI, lo que permite cambiar de información descriptiva a predictiva. Para obtener más información, consulte ¿Qué es la ciencia de datos en Microsoft Fabric?
Fabric Data Warehouse: Fabric Data Warehouse proporciona un rendimiento y una escala de SQL líderes en el sector. Separa el proceso del almacenamiento, lo que permite el escalado independiente de ambos componentes. Además, almacena datos de forma nativa en el formato abierto de Delta Lake. Para obtener más información, consulte ¿Qué es el almacenamiento de datos en Microsoft Fabric?
Microsoft Fabric permite a las organizaciones y a los usuarios convertir repositorios de datos grandes y complejos en cargas de trabajo y análisis accionables, y es una implementación de la arquitectura de malla de datos. Para obtener más información, consulte ¿Qué es una malla de datos?
OneLake: la unificación de las casas de lago
La plataforma microsoft Fabric unifica la arquitectura oneLake y lakehouse en toda una empresa.
OneLake
Un lago de datos es la base en la que se compilan todas las cargas de trabajo de Fabric. Microsoft Fabric Lake también se conoce como OneLake. OneLake está integrado en la plataforma Fabric y proporciona una ubicación unificada para almacenar todos los datos de la organización en los que funcionan las cargas de trabajo.
OneLake se basa en ADLS (Azure Data Lake Storage) Gen2. Proporciona una única experiencia SaaS y un almacén de datos para todo el inquilino que atiende a desarrolladores profesionales y ciudadanos. OneLake simplifica las experiencias de Fabric mediante la eliminación de la necesidad de comprender los conceptos de infraestructura, como los grupos de recursos, RBAC (Role-Based Access Control), Azure Resource Manager, redundancia o regiones. No necesita una cuenta de Azure para usar Fabric.
OneLake elimina los silos de datos, que suelen crear los desarrolladores individuales cuando aprovisionan y configuran sus propias cuentas de almacenamiento aisladas. En su lugar, OneLake proporciona un único sistema de almacenamiento unificado para todos los desarrolladores. Garantiza el fácil descubrimiento, el uso compartido y el cumplimiento uniforme de las políticas y configuraciones de seguridad. Para obtener más información, consulte ¿Qué es OneLake?
Jerarquía de datos de OneLake y lakehouse
OneLake es jerárquico por naturaleza para simplificar la administración en toda la organización. Microsoft Fabric incluye OneLake y no hay ningún requisito para el aprovisionamiento inicial. Solo hay una instancia de OneLake por cliente y proporciona un espacio de nombres unificado del sistema de archivos con una vista única que abarca usuarios, regiones y nubes. OneLake organiza los datos en contenedores administrables para facilitar el control. El inquilino se asigna a la raíz de OneLake y está en el nivel superior de la jerarquía. Puede crear cualquier número de áreas de trabajo, que puede considerar como carpetas, dentro de un inquilino.
En la imagen siguiente se muestra cómo Fabric almacena datos en varios elementos dentro de OneLake. Como se muestra, puede crear varias áreas de trabajo dentro de un inquilino y crear varios almacenes de lago de datos de cada área de trabajo. Un lakehouse es una colección de archivos, carpetas y tablas que representa una base de datos a través de un lago de datos. Para obtener más información, consulte ¿Qué es una casa de lago?.
Todos los desarrolladores y unidades de negocio del inquilino pueden crear fácilmente sus propias áreas de trabajo en OneLake. Pueden ingerir datos en almacenes de lago de datos propios y, después, empezar a procesar, analizar y colaborar en los datos, como se hace con OneDrive en Microsoft Office.
Motores de proceso de Fabric
Todas las experiencias de proceso de Microsoft Fabric están preconectadas a OneLake, al igual que las aplicaciones de Office están preconectadas para usar OneDrive organizativo. Las experiencias como Ingeniería de datos, Almacenamiento de datos, Data Factory, Power BI y Real-Time Intelligence usan OneLake como almacén nativo. No necesitan ninguna configuración adicional.
OneLake permite el montaje instantáneo de las cuentas de almacenamiento existentes en la Plataforma como Servicio (PaaS) en OneLake con la función de acceso directo . No es necesario migrar ni mover ninguno de los datos existentes. Mediante accesos directos, puede acceder a los datos almacenados en Azure Data Lake Storage.
Los accesos directos también permiten compartir fácilmente datos entre usuarios y aplicaciones sin mover ni duplicar información. Puede crear accesos directos a otros sistemas de almacenamiento, lo que le permite redactar y analizar datos entre nubes con almacenamiento en caché transparente e inteligente que reduce los costos de salida y acerca los datos al proceso.
hub Real-Time: la unificación de flujos de datos
El centro de Real-Time es una ubicación fundamental para los datos en movimiento.
El centro Real-Time proporciona una experiencia unificada de SaaS y un lugar lógico a nivel de inquilino para todos los datos en movimiento. El hub Real-Time enumera todos los datos en movimiento de todas las fuentes que los clientes pueden descubrir, ingerir, gestionar, consumir y sobre los cuales reaccionar, y contiene tanto secuencias de flujo como tablas de la base de datos KQL . Los flujos incluyen flujos de datos, orígenes de Microsoft (por ejemplo, Azure Event Hubs, Azure IoT Hub, Captura de datos modificados (CDC) de Azure SQL DB, CDC de Azure Cosmos DB y CDC de PostgreSQL DB), yeventos de Fabric (eventos del sistema de Fabric y eventos del sistema externos que se incluyen desde Azure, Microsoft 365 u otras nubes).
El centro de Real-Time permite a los usuarios detectar, ingerir, administrar y consumir datos en movimiento fácilmente desde una amplia variedad de orígenes para que puedan colaborar y desarrollar aplicaciones de streaming en un solo lugar. Para obtener más información, consulte ¿Qué es el centro de Real-Time?
Soluciones de Fabric para ISV
Si es un proveedor de software independiente (ISV) que busca integrar sus soluciones con Microsoft Fabric, puede usar una de las siguientes rutas de acceso en función del nivel de integración deseado:
- Interop - Integre su solución con OneLake Foundation y establezca conexiones básicas e interoperabilidad con Fabric.
- Desarrollar en Fabric: cree la solución sobre la plataforma Fabric o inserte sin problemas las funcionalidades de Fabric en las aplicaciones existentes. Puede usar fácilmente las funcionalidades de Fabric con esta opción.
- Crear una carga de trabajo de Fabric: cree experiencias y cargas de trabajo personalizadas en Fabric que adapten sus ofertas para maximizar su impacto en el ecosistema de Fabric.
Para obtener más información, consulte el ecosistema de socios de ISV de Fabric.