Delta Live Tables versie 2022.40
28 september - 5 oktober 2022
Deze functies en verbeteringen zijn uitgebracht met de release 2022.40 van Delta Live Tables.
Databricks Runtime-versies die door deze release worden gebruikt
Kanaal:
- CURRENT (standaard): Databricks Runtime 11.0.7
- PREVIEW: Databricks Runtime 11.0.7
Nieuwe functies en verbeteringen in deze release
Als u een ander clusterlabel gebruikt dan
default
ofmaintenance
in uw pijplijninstellingen, worden fouten veroorzaakt tijdens het maken of bewerken van de pijplijn. Zie Compute configureren voor een Delta Live Tables-pijplijnvoor meer informatie over clusterconfiguratie voor Delta Live Tables-pijplijnen.U kunt nu pijplijnen rechtstreeks vanuit uw Delta Live Tables-notebooks openen of uitvoeren. Zie Pijplijnen voor Delta Live Tables ontwikkelen en fouten opsporen in notebooks.
Deze release bevat een ingrijpende wijziging in de gegevensstructuur van de pijplijninstellingen die wordt geretourneerd door Delta Live Tables API aanvragen. Deze wijziging retourneert het
edition
veld als een hoofdletterwaarde. Voorheen werd deze waarde geretourneerd als gemengde hoofdletters. U moet uw clients bijwerken die deedition
-waarde in API-antwoorden lezen om ervoor te zorgen dat de retourwaarde correct wordt verwerkt. Deedition
waarde in API-aanvragen is echter niet hoofdlettergevoelig. Uw clients die aanvragen indienen, inclusief dit veld, hoeven niet te worden bijgewerkt.
Opgeloste fouten in deze release
In deze release wordt een fout opgelost waardoor de gebruikersinterface van Delta Live Tables een pijplijn in een
RUNNING
status weergeeft, zelfs na een updatefout.Deze update lost een fout op in de APPLY_CHANGES interface bij het opnieuw verwerken van invoergegevens waarbij de gegevens dubbele
DELETE
bewerkingen bevatten met dezelfde waarde in de kolomSEQUENCE
. Dit scenario resulteert inNULL
waarden in de doeltabel en het verwijderen van deDeleteVersion
waarde. Dit komt overeen met het markeren van de record alsNOT-DELETED
. Met deze wijziging worden de dubbeleDELETE
bewerkingen idempotent verwerkt en worden de record altijd gemarkeerd alsDELETED
.Deze release lost een fout op waardoor rijen worden verborgen tijdens SCD-type 2-verwerking wanneer een vorige historische record wordt verwijderd die dezelfde kolommen bevat als de volgende historische record.
Met deze update wordt een fout opgelost die ervoor zorgt dat een weergave met een
expect_or_fail
verwachting in deRUNNING
status blijft, zelfs als de verwachting mislukt. Met deze oplossing mislukt de pijplijn en gaat deze over naar deFAILED
status.