Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Microsoft Fabric ofrece tres vías distintas para que los proveedores independientes de software (ISVs) se integren sin problemas con Fabric. Para un ISV que comienza este camino, este artículo repasa varios recursos disponibles bajo cada una de estas vías.
Interoperabilidad con OneLake
El enfoque principal del modelo Interop es permitir que los ISV integren sus soluciones con la Fundación OneLake. Para interoperar con Fabric, Microsoft proporciona integración a través de multitud de conectores en Data Factory y en Real-Time Intelligence. Microsoft también ofrece APIs REST para OneLake, atajos en OneLake, intercambio de datos entre tenants de Fabric y duplicación de bases de datos.
En las secciones siguientes se describen algunas de las formas en que puede empezar a trabajar con este modelo.
API de OneLake
- OneLake admite las API y los SDK de Azure Data Lake Storage (ADLS) Gen2 existentes para la interacción directa, lo que permite a los desarrolladores leer, escribir y administrar sus datos en OneLake. Obtén más información sobre las API de REST de ADLS Gen2 y de Cómo conectarse a OneLake.
- Debido a que no todas las funcionalidades de ADLS Gen2 se corresponden directamente con OneLake, OneLake también impone una estructura de carpetas específica para admitir las áreas de trabajo y elementos de Fabric. Para obtener una lista completa de diferentes comportamientos entre OneLake y ADLS Gen2 al llamar a estas API, consulta Paridad de API de OneLake.
- Si usas Databricks y quieres conectarte a Fabric, Databricks funciona con APIs ADLS Gen2. Integrar OneLake con Azure Databricks.
- Para aprovechar al máximo lo que el formato de almacenamiento Delta Lake puede hacer por ti, revisa y comprende el formato, la optimización de tablas y el orden en V. Optimización de la tabla Delta Lake y orden V.
- Una vez que los datos estén en OneLake, explóralos localmente usando el explorador de archivos de OneLake. El explorador de archivos de OneLake integra perfectamente OneLake con el explorador de archivos de Windows. Esta aplicación sincroniza automáticamente todos los elementos de OneLake a los que tiene acceso en el explorador de archivos de Windows. También puedes usar cualquier otra herramienta compatible con ADLS Gen2, como el Explorador de Azure Storage.
API de Real-Time Intelligence
Fabric Real-Time Intelligence es una solución completa diseñada para admitir todo el ciclo de vida de los datos en tiempo real, desde la ingesta y el procesamiento de flujos hasta análisis, visualización y acción. Creado para controlar los datos de streaming de alto rendimiento, ofrece funcionalidades sólidas para la ingesta, transformación, consulta y almacenamiento de datos, lo que permite a las organizaciones tomar decisiones oportunas y controladas por datos.
- Los Eventstreams te permiten traer eventos en tiempo real de diversas fuentes y enrutarlos a distintos destinos, como casas de lago, bases de datos KQL en Eventhouse y Fabric Activator. Obtenga más información sobre eventstreams y la API de eventstreams.
- Puedes ingerir datos en streaming en los eventstreams a través de múltiples protocolos, incluyendo Kafka, Event Hubs, AMQP y una lista creciente de conectores listados aquí.
- Tras procesar los eventos ingeridos utilizando la experiencia no-code o el operador SQL (Preview), puedes enrutar el resultado a varios destinos de Fabric o a endpoints personalizados. Aprende más sobre los destinos de eventstreams aquí.
- Los centros de eventos están diseñados para transmitir datos, compatibles con Real-Time hub y ideales para eventos basados en tiempo. Los datos se indexan y particionan automáticamente según el tiempo de ingestión, lo que te proporciona capacidades analíticas increíblemente rápidas y complejas sobre datos de alta granularidad que puedes acceder en OneLake para usarlos en toda la suite de experiencias de Fabric. Las casas de eventos soportan APIs y SDKs existentes para la interacción directa, permitiendo a los desarrolladores leer, escribir y gestionar sus datos en las casas de eventos. Obtenga más información sobre la API de REST.
- Si usa Databricks o Jupyter Notebooks, puede utilizar la biblioteca cliente de Python de Kusto para trabajar con bases de datos KQL en Fabric. Obtenga más información sobre el SDK de Python de Kusto.
- Puedes utilizar los conectores existentes de Microsoft Logic Apps, Azure Data Factory o Microsoft Power Automate para interactuar con tus casas de eventos o bases de datos KQL.
- Los métodos abreviados de base de datos de Inteligencia en tiempo real se insertan referencias dentro de un centro de eventos a una base de datos de origen. La base de datos de origen puede ser una base de datos KQL en Real-Time Intelligence o una base de datos de Azure Data Explorer. Puedes usar atajos para compartir datos en el mismo tenant o entre inquilinos. Obtenga más información sobre la administración de accesos directos de base de datos mediante la API.
Fábrica de Datos
- Las canalizaciones cuentan con un amplio conjunto de conectores, lo que permite a los ISV conectarse sin esfuerzo a una gran cantidad de almacenes de datos. Tanto si está interconectando bases de datos tradicionales como soluciones modernas basadas en la nube, nuestros conectores garantizan un proceso de integración sin problemas. Descripción general de los conectores.
- Al utilizar los conectores Dataflow Gen2 compatibles, los ISVs pueden aprovechar la potencia de Fabric Data Factory para gestionar flujos de trabajo complejos de datos. Esta característica es especialmente beneficiosa para los ISV que buscan simplificar las tareas de procesamiento y transformación de datos. Conectores Dataflow Gen2 en Fabric.
- Para una lista completa de capacidades soportadas por Data Factory, consulta este blog de Data Factory.
Accesos directos multinube
Los atajos en OneLake unifican tus datos entre dominios, nubes y cuentas creando un único lago de datos virtual para toda tu empresa. Todas las experiencias y motores analíticos de Fabric pueden apuntar directamente a tus fuentes de datos existentes como OneLake en otro tenant, Azure Data Lake Storage (ADLS) Gen2, cuentas de almacenamiento Amazon S3, Google Cloud Storage (GCS),fuentes de datos compatibles con S3 y Dataverse a través de un espacio de nombres unificado. OneLake presenta a los ISV una solución de acceso a datos transformadora, un puente sin problemas de integración entre diversos dominios y plataformas en la nube.
- Obtén más información sobre los accesos directos de OneLake
- Más información sobre OneLake una copia lógica
- Más información sobre los accesos directos de base de datos KQL
Uso compartido de datos
El uso compartido de datos permite a los usuarios de Fabric compartir datos en distintos inquilinos de Fabric sin duplicarlos. Esta característica mejora la colaboración al permitir que los datos se compartan "en su lugar" desde ubicaciones de almacenamiento de OneLake. Los datos se comparten como de solo lectura, son accesibles a través de varios motores de cálculo de Fabric, como SQL, Spark, KQL y modelos semánticos. Para emplear esta característica, los administradores de Fabric deben habilitarla tanto en los inquilinos que comparten como en los receptores. El proceso incluye la selección de datos en el catálogo o área de trabajo de OneLake, la configuración de la configuración de uso compartido y el envío de una invitación al destinatario previsto.
Creación de reflejo de la base de datos
La replicación en Fabric ofrece una experiencia sencilla para evitar procesos complejos de ETL (extraer, transformar y cargar) e integrar tus datos existentes en OneLake junto con el resto de tus datos en Fabric. Puedes replicar continuamente tus datos existentes directamente en OneLake. En Fabric, puedes desbloquear potentes escenarios de inteligencia empresarial, inteligencia artificial, ingeniería de datos, ciencia de datos y intercambio de datos.
- Obtenga más información sobre la creación de reflejo y las bases de datos admitidas.
La creación de reflejo abierta permite cualquier aplicación escribir datos modificados directamente en una base de datos reflejada en Fabric. El espejado abierto está diseñado para ser extensible, personalizable y abierto. Es una característica poderosa que amplía el reflejo en Fabric en función del formato de tabla abierto de Delta Lake. Una vez que los datos llegan a OneLake en Fabric, el espejo abierto simplifica el control de cambios complejos de datos, lo que garantiza que todos los datos reflejados estén actualizados y siempre listos para su análisis.
- Obtenga más información sobre la creación de reflejo abierta y cuándo usarla.
Desarrollar en Fabric
Con el modelo Desarrollar en Fabric, los ISVs pueden crear sus productos y servicios sobre Fabric o integrar sin problemas las funcionalidades de Fabric dentro de sus aplicaciones existentes. Se trata de una transición de la integración básica a la aplicación activa de las funcionalidades que ofrece Fabric. La superficie principal de integración es a través de API REST para varias experiencias de Fabric. En la tabla siguiente se muestra un subconjunto de API de REST agrupadas por la experiencia de Fabric. Para obtener una lista completa, consulte la documentación de la API de REST de Fabric.
| Experiencia de Fabric | Interfaz de Programación de Aplicaciones (API) |
|---|---|
| Almacén de datos |
-
Almacén: - Almacén espejo |
| Ingeniería de datos |
-
Casa del lago - Chispa - Definición del trabajo de Spark - Tablas - Trabajos |
| Fábrica de Datos |
-
Pipeline de datos |
| Inteligencia en tiempo real |
-
Centro de eventos - Base de datos KQL - Conjunto de consultas KQL - Eventstream |
| Ciencia de datos |
-
Cuaderno - Experimento de aprendizaje automático - Modelo ML |
| OneLake |
-
Acceso directo - API de ADLS Gen2 |
| Power BI |
-
Informe - Panel - Modelo semántico |
Compilar una carga de trabajo de Fabric
La creación de un modelo de carga de trabajo de Fabric está diseñada para permitir a los ISV crear experiencias personalizadas en la plataforma Fabric. Proporciona a los ISV las herramientas y funcionalidades necesarias para alinear sus ofertas con el ecosistema de Fabric, optimizando la combinación de sus propuestas de valor únicas con las amplias funcionalidades de Fabric.
El Microsoft Fabric Workload Development Kit ofrece un conjunto de herramientas completo para que los desarrolladores integren aplicaciones en el hub de Fabric. Esta integración permite añadir nuevas capacidades directamente dentro de un espacio de trabajo de Fabric, mejorando el proceso analítico para los usuarios. Proporciona a los desarrolladores e ISV una nueva vía para llegar a los clientes, ofrecer experiencias familiares y nuevas, y aprovechar las aplicaciones de datos existentes. Los administradores de Fabric pueden gestionar quién puede añadir cargas de trabajo en una organización.
Centro de cargas de trabajo
El Workload Hub en Fabric es una interfaz centralizada donde puedes explorar, gestionar y acceder a todas las cargas de trabajo disponibles. Cada carga de trabajo en Fabric está asociada a un tipo específico de artículo que puedes crear dentro de los espacios de trabajo de Fabric. Al navegar por el Workload Hub, puedes descubrir e interactuar fácilmente con diversas cargas de trabajo, mejorando tus capacidades analíticas y operativas.
Los administradores de Fabric tienen derechos para Administrar la disponibilidad de la carga de trabajo, lo que hace que sean accesibles en todo el inquilino o dentro de capacidades específicas. Esta extensibilidad garantiza que Fabric siga siendo una plataforma flexible y escalable, lo que permite a las organizaciones adaptar su entorno de carga de trabajo para satisfacer los requisitos empresariales y de datos en constante evolución. Mediante la integración sin problemas con el marco de seguridad y gobernanza de Fabric, workload Hub simplifica la implementación y administración de cargas de trabajo. Cada carga de trabajo incluye una experiencia de prueba para que los usuarios empiecen a trabajar rápidamente. A continuación se muestran las cargas de trabajo disponibles:
2TEST: una carga de trabajo de control de calidad completa que automatiza las pruebas y las comprobaciones de calidad de datos.
Informatica Cloud Data Quality: vamos a generar perfiles, detectar y corregir problemas de datos, como duplicados, valores que faltan e incoherencias, directamente en el entorno de Fabric.
Lumel EPM: permite a los usuarios empresariales crear aplicaciones de Administración de rendimiento empresarial (EPM) sin código sobre los modelos semánticos.
Neo4j AuraDB con Análisis de Grafos: Crea modelos de grafos a partir de datos de OneLake, analiza y explora visualmente las conexiones de datos, consulta tus datos y ejecuta cualquiera de los 65+ algoritmos integrados con una experiencia fluida en Fabric.
Gestor de datos de Osmos AI: automatiza la preparación de datos con gestores de datos impulsados por inteligencia artificial, facilitando la transformación de datos.
Power Designer: una herramienta para la creación de estilos y plantillas de informes a nivel empresarial que mejora los diseños de informes de Power BI.
Inteligencia de procesos Celonis: Permite a las organizaciones exponer la clase única de datos y contexto de Celonis en Fabric.
Profisee Master Administración de datos: permite a los usuarios hacer coincidir, combinar, estandarizar, corregir y validar datos de forma eficaz, transformarlos en productos de datos de confianza y listos para el consumo para análisis e inteligencia artificial.
Quantexa Unify: Mejora las fuentes de datos de OneLake proporcionando una vista de 360 grados con capacidades avanzadas de resolución de datos.
Generador de decisiones de SAS: ayuda a las organizaciones a automatizar, optimizar y escalar sus procesos de toma de decisiones.
Statsig: Lleva la visualización y el análisis de datos directamente al almacén.
Teradata AI Unlimited: Combina el motor analítico de Teradata con las capacidades de gestión de datos de Fabric a través de las funciones dentro de la base de datos de Teradata.
SQL2Fabric-Mirroring por Striim: Solución de replicación totalmente gestionada y sin código que refleja sin problemas los datos de SQL Server locales a OneLake.
A medida que haya más cargas de trabajo disponibles, el centro de cargas de trabajo seguirá funcionando como un espacio dinámico para detectar nuevas funcionalidades, lo que garantiza que los usuarios tengan las herramientas que necesitan para escalar y optimizar sus soluciones controladas por datos.