A Delta Live Tables kibocsátási megjegyzései és a kiadásfrissítési folyamat
Ez a cikk ismerteti a Delta Live Tables kiadási folyamatát, a Delta Live Tables futtatókörnyezetének kezelését, és hivatkozásokat tartalmaz az egyes Delta Live Tables-kiadások kibocsátási megjegyzéseire.
Delta Live Tables futtatókörnyezeti csatornák
Feljegyzés
A Delta Live Tables kiadásban használt Databricks Runtime-verziók megtekintéséhez tekintse meg az adott kiadás kibocsátási megjegyzéseit .
A Delta Live Tables-fürtök futtatókörnyezeteket használnak a Databricks Runtime kibocsátási megjegyzéseinek verziói és kompatibilitása alapján. A Databricks automatikusan frissíti a Delta Live Tables futtatókörnyezeteit, hogy támogassa a platform fejlesztéseit és frissítéseit. A Delta Live Tables folyamatbeállításainak mezőjével szabályozhatja channel
a folyamatot futtató Delta Live Tables 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ához.preview
a folyamat teszteléséhez a futtatókörnyezet verziójának közelgő módosításaival.
Alapértelmezés szerint a folyamatok a current
futtatókörnyezet verziójával futnak. A Databricks a futtatókörnyezet használatát javasolja éles current
számítási feladatokhoz. Ha tudni szeretné, hogyan tesztelheti a folyamatokat a preview
következő futtatókörnyezeti verzióval a beállítással, olvassa el a folyamatok tesztelésének automatizálása a következő futtatókörnyezeti verzióval című témakört.
Fontos
Az általánosan elérhetőként vagy nyilvános előzetes verzióként megjelölt funkciók elérhetők a current
csatornán.
A Delta Live Tables csatornáiról további információt a channel
Delta Live Tables folyamatbeállításainak mezőjében talál.
Annak megértéséhez, hogy a Delta Live Tables hogyan kezeli az egyes kiadások frissítési folyamatát, olvassa el a Delta Live Tables frissítéseinek működését ismertető témakört.
Hogyan megkeresni a Databricks Runtime-verziót egy folyamatfrissítéshez?
A Delta Live Tables eseménynaplójában lekérdezheti a Databricks Runtime-verziót egy folyamatfrissítéshez. Lásd a futtatókörnyezet adatait.
A Delta Live Tables kibocsátási megjegyzései
A Delta Live Tables kibocsátási megjegyzései az év és az év egyes hetei alapján vannak rendezve. Mivel a Delta Live Tables verzió nélküli, a munkaterület és a futtatókörnyezet módosításai is automatikusan tö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:
- Delta Live Tables release 2024.40
- Delta Live Tables release 2024.37
- Delta Live Tables release 2024.33
- Delta Live Tables release 2024.29
- Delta Live Tables release 2024.22
- Delta Live Tables release 2024.20
- Delta Live Tables release 2024.13
- Delta Live Tables release 2024.11
- Delta Live Tables release 2024.09
- Delta Live Tables release 2024.05
- Delta Live Tables release 2024.02
- Delta Live Tables release 2023.50
- Delta Live Tables release 2023.48
- Delta Live Tables release 2023.45
- Delta Live Tables release 2023.43
- Delta Live Tables release 2023.41
- Delta Live Tables release 2023.37
- Delta Live Tables release 2023.35
- Delta Live Tables release 2023.30
- Delta Live Tables 2023.27-es kiadás
- Delta Live Tables release 2023.23
- Delta Live Tables release 2023.21
- Delta Live Tables release 2023.19
- Delta Live Tables release 2023.17
- Delta Live Tables release 2023.16
- Delta Live Tables release 2023.13
- Delta Live Tables release 2023.11
- Delta Live Tables release 2023.06
- Delta Live Tables release 2023.03
- Delta Live Tables release 2023.01
- Delta Live Tables 2022.49-es kiadás
- Delta Live Tables 2022.46-os kiadás
- Delta Live Tables release 2022.44
- Delta Live Tables release 2022.42
- Delta Live Tables release 2022.40
- Delta Live Tables release 2022.37
Hogyan működnek a Delta Live Tables frissítései?
A Delta Live Tables verzió nélküli terméknek minősül, ami azt jelenti, hogy a Databricks automatikusan frissíti a Delta Live Tables futtatókörnyezetét a platform fejlesztéseinek és frissítéseinek támogatása érdekében. A Databricks a Delta Live Tables-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 vezessenek be az éles Delta Live Tables-folyamatokban. Lásd a Delta Live Tables frissítési folyamatát.
Különösen azoknál a felhasználóknál, amelyek külső függőségekkel rendelkező Delta Live Tables-folyamatokat helyeznek üzembe, a Databricks azt javasolja, hogy proaktívan tesztelje a folyamatokat csatornákkal preview
. Lásd: Folyamatok automatizálása a következő futtatókörnyezeti verzióval.
Delta Live Tables frissítési folyamat
A Databricks kezeli a Delta Live Tables számítási erőforrásai által használt Databricks-futtatókörnyezetet . A Delta Live Tables 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 Delta Live Tables azt észleli, hogy egy folyamat frissítés miatt nem indítható el, a folyamat futtatókörnyezetének verziója visszaáll az ismerten stabil korábbi verzióra, és a következő lépések automatikusan aktiválódnak:
- A folyamat Delta Live Tables-futtatókörnyezete az előző ismert jó verzióra van rögzítve.
- A Delta Live Tables felhasználói felülete egy vizualizációt jelenít meg, amely jelzi, hogy a folyamat egy korábbi verzióhoz van rögzítve frissítési hiba miatt.
- 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 Delta Live Tables csak az éles módban futó folyamatokat állítja vissza, a csatorna pedig a következőre current
van állítva: .
Folyamatok tesztelésének automatizálása a következő futtatókörnyezeti verzióval
Annak érdekében, hogy a Delta Live Tables következő futtatókörnyezeti verziójának változásai ne legyenek hatással a folyamatokra, használja a Delta Live Tables csatornák funkcióját:
- Hozzon létre egy előkészítési folyamatot, és állítsa a csatornát a következőre
preview
: . - A Delta Live Tables felhasználói felületén hozzon létre egy ütemezést a folyamat heti futtatásához, és engedélyezze a riasztások számára, hogy e-mailben értesítést kapjanak 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égeket haszná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 Delta Live Tables támogatja a folyamatok külső függőségeit; A parancs használatával %pip install
például bármilyen Python-csomagot telepíthet. A Delta Live Tables globális és fürt hatókörű init-szkripteket is támogat. 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.