Delta Live Tables verze 2022.37
14. září – 22, 2022
Tyto funkce a vylepšení byly vydány ve verzi Delta Live Tables z roku 2022.37.
Verze Databricks Runtime používané touto verzí
Kanál:
- CURRENT (výchozí): Databricks Runtime 10.3.7
- PREVIEW: Databricks Runtime 11.0.5
Nové funkce a vylepšení v této verzi
- Požadavek rozhraní API počáteční aktualizace teď vrátí
request_id
pole v textu odpovědi. Jedná serequest_id
o stabilní identifikátor původního požadavku, který spouští aktualizaci. Pokud se aktualizace opakuje nebo restartuje, nová aktualizace zdědírequest_id
.
{
"update_id": "the ID of the update that was started",
"request_id": "The ID of the request that started this update"
}
Nový requests
požadavek rozhraní API (GET /pipelines/{pipeline_id}/requests/{request_id}
) vrátí stav aktualizace kanálu přidružené request_id
k . Odpověď obsahuje informace o nejnovější aktualizaci.
{
"status": "ACTIVE",
"latest_update": {
}
}
Kód Pythonu teď může volat
spark.sql
operace mimodlt.table()
funkcedlt.view()
, pokud operace nečte z materializovaného zobrazení nebo tabulky streamování.Položky protokolu událostí teď obsahují
maturity
vlastnost označující stabilitu schématu událostí. Možné hodnoty jsoustable
,evolving
adeprecated
. Další informace o protokolu událostí Delta Live Tables naleznete v tématu Co je protokol událostí Delta Live Tables?.Chybová zpráva je vylepšena v případě nekompatibilních změn zdrojových tabulek používaných streamovací tabulkou.
Při vytváření nebo úpravě kanálu teď můžete v uživatelském rozhraní Delta Live Tables vybrat zásady clusteru. Dříve nastavení zásad clusteru pro kanál vyžadovalo úpravu nastavení JSON kanálu.
Rychlejší spuštění kanálu Tato verze zahrnuje vylepšení, která krok urychlí
SETTING_UP_TABLES
při spuštění kanálu.
Opravy chyb v této verzi
- Tato verze opravuje chybu, která brání rozšířenému automatickému škálování ve vertikálním navýšení kapacity, pokud nejsou dostupné žádné nečinné instance clusteru.