Compartir a través de


Delta Live Tables, versión 2022.40

Del 28 de septiembre al 5 de octubre de 2022

Estas características y mejoras se publicaron con la versión 2022.40 de Delta Live Tables.

Versiones de Databricks Runtime usadas en esta versión

Canal:

  • ACTUAL (valor predeterminado): Databricks Runtime 11.0.7
  • VERSIÓN PRELIMINAR: Databricks Runtime 11.0.7

Nuevas características y mejoras en esta versión

  • El uso de una etiqueta de clúster distinta de default o maintenance en la configuración de la canalización provoca errores durante la creación o edición de la canalización. Para obtener más información sobre la configuración del clúster para canalizaciones de Delta Live Tables, consulte Configuración del proceso para una canalización de Delta Live Tables.

  • Ahora puede abrir o ejecutar canalizaciones directamente desde los cuadernos de Delta Live Tables. Consulte Desarrollo y depuración de canalizaciones de Delta Live Tables en cuadernos.

  • Esta versión incluye un cambio importante en la estructura de datos de la configuración de canalización que devuelven las solicitudes de API de Delta Live Tables. Este cambio devuelve el campo edition como un valor en mayúsculas. Antes, este valor se devolvía con mayúsculas y minúsculas mezcladas. Debe actualizar los clientes que lean el valor edition en las respuestas de API para garantizar el procesamiento correcto del valor devuelto. Pero el valor edition de las solicitudes de API no distingue mayúsculas de minúsculas; los clientes que envíen solicitudes con este campo no requerirán actualización.

Correcciones de errores en esta versión

  • Esta versión corrige un error que provoca que la interfaz de usuario de Delta Live Tables muestre una canalización en un estado RUNNING incluso después de un error de actualización.

  • Esta actualización corrige un error en la interfaz APPLY_CHANGES al volver a procesar los datos de entrada cuando estos contienen operaciones DELETE duplicadas con el mismo valor en la columna SEQUENCE. Este escenario da como resultado valores NULL en la tabla de destino y la eliminación del valor DeleteVersion. Esto equivale a marcar el registro como NOT-DELETED. Con este cambio, las operaciones DELETE duplicadas se controlan de forma idempotente y siempre marcan el registro como DELETED.

  • Esta versión corrige un error que hacía que las filas se ocultaran durante el procesamiento de DVL de tipo 2 cuando se eliminaba un registro histórico anterior que contenía las mismas columnas que el siguiente registro histórico.

  • Esta actualización corrige un error que hacía que una vista con una expectativa expect_or_fail permaneciese en el estado RUNNING incluso si se producía un error en la expectativa. Con esta corrección, se produce un error en la canalización y se realiza la transición al estado FAILED.