DLT-release 2022.40
28 september - 5 oktober 2022
Deze functies en verbeteringen zijn uitgebracht met de 2022.40-release van DLT.
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 DLT-pijplijnvoor meer informatie over clusterconfiguratie voor DLT-pijplijnen.
- U kunt nu pijplijnen rechtstreeks vanuit uw DLT-notebooks openen of uitvoeren. Zie DLT-pijplijnen ontwikkelen en fouten opsporen in notebooks.
- Deze release bevat een brekende wijziging in de gegevensstructuur van de pijplijninstellingen die door DLT API-aanvragen wordt geretourneerd. Deze wijziging retourneert het
edition
veld als een hoofdletterwaarde. Voorheen werd deze waarde geretourneerd in gemengde hoofd- en kleine letters. 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 DLT-gebruikersinterface 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 wordt het record altijd alsDELETED
gemarkeerd.
- 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 de statusFAILED
.