A DLT kibocsátási megjegyzései és a kiadásfrissítési folyamat
Ez a cikk ismerteti a DLT kiadási folyamatát, a DLT-futtatókörnyezet kezelését, és hivatkozásokat tartalmaz az egyes DLT-kiadások kibocsátási megjegyzéseire.
DLT-futtatókörnyezeti csatornák
Jegyzet
A DLT-kiadással együtt használt Databricks Runtime-verziók megtekintéséhez nézze meg a kiadáshoz tartozó kiadási megjegyzéseket.
A DLT-fürtök futtatókörnyezeteket használnak Databricks Runtime kibocsátási megjegyzéseinek verziói és kompatibilitásialapján. A Databricks automatikusan frissíti a DLT-futtatókörnyezeteket a platform fejlesztéseinek és frissítéseinek támogatásához. A DLT-folyamat beállításainak channel
mezőjével szabályozhatja a folyamatot futtató DLT-futtatókörnyezet verzióját. A támogatott értékek a következők:
-
current
az aktuális futtatókörnyezeti verzió használatára. -
preview
a folyamatláncot tesztelni a futtatókörnyezet verziójának közelgő változásaival.
Alapértelmezés szerint a folyamatok a current
futtatókörnyezeti verzióval futnak. A Databricks a current
futtatókörnyezet használatát javasolja éles számítási feladatokhoz. Ha tudni szeretné, hogyan használhatja a preview
beállítást a folyamatok következő futtatókörnyezeti verzióval való teszteléséhez, olvassa el Folyamatok tesztelésének automatizálása a következő futtatókörnyezeti verzióval.
Fontos
Az általánosan elérhetőként vagy nyilvános előzetes verzióként megjelölt funkciók a current
csatornán érhetők el.
A DLT-csatornákról további információt a DLT folyamatbeállításokchannel
mezőjében talál.
Ha tudni szeretné, hogyan kezeli a DLT az egyes kiadások frissítési folyamatát, olvassa el A DLT-frissítések működése című témakört..
Hogyan találom meg a Databricks Runtime-verziót egy folyamatfrissítéshez?
A DLT eseménynaplójában lekérdezheti a Databricks Runtime-verziót egy folyamatfrissítéshez. Lásd futtatókörnyezeti információkat.
DLT kibocsátási megjegyzései
A DLT kibocsátási megjegyzései évek és hetek szerint vannak rendszerezve. Mivel a DLT verzió nélküli, a munkaterület és a futtatókörnyezet módosításai is automatikusan megtörténnek. Az alábbi kibocsátási megjegyzések áttekintést nyújtanak az egyes kiadások módosításairól és hibajavításairól:
- 2025.04-es DLT kiadás
- 2024.49-es kiadás DLT
- DLT 2024.42 kiadás
- A 2024.40-es DLT kiadás
- DLT 2024.37 verziójának kiadása
- DLT kiadás 2024.33
- DLT 2024.29-es kiadása
- DLT 2024.22-es kiadás
- DLT kiadás 2024.20
- DLT kiadás 2024.13
- A DLT 2024.11-es kiadása
- DLT 2024. szeptemberi kiadása
- DLT 2024.05-ös kiadásának
- DLT 2024.02-es kiadás
- DLT 2023.50 kiadás
- DLT kiadás 2023.48
- DLT 2023.45-ös verzió kiadása
- DLT kiadás 2023.43
- A DLT 2023.41-es kiadása
- A DLT 2023.37-es kiadása
- DLT 2023.35-ös kiadása
- DLT kiadás 2023.30
- 2023.27-es DLT verzió
- DLT kiadás 2023.23
- DLT 2023.21-es verziója
- A DLT 2023.19-es kiadása
- DLT 2023.17 kiadás
- A DLT 2023.16-os kiadása
- DLT kiadás 2023.13
- DLT 2023.11-es kiadás
- 2023.06-os DLT kiadás
- DLT kiadás 2023.03
- DLT 2023.01 kiadás
- DLT 2022.49-es kiadásának
- A DLT 2022.46-os kiadása
- DLT 2022.44-es verzió
- DLT 2022.42-es kiadás
- A 2022.40-es DLT kiadás
- DLT 2022.37-es verziójának kiadása
Hogyan működnek a DLT-frissítések?
A DLT verzió nélküli terméknek minősül, ami azt jelenti, hogy a Databricks automatikusan frissíti a DLT-futtatókörnyezetet a platform fejlesztéseinek és frissítéseinek támogatása érdekében. A Databricks a DLT-folyamatok külső függőségeinek korlátozását javasolja.
A Databricks proaktív módon igyekszik megakadályozni, hogy az automatikus frissítések hibákat vagy problémákat okoznak az éles DLT-folyamatokban. Lásd DLT frissítési folyamatát.
Különösen a külső függőségekkel rendelkező DLT-folyamatokat üzembe helyező felhasználók számára a Databricks azt javasolja, hogy proaktívan tesztelje a folyamatokat preview
csatornákkal. Lásd: Folyamatok tesztelésének automatizálása a következő futtatókörnyezeti verzióval.
DLT frissítési folyamata
A Databricks kezeli a DLT számítási erőforrások által használt Databricks Runtime. A DLT automatikusan frissíti a futtatókörnyezetet az Azure Databricks-munkaterületeken, és figyeli a folyamatok állapotát a frissítés után.
Ha a DLT azt észleli, hogy egy folyamat frissítés miatt nem indítható el, a folyamat futtatókörnyezeti verziója visszaáll az ismerten stabil korábbi verzióra, és a következő lépések automatikusan aktiválódnak:
- A pipeline DLT futtatókörnyezete az előző ismert jó verzióra van rögzítve.
- A Databricks ügyfélszolgálata értesítést kap a problémáról.
- Ha a probléma a futtatókörnyezet regressziójához kapcsolódik, a Databricks megoldja a problémát.
- Ha a problémát a folyamat által használt egyéni kódtár vagy -csomag okozza, a Databricks felveszi Ön a kapcsolatot a probléma megoldásához.
- A probléma megoldása után a Databricks újra elindítja a frissítést.
Fontos
A DLT csak akkor állítja vissza az éles módban futó adatcsatornákat, ha a csatorna current
-ra van állítva.
Folyamatok tesztelésének automatizálása a következő futtatókörnyezeti verzióval
Annak érdekében, hogy a következő DLT-futtatókörnyezeti verzió módosításai ne legyenek hatással a folyamatokra, használja a DLT-csatornák funkciót:
- Hozzon létre egy előkészítési folyamatot, és állítsa a csatornát
preview
. - A DLT felhasználói felületén hozzon létre egy ütemezést a folyamat heti futtatásához, és engedélyezze a riasztások fogadását e-mailben a folyamathibákról. A Databricks javasolja a folyamatok heti tesztfuttatásainak ütemezését, különösen akkor, ha egyéni folyamatfüggőségekethasznál.
- Ha értesítést kap egy hibáról, és nem tudja megoldani, nyisson meg egy támogatási jegyet a Databricksben.
folyamatfüggőségek
A DLT támogatja a folyamatok külső függőségeit; Például bármilyen Python-csomagot telepíthet a %pip install
paranccsal. A DLT támogatja a globális és fürt hatókörű init szkriptekhasználatát is. Ezek a külső függőségek, különösen az init szkriptek azonban növelik a futtatókörnyezet frissítésével kapcsolatos problémák kockázatát. A kockázatok csökkentése érdekében minimalizálja az init-szkriptek használatát a folyamatokban. Ha a feldolgozás init szkripteket igényel, automatizálja a folyamat tesztelését a problémák korai észleléséhez; lásd: Folyamatok tesztelésének automatizálása a következő futtatókörnyezeti verzióval. Init-szkriptek használata esetén a Databricks javasolja a tesztelés gyakoriságának növelését.