Megosztás a következőn keresztül:


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:

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 currentvan á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:

  1. Hozzon létre egy előkészítési folyamatot, és állítsa a csatornát a következőre preview: .
  2. 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.
  3. 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.