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


Databricks-feladatok konfigurálása és szerkesztése

Ez a cikk a munkafolyamatok munkaterület felhasználói felületén végzett feladatok létrehozásának, konfigurálásának és szerkesztésének utasításait ismerteti.

Az Azure Databricks a Databricks-feladatok összetevőiként kezeli a feladatokat. Egy feladat egy vagy több tevékenységből áll. Az első feladat konfigurálásával új feladatot hozhat létre a munkaterület felhasználói felületén. Új feladat konfigurálásához lásd a Databricks-feladatok konfigurálását és szerkesztését.

Minden tevékenységhez tartozik egy társított számítási erőforrás, amely a tevékenységlogikát futtatja. Kiszolgáló nélküli használat esetén az Azure Databricks konfigurálja a számítási erőforrásokat. Ha nem kiszolgáló nélküli szolgáltatást használ, olvassa el a Számítási feladatok konfigurálása című témakört.

Az Azure Databricks más belépési pontokkal és eszközökkel is rendelkezik a feladatkonfigurációhoz, beleértve a következőket:

Feladat létrehozása vagy konfigurálása

Meglévő tevékenység szerkesztéséhez vagy új tevékenység munkaterületi felhasználói felülettel való hozzáadásához válasszon ki egy meglévő feladatot az alábbi lépések végrehajtásával:

  1. Kattintson Munkafolyamatok ikona Munkafolyamatok elemre az oldalsávon.
  2. A Név oszlopban kattintson a feladat nevére.
  3. Kattintson a Feladatok fülre. Megjelenik a feladatdiagram.
  4. Egy tevékenység szerkesztéséhez kattintson a tevékenység nevére. A feladatkonfiguráció a feladatdiagram alatt jelenik meg.
  5. Feladat hozzáadásához kattintson a gombra Feladat hozzáadása gomb.

Tevékenységek típusai

A konfigurációs beállítások és utasítások feladatonként eltérőek. A következő feladattípusok érhetők el:

Feladat klónozása

Klónozza a feladatokat egy meglévő tevékenység összes konfigurációjának másolásához, beleértve a felsőbb rétegbeli függőségeket is.

Feladat klónozásához tegye a következőket:

  1. Jelölje ki a tevékenységet a tevékenységdiagramon.
  2. Kattintson a Feladat klónozása gomb parancsra.
  3. Adja meg a klónozott tevékenység nevét, és kattintson a Klónozás gombra.

Tevékenység törlése

Feladat törléséhez tegye a következőket:

  1. Jelölje ki a tevékenységet a tevékenységdiagramon.
  2. Kattintson Kukába helyezés és válassza a Tevékenység törlése lehetőséget.

Tevékenységútvonal másolása

Bizonyos tevékenységtípusok, például a jegyzetfüzet-tevékenységek, lehetővé teszik az elérési út másolását a tevékenység forráskódjába:

  1. Kattintson a Feladatok fülre.
  2. Jelölje ki a másolandó elérési utat tartalmazó feladatot.
  3. Kattintson Feladatok másolása ikon a tevékenységútvonal mellett az elérési út vágólapra másolásához.

Speciális feladatbeállítások

Az alábbi speciális beállítások szabályozzák a sikertelen tevékenységek és a nem válaszoló tevékenységek időtúllépési szabályzatainak újrapróbálkozását.

Feljegyzés

Az értesítéseket a feladat vagy a feladat szintjén állíthatja be. Lásd: Értesítések hozzáadása feladathoz.

Újrapróbálkozési szabályzat beállítása

A feladat újrapróbálkozásának alapértelmezett beállítása a feladat konfigurációjától függ. A legtöbb konfiguráció esetében az alapértelmezett beállítás nem próbálkozik újra feladathiba esetén.

A kiszolgáló nélküli feladatok alapértelmezés szerint automatikusan optimalizálják az újrapróbálkozásokat. Lásd: Kiszolgáló nélküli számítási automatikus optimalizálás konfigurálása az újrapróbálkozások letiltásához

A folyamatos feladatok exponenciális visszalépési újrapróbálkozási szabályzatot használnak. Tekintse meg a folyamatos feladatok hibáinak kezelését ismertető témakört.

Ha olyan szabályzatot szeretne konfigurálni, amely meghatározza, hogy a rendszer mikor és hányszor hajtja újra a sikertelen feladatfuttatásokat, kattintson a + Hozzáadás gombra az Újrapróbálkozások mellett.

Az újrapróbálkozási időköz kiszámítása ezredmásodpercben történik a sikertelen futtatás kezdete és az azt követő újrapróbálkozási futtatás között.

Feljegyzés

Ha az időtúllépést és az újrapróbálkozásokat is konfigurálja, az időtúllépés minden újrapróbálkozásra érvényes.

Küszöbértékek konfigurálása a tevékenységfuttatás időtartamához vagy a streamelési hátralékmetrikákhoz

Fontos

A Databricks-feladatok streamelési megfigyelhetősége a nyilvános előzetes verzióban van.

A tevékenységek futási időtartamára vagy a streamelési hátralék metrikákra vonatkozóan opcionális küszöbértékeket is konfigurálhat. Az időtartam-küszöbértékek vagy a streamelési metrikák küszöbértékeinek konfigurálásához kattintson a Metrika küszöbértékek elemre a tevékenységkonfiguráció panelen.

A tevékenység időtartamának küszöbértékeinek (beleértve a tevékenység várható és maximális befejezési idejét) konfigurálásához válassza Futtatási időtartam lehetőséget a Metrika legördülő menüben. Adjon meg egy időtartamot a Figyelmeztetés mezőben a tevékenységek várható befejezési idejének konfigurálásához. Ha a tevékenység futtatása meghaladja ezt a küszöbértéket, egy esemény aktiválódik. Egy tevékenység maximális befejezési idejének konfigurálásához adja meg a maximális időtartamot az Időtúllépés mezőben. Ha a feladat jelenleg nem fejeződik be, az Azure Databricks az "Időtúllépés" állapotot állítja be.

A streamelési hátralékmetrikák küszöbértékének konfigurálásához válassza ki a metrikát a Metrika legördülő menüben, és adjon meg egy értéket a küszöbértéknek. A streamelési forrás által támogatott metrikákról a streamelési feladatok metrikáinak megtekintése című témakörben olvashat.

Adjon meg egy időtartamot a Figyelmeztetés mezőben a tevékenység várható befejezési idejének konfigurálásához. Ha a tevékenység túllépi ezt a küszöbértéket, egy esemény aktiválódik. Ezzel az eseménysel értesítést kaphat, ha egy tevékenység lassan fut. Lásd: Lassú feladatok értesítéseinek konfigurálása.

Egy tevékenység maximális befejezési idejének konfigurálásához adja meg a maximális időtartamot az Időtúllépés mezőben. Ha a feladat jelenleg nem fejeződik be, az Azure Databricks az "Időtúllépés" állapotot állítja be.

Ha egy esemény egy küszöbérték túllépése miatt aktiválódik, az esemény használatával értesítést küldhet. Lásd: Lassú feladatok értesítéseinek konfigurálása.