Compartir a través de


Ciclo de vida de entornos de ejecución de Apache Spark en Fabric

El entorno de ejecución de Microsoft Fabric es una plataforma integrada de Azure basada en Apache Spark. Facilita la ejecución y administración de flujos de trabajo de ingeniería de datos y ciencia de datos. Sintetiza elementos esenciales de recursos propietarios y de código abierto para ofrecer una solución completa. Para resumir, nos referimos a Microsoft Fabric Runtime con tecnología de Apache Spark simplemente como Fabric Runtime.

Ritmo de lanzamientos

Apache Spark normalmente publica versiones secundarias cada 6 a 9 meses. El equipo de Microsoft Fabric Spark se compromete a ofrecer nuevas versiones en tiempo de ejecución con lo antes posible, a la vez que garantiza la máxima calidad e integración, así como el soporte técnico continuo. Cada versión consta de alrededor de 110 componentes. A medida que el entorno de ejecución se expande más allá de Apache Spark, garantizamos una integración sin problemas en el ecosistema de Azure.

Comprometidos con la excelencia, abordamos las nuevas versiones en tiempo de ejecución de la versión preliminar de forma cuidadosa, con el objetivo de lanzar una versión preliminar experimental en aproximadamente 3 meses, pero en última instancia determinando los tiempos caso por caso. Esto implica evaluar los componentes críticos de cada versión de Spark, como Java, Scala, Python, R y Delta Lake. Después de una evaluación exhaustiva, creamos una escala de tiempo detallada que describe la disponibilidad y la progresión del runtime a través de varias fases. En general, nuestro objetivo es establecer una ruta de ciclo de vida estándar para los entornos de ejecución de Microsoft Fabric para Apache Spark.

Sugerencia

Use siempre la versión más reciente del entorno de ejecución de disponibilidad general para la carga de trabajo de producción, que actualmente es Runtime 1.3.

En la tabla siguiente se enumera el nombre del runtime y las fechas de lanzamiento de las versiones de runtimes de Azure Synapse admitidas.

Nombre del runtime Fase de versión Fecha de finalización de soporte técnico
Runtime 1.3 basado en Apache Spark 3.5 GA 30 de septiembre de 2026
Runtime 1.2 basado en Apache Spark 3.4 GA martes, 31 de marzo de 2026
Runtime 1.1 basado en Apache Spark 3.3 EOSA lunes, 31 de marzo de 2025

Diagrama que muestra el ciclo de vida de un entorno de ejecución en Fabric.

En el diagrama se describe el ciclo de vida de una versión en tiempo de ejecución desde su versión preliminar pública experimental hasta su desuso y eliminación.

Fase Descripción Ciclo de vida típico
Versión preliminar pública experimental La fase de la versión preliminar pública experimental marca la versión inicial de una nueva versión en tiempo de ejecución. Durante esta fase, se insta a los usuarios a experimentar con las versiones más recientes de Apache Spark y Delta Lake, y proporcionar comentarios, a pesar de la presencia de limitaciones documentadas. Se aplican los términos de la versión preliminar de Microsoft Azure. Consulte los Términos de uso de la versión preliminar. 2-3 meses*
Versión preliminar pública Una vez que se realizan mejoras adicionales y se minimizan las limitaciones, el runtime avanza a la fase de versión preliminar. Se aplican los términos de la versión preliminar de Microsoft Azure. Consulte los Términos de uso de la versión preliminar. 3 meses*
Disponibilidad general (GA) Una vez que una versión en tiempo de ejecución cumple los criterios de disponibilidad general (GA), se lanza al público y es adecuado para cargas de trabajo de producción. Para alcanzar esta fase, el runtime debe cumplir requisitos estrictos en términos de rendimiento, integración con la plataforma, evaluaciones de confiabilidad y debe poder satisfacer las necesidades de los usuarios. 24 meses
Soporte técnico a largo plazo (LTS) Después de la versión disponibilidad general (GA), un entorno de ejecución puede pasar a la fase de soporte técnico a largo plazo (LTS), en función de los requisitos específicos de la versión de Spark. Esta fase de LTS se puede anunciar, detallando la duración prevista de soporte técnico para los clientes, que suele ser un año adicional de soporte completo. 12 meses*
Fecha de finalización del soporte técnico anunciada Cuando un runtime llega a la fecha de finalización del soporte, no recibirá ninguna actualización ni soporte técnico adicionales. Normalmente, se da un aviso de seis meses antes del desuso del runtime. Esta fecha de finalización del soporte técnico se documenta mediante la actualización de una tabla específica con la fecha de finalización del ciclo de vida, que marca la interrupción del soporte técnico. 6 meses antes del día de desuso
Fecha de finalización de soporte técnico. Entorno de ejecución no admitido y en desuso Una vez que llega la fecha de finalización de soporte técnico anunciada anteriormente, el entorno de ejecución deja de ser compatible de forma oficial. Esto implica que no recibirá actualizaciones ni correcciones de errores, y el equipo no proporcionará soporte técnico oficial. Todas las incidencias de soporte técnico se resolverán automáticamente. El uso de un entorno de ejecución no admitido es por cuenta y riesgo del usuario. El entorno de ejecución se quitará de la configuración del área de trabajo de Fabric y el elemento Entorno, lo que hace que sea imposible usar en el nivel de área de trabajo. Además, el runtime también se quitará de los entornos y no habrá ninguna opción para crear un nuevo entorno para esa versión en tiempo de ejecución compatible. Los trabajos de Spark existentes que se ejecutan en los entornos existentes no podrán ejecutarse. N/D
Runtime eliminado Una vez que el runtime alcanza la fase sin soporte, se eliminan todos los entornos que usan este tiempo de ejecución. También se quitan todos los componentes relacionados con el back-end asociados a este entorno de ejecución. Unos días después de la fecha de finalización del soporte técnico

* La duración esperada del runtime en cada fase. Estas escalas de tiempo se proporcionan como ejemplo y pueden variar en función de varios factores. Las escalas de tiempo del ciclo de vida están sujetas a cambios sujetos al criterio de Microsoft.

Control de versiones

Nuestra numeración de versión de runtime, aunque que está estrechamente relacionada con el Versionamiento Semántico, sigue un enfoque ligeramente diferente. La versión principal del runtime corresponde a la versión principal de Apache Spark. Por lo tanto, Runtime 1 corresponde a la versión 3 de Spark. Del mismo modo, el próximo Runtime 2 se alineará con Spark 4.0. Es esencial tener en cuenta que entre los entornos de ejecución actuales, pueden producirse cambios, incluida la adición o eliminación de bibliotecas diferentes. Además, nuestra plataforma ofrece una característica de administración de bibliotecas que permite a los usuarios instalar las bibliotecas deseadas.