Delta Live Tables verze 2022.40
28. září – 5. října 2022
Tyto funkce a vylepšení byly vydány ve verzi Delta Live Tables z roku 2022.40.
Verze Databricks Runtime používané touto verzí
Kanál:
- CURRENT (výchozí): Databricks Runtime 11.0.7
- PREVIEW: Databricks Runtime 11.0.7
Nové funkce a vylepšení v této verzi
Použití jiného popisku clusteru než
default
nebomaintenance
v nastavení kanálu způsobí selhání při vytváření nebo úpravách kanálu. Další informace o konfiguraci clusteru pro kanály Delta Live Tables naleznete v tématu Konfigurace výpočetních prostředků pro kanál Delta Live Tables.Kanály teď můžete otevírat nebo spouštět přímo z poznámkových bloků Delta Live Tables. Viz Vývoj a ladění kanálů Delta Live Tables v poznámkových blocích.
Tato verze zahrnuje zásadní změnu struktury dat nastavení kanálu vrácené požadavky rozhraní Delta Live Tables API . Tato změna vrátí
edition
pole jako hodnotu velkého písmena. Dříve byla tato hodnota vrácena jako smíšený případ. Je nutné aktualizovat klienty, kteří čtouedition
hodnotu v odpovědích rozhraní API, aby se zajistilo správné zpracování návratové hodnoty.edition
Hodnota požadavků rozhraní API ale nerozlišuje malá a velká písmena. Klienti, kteří odesílají požadavky, včetně tohoto pole, nevyžadují aktualizaci.
Opravy chyb v této verzi
Tato verze opravuje chybu, která způsobí, že uživatelské rozhraní Delta Live Tables zobrazuje kanál ve
RUNNING
stavu i po selhání aktualizace.Tato aktualizace opravuje chybu v rozhraní APPLY_CHANGES při opětovném zpracování vstupních dat, kde data obsahují duplicitní
DELETE
operace se stejnou hodnotou veSEQUENCE
sloupci. Výsledkem tohoto scénáře jsouNULL
hodnoty v cílové tabulce a odebráníDeleteVersion
hodnoty. To je ekvivalentní označení záznamu jakoNOT-DELETED
. Při této změně se duplicitníDELETE
operace zpracovávají idempotentní a záznam vždy označí jakoDELETED
.Tato verze opravuje chybu, která způsobuje skrytí řádků během zpracování typu SCD 2, když se odstraní předchozí historický záznam obsahující stejné sloupce jako další historický záznam.
Tato aktualizace opravuje chybu, která způsobuje zobrazení s
expect_or_fail
očekáváním, že zůstane veRUNNING
stavu, i když se očekávání nezdaří. S touto opravou kanál selže a přejde doFAILED
stavu.