Novedades y planeadas para experiencias para desarrolladores de Fabric en Microsoft Fabric
Importante
Los planes de versión describen la funcionalidad que puede haberse publicado o no. Las escalas de tiempo de entrega y la funcionalidad proyectada pueden cambiar o no enviarse. Consulte la directiva de Microsoft para obtener más información.
Un área de inversión básica en Microsoft Fabric está en torno a nuestras experiencias unificadas en toda la plataforma. Esto incluye experiencias de usuario compartidas para navegar por el producto, administrar contenido en áreas de trabajo y herramientas de desarrollo para administrar los proyectos. Tenemos previsto invertir en áreas para facilitar la creación de proyectos, suavizar las experiencias de colaboración y mejorar su capacidad de supervisar e implementar proyectos.
Áreas de inversión
Proveedor de Terraform de Fabric
Escala de tiempo de lanzamiento estimada: Q3 2024
Tipo de versión: versión preliminar pública
El uso del proveedor de Terraform para Fabric permite a los usuarios automatizar y simplificar los procesos de implementación y administración de forma declarativa. Esto garantiza que las implementaciones y las tareas de administración se ejecuten de forma precisa y coherente, lo que reduce los errores manuales. Fabric Terraform Provider le ayudará con:
- Realice un seguimiento de todos los cambios en las soluciones de control de versiones de código fuente, como Azure DevOps, GitHub.
- Habilite los procesos de DevOps mediante la implementación de estrategias de prueba y validación antes de realizar la implementación en producción.
- Mejore la escalabilidad y la flexibilidad de las implementaciones.
- Aumente la velocidad y confiabilidad de las implementaciones. Casos de uso de soluciones y clientes: el proveedor de Fabric Terraform permite a los clientes administrar la implementación de elementos y áreas de trabajo de Fabric. Fabric Terraform Provider está diseñado para abordar los siguientes casos de uso del cliente y puntos de fricción al intentar implementar, administrar y controlar las entidades de Fabric a escala: Gobernanza y cumplimiento: mediante el establecimiento de procesos y la aplicación de directivas que mitigan el riesgo y les ayudan a garantizar el cumplimiento, aprobar modificaciones y realizar un seguimiento del historial de actualizaciones. IaC también usa identidades de entidad de servicio para implementar la automatización y la administración con privilegios mínimos. Infraestructura para ALM: para facilitar el desarrollo ágil, la empresa debe crear y destruir áreas de trabajo de desarrollo y pruebas efímeras según sea necesario. La administración de este proceso a través de IaC ayuda a los clientes a lograr una mayor coherencia entre las áreas de trabajo de producción y desarrollo.
Este proveedor incluye recursos esenciales para administrar áreas de trabajo y elementos de Fabric.
Administración del área de trabajo: este recurso permite a los usuarios crear, editar y eliminar áreas de trabajo de Fabric, así como administrar las asignaciones de roles del área de trabajo. Administración de elementos: estos recursos permiten a los usuarios realizar operaciones CRUD en elementos dentro de áreas de trabajo de Fabric.
Página principal para desarrolladores de Unified Fabric
Escala de tiempo de lanzamiento estimada: Q3 2024
Tipo de versión: versión preliminar pública
Hemos oído comentarios constantes de los clientes de que la "interfaz de usuario segmentada" no tiene sentido para ellos. Unificaremos la página principal de la experiencia para que sea una página principal del desarrollador.
Nueva interfaz de usuario de canalizaciones de implementación
Escala de tiempo de lanzamiento estimada: Q3 2024
Tipo de versión: versión preliminar pública
A medida que las canalizaciones de implementación evolucionan en una herramienta de plataforma (tejido), requiere modificaciones en su diseño actual para adaptarse a Fabric desde varios ángulos, como las alineaciones de la experiencia del usuario, la escalabilidad y las características avanzadas, entre otras. La nueva interfaz de usuario de las canalizaciones de implementación presenta una nueva interfaz de usuario para el proceso de creación y la página principal de la canalización, junto con algunas mejoras de la experiencia de usuario. También hay un cambio en la operación de implementación en la que, en lugar de implementar en la siguiente fase, ahora se va a implementar en la fase actual. Aparte de eso, todas las funcionalidades se han mantenido igual para que todo lo que pueda hacer en la interfaz de usuario original puede hacer con la nueva interfaz de usuario.
Adición de información de capacidad de trabajo en el Centro de supervisión
Escala de tiempo de lanzamiento estimada: Q3 2024
Tipo de versión: disponibilidad general
Agregar nombre de capacidad en el centro de supervisión
Actualmente, solo los artefactos PBI tienen la columna de capacidad como opcional. Pero porque cada vez más usuarios solicitan la información de capacidad. Además, la capacidad desempeña un papel significativo en Fabric para la facturación de los clientes. Deberíamos hacer que la capacidad sea una columna común para todos los tipos de elementos.
Tutorial interactivo de Lakehouse
Escala de tiempo de lanzamiento estimada: Q3 2024
Tipo de versión: versión preliminar pública
Proporcione un tutorial interactivo para lakehouse para ayudar a los usuarios a empezar a trabajar en Fabric.
Recomendación del flujo de tareas para áreas de trabajo de Power BI
Escala de tiempo de lanzamiento estimada: Q3 2024
Tipo de versión: versión preliminar pública
Se recomienda un flujo de tareas para el área de trabajo existente de Power BI para ayudar a los usuarios a adoptar la característica. De acuerdo con las investigaciones del usuario, esto es un cambiador de juego.
API de ARM de Microsoft Fabric
Escala de tiempo de lanzamiento estimada: Q3 2024
Tipo de versión: versión preliminar pública
Ofrezca una API estandarizada y fácil de usar para los recursos de Azure de Microsoft Fabric mediante las API de Arm de Azure. Garantizar la facilidad de uso para que los desarrolladores creen automáticamente actualizaciones y eliminen las capacidades de Microsoft Fabric.
Mejora de la experiencia "+Nuevo" en el área de trabajo: elemento agrupado por JTBD
Escala de tiempo de lanzamiento estimada: Q4 2024
Tipo de versión: disponibilidad general
La lista desplegable +Nuevo en el área de trabajo es una lista larga y plana. Seguimos recibiendo comentarios de los clientes que esperan que los elementos se agrupen mediante JTBD para que puedan encontrarlos fácilmente. También agregamos la funcionalidad para permitir que el usuario favoritos los tipos de elementos para crear rápidamente.
Características enviadas
Los filtros de área de trabajo o la búsqueda admiten carpetas anidadas
Enviado (Q3 2024)
Tipo de versión: versión preliminar pública
Esta característica proporciona capacidad de usuario para filer/buscar por palabra clave en todo el área de trabajo o en toda la carpeta, incluidos todos sus elementos secundarios.
Compatibilidad con GitHub y GitHub Enterprise
Enviado (Q3 2024)
La integración de Git de Fabric amplía su compatibilidad agregando compatibilidad con GitHub como proveedor. Dada la adopción generalizada de GitHub como herramienta líder de control de código fuente, esta expansión concederá a las organizaciones que dependen de GitHub la oportunidad de aprovechar la integración de Git de Fabric, lo que garantiza la sincronización entre sus áreas de trabajo de tejido y repositorios de Git. GitHub se agregará al soporte técnico de Azure DevOps existente, ofreciendo todas las mismas herramientas y funcionalidades conocidas. Los desarrolladores tendrán la capacidad de conectarse a GiHub mediante sus tokens de acceso personal, lo que garantiza una conexión precisa para cada desarrollador. También se admitirá GitHub Enterprise Cloud, excepto el uso de direcciones IP permitidas específicas y vínculos privados.
Integración de Git: funcionalidades mejoradas de bifurcación
Enviado (Q3 2024)
Tipo de versión: versión preliminar pública
Esta actualización de la integración de Git de Fabric presenta funcionalidades mejoradas relacionadas con la rama, lo que proporciona a los usuarios un método sin problemas para trabajar de forma aislada, un aspecto esencial de cualquier flujo de trabajo. Esta versión abarca varias mejoras en la conexión entre las ramas de Fabric y Git:
- Bifurcar hacia fuera a nueva área de trabajo: los usuarios pueden bifurcarse sin esfuerzo en nuevos entornos de trabajo con tan solo unos clics. Esta característica facilita la creación de una nueva área de trabajo sincronizada con una rama nueva correspondiente, lista para que los desarrolladores comiencen su trabajo. Una vez completadas las tareas, la combinación se puede realizar fácilmente a través del flujo de trabajo de Git existente. Esto garantiza el aislamiento y simplifica el proceso de trabajo de los desarrolladores.
- Navegación contextual del área de trabajo: para simplificar la navegación entre áreas de trabajo relacionadas, se agrega una sección "ramas relacionadas" al panel de control de código fuente. En esta área se muestran las áreas de trabajo conectadas que comparten la misma conexión de Git, lo que permite a los usuarios realizar la transición sin problemas entre ellas. Esta funcionalidad mejora la continuidad del flujo de trabajo y ayuda a mantener el contexto dentro de Fabric.
- Estructura mejorada del panel de control de código fuente: el panel de control de código fuente de Git se ha rediseñado para mejorar la facilidad de uso. Contará con pestañas independientes para administrar cambios y actualizaciones, acciones y navegación relacionadas con la rama y pestañas adicionales planeadas para futuras actualizaciones. Esta reestructuración tiene como objetivo simplificar la interacción con el panel de control de código fuente, lo que proporciona a los usuarios una experiencia más intuitiva.
Permitir a los usuarios ajustar el ancho de columna de lista en la página principal de la carga de trabajo, examinar y ver el área de trabajo
Enviado (Q2 2024)
Tipo de versión: disponibilidad general
Actualmente, las columnas de la página principal de la carga de trabajo de Fabric, examinar y área de trabajo no se pueden expandir para mostrar el nombre completo del objeto. El ancho máximo permitido para la columna de nombre viene determinado por el ancho de pantalla.
Esta característica mejora la experiencia de cambio de tamaño del ancho de columna y permite a los usuarios configurar el ancho ilimitado de columnas. Y al mismo tiempo, asegúrese de una experiencia no interrumpida de la tabla y otras columnas.
SDK de .NET para las API REST de Fabric
Enviado (Q2 2024)
Tipo de versión: versión preliminar pública
La API REST de Fabric proporciona a los desarrolladores acceso mediante programación para administrar e interactuar con los recursos de Microsoft Fabric. Permite a los desarrolladores automatizar una amplia gama de tareas, incluida la integración de datos, el almacenamiento de datos, el análisis de macrodatos, la automatización de procesos de implementación, el aprovisionamiento de nuevos inquilinos, etc. El SDK de .NET es una biblioteca contenedora que simplifica la comunicación con la API REST de Fabric y controla la autenticación, la serialización y el control de errores. El SDK de .NET para la API rest de Fabric expone los siguientes puntos de conexión:
- Capacidades: Enumerar capacidades
- Áreas de trabajo: cree, actualice, elimine o enumere áreas de trabajo de Microsoft Fabric.
- Elementos: crear, actualizar, eliminar o enumerar elementos de Microsoft Fabric.
- Git: confirme git, conecte y desconecte el área de trabajo a Git y actualice el área de trabajo desde Git.
- Operaciones de larga duración: obtenga el estado de la operación y obtenga el resultado de la operación.
- Accesos directos de OneLake: crear, eliminar y obtener acceso directo
Kit para desarrolladores de cargas de trabajo de Fabric
Enviado (Q2 2024)
Tipo de versión: versión preliminar pública
Esta característica ahora se extiende a cargas de trabajo adicionales y ofrece un sólido kit de herramientas para desarrolladores para diseñar, desarrollar e interoperar con Microsoft Fabric mediante LOS SDK de front-end y las API REST de back-end. Introducción al Kit de desarrollo de cargas de trabajo de Microsoft Fabric.
La plataforma Microsoft Fabric ahora proporciona un mecanismo para que los ISV y los desarrolladores integren sus aplicaciones nuevas y existentes de forma nativa en el centro de cargas de trabajo de Fabric. Esta integración proporciona la capacidad de agregar nuevas funcionalidades netas a Fabric en una experiencia coherente sin salir del área de trabajo de Fabric, lo que acelera los resultados controlados por datos de Microsoft Fabric.
Al descargar y aprovechar el kit de desarrollo, los ISV y los desarrolladores de software pueden compilar y escalar aplicaciones existentes y nuevas en Microsoft Fabric y ofrecerlas a través de Azure Marketplace sin necesidad de abandonar nunca el entorno de Fabric.
El kit de desarrollo proporciona una guía completa y código de ejemplo para crear tipos de elementos personalizados que se pueden agregar al área de trabajo de Fabric. Estos tipos de elementos pueden aprovechar los SDK de front-end de Fabric y las API REST de back-end para interactuar con otras funcionalidades de Fabric, como la ingesta de datos, la transformación, la orquestación, la visualización y la colaboración. También puede insertar su propia aplicación de datos en el editor de elementos de Fabric mediante los componentes de la experiencia nativa de Fabric, como el encabezado, la barra de herramientas, el panel de navegación y la barra de estado. De este modo, puede ofrecer una experiencia de usuario coherente y sin problemas en diferentes cargas de trabajo de Fabric.
API REST de Fabric Core disponible con carácter general
Enviado (Q2 2024)
Tipo de versión: disponibilidad general
Las API rest de Fabric Core ahora están disponibles con carácter general. Esto marca un hito importante en la evolución de Microsoft Fabric, una plataforma que se ha diseñado minuciosamente para capacitar a los desarrolladores y empresas por igual con un completo conjunto de herramientas y servicios. Las API rest principales son la red troncal de Microsoft Fabric, lo que proporciona los bloques de creación esenciales para una gran cantidad de funcionalidades dentro de la plataforma. Están diseñados para mejorar la eficiencia, reducir el esfuerzo manual, aumentar la precisión y dar lugar a tiempos de procesamiento más rápidos. Estas API ayudan a escalar las operaciones de forma más sencilla y eficaz a medida que crece el volumen de trabajo, automatizan procesos repetibles con coherencia y permiten la integración con otros sistemas y aplicaciones, lo que proporciona una canalización de datos simplificada y eficaz. Las API rest de Microsoft Fabric Core abarcan un amplio espectro de funcionalidades, como: Administración del área de trabajo: API para controlar las operaciones del área de trabajo, incluida la administración de permisos. Administración de elementos: API que habilitan la creación, recuperación, actualización y eliminación de elementos, con próximos planes para mejorar la compatibilidad con la detección de orígenes de datos y la administración pormenorizadas de permisos. Definición de elementos: capacidad para crear, recuperar y actualizar definiciones de varios elementos, como Modelo semántico, Informe, Cuaderno, SJD y Canalización de datos. Con estas API, los desarrolladores pueden ejercer un control preciso sobre sus procesos de implementación ajustando sin esfuerzo parámetros, como configuraciones semánticas del modelo o temas de informe antes de publicar. El aprovechamiento de las API REST de Microsoft Fabric facilita la implementación de proyectos sin problemas a través de llamadas a la API REST. Además, las API ofrecen funcionalidades para la administración de trabajos e inquilinos, lo que simplifica las operaciones dentro de la plataforma. Para los desarrolladores interesados en explorar los detalles de las API de Microsoft Fabric Core, la documentación completa está disponible fácilmente. Esta documentación incluye instrucciones de uso, ejemplos ilustrativos y artículos alojados en un repositorio centralizado para facilitar la accesibilidad y la detectabilidad. La documentación se actualiza continuamente para reflejar las últimas características y mejoras, lo que garantiza que los desarrolladores tengan la información más actual a su alcance. Para más información, consulte la documentación de la API REST de Fabric.
Carpetas en áreas de trabajo
Enviado (Q1 2024)
Tipo de versión: versión preliminar pública
La introducción de carpetas en el área de trabajo le permite organizar y buscar elementos mejor. La versión preliminar de esta característica proporciona las funcionalidades organizativas de las carpetas. Las actualizaciones posteriores abordan escenarios de administración de permisos relacionados con carpetas.
Filtros persistentes en áreas de trabajo
Enviado (Q1 2024)
Actualmente, los filtros del área de trabajo no son persistentes. Debe volver a aplicar filtros cada vez al volver al área de trabajo. Escuchamos sus comentarios y planeamos habilitar filtros persistentes para mejorar la navegación.
Barra de navegación izquierda personalizable
Enviado (Q1 2024)
Hemos aprendido de usted que las funcionalidades usadas con frecuencia varían para todos los usuarios en función de sus roles y trabajos que se van a realizar durante un período determinado. Para mejorar mejor la productividad, tenemos previsto personalizar la barra de navegación izquierda. Puede anclar o desanclar un punto de entrada en la barra de navegación izquierda según sus propias preferencias.
Elementos primarios y secundarios en áreas de trabajo
Enviado (Q4 2023)
Algunos elementos de Fabric tienen elementos secundarios, como Lakehouse, Data Warehouse, etc. Esta característica le permite ver fácilmente la relación elementos primarios y secundarios en la interfaz de usuario del área de trabajo y también hace que la lista de elementos sea más limpia.