Delta Live Tables-folyamatok fejlesztése és hibakeresése jegyzetfüzetekben
Fontos
A Delta Live Tables fejlesztésének jegyzetfüzet-felülete nyilvános előzetes verzióban érhető el.
Ez a cikk az Azure Databricks-jegyzetfüzetek olyan funkcióit ismerteti, amelyek segítenek a Delta Live Tables-kód fejlesztésében és hibakeresésében.
A funkciók áttekintése
Ha olyan Python- vagy SQL-jegyzetfüzeten dolgozik, amely egy meglévő Delta Live Tables-folyamat forráskódja, közvetlenül a folyamathoz csatlakoztathatja a jegyzetfüzetet. Amikor a jegyzetfüzet csatlakozik a folyamathoz, a következő funkciók érhetők el:
- Indítsa el és ellenőrizze a folyamatot a jegyzetfüzetből.
- Tekintse meg a folyamat adatfolyam-gráfját és eseménynaplóját a jegyzetfüzet legújabb frissítéséhez.
- Folyamatdiagnosztikák megtekintése a jegyzetfüzetszerkesztőben.
- Tekintse meg a folyamat fürtjének állapotát a jegyzetfüzetben.
- A Delta Live Tables felhasználói felületének elérése a jegyzetfüzetből.
Előfeltételek
- Rendelkeznie kell egy meglévő Delta Live Tables-folyamattal, amely egy Python- vagy SQL-jegyzetfüzetet használ forráskódként.
- Vagy a folyamat tulajdonosának kell lennie, vagy rendelkeznie kell a
CAN_MANAGE
jogosultsággal.
Korlátozások
- A cikkben tárgyalt funkciók csak az Azure Databricks-jegyzetfüzetekben érhetők el. A munkaterület fájljai nem támogatottak.
- A webes terminál nem érhető el, ha egy folyamathoz van csatolva. Ennek eredményeként nem látható lapként az alsó panelen.
Jegyzetfüzet csatlakoztatása Delta Live Tables-folyamathoz
A jegyzetfüzeten belül kattintson a számítás kiválasztásához használt legördülő menüre. A legördülő menüben az összes Delta Live Tables-folyamat látható, amely ezt a jegyzetfüzetet tartalmazza forráskódként. Ha a jegyzetfüzetet egy folyamathoz szeretné csatlakoztatni, jelölje ki a listából.
A folyamat fürtállapotának megtekintése
A folyamat fürtjének állapotának egyszerű megértéséhez annak állapota zöld színnel jelenik meg a számítási legördülő menüben, amely jelzi, hogy a fürt fut.
Folyamatkód ellenőrzése
A folyamatot úgy ellenőrizheti, hogy a forráskódban szintaxishibákat keres-e adatok feldolgozása nélkül.
Folyamat ellenőrzéséhez tegye az alábbiak egyikét:
- A jegyzetfüzet jobb felső sarkában kattintson az Ellenőrzés gombra.
- Nyomja le
Shift+Enter
bármelyik jegyzetfüzetcellát. - A cella legördülő menüjében kattintson a Folyamat ellenőrzése elemre.
Feljegyzés
Ha megkísérli ellenőrizni a folyamatot, miközben egy meglévő frissítés már fut, megjelenik egy párbeszédpanel, amely megkérdezi, hogy szeretné-e leállíteni a meglévő frissítést. Ha az Igen gombra kattint, a meglévő frissítés leáll, és egy érvényesítési frissítés automatikusan elindul.
A folyamat elindítása
A folyamatfrissítés a következőket teszi: elindít egy fürtöt, felderíti és ellenőrzi az összes definiált táblát és nézetet, és létrehozza vagy frissíti a legújabb elérhető adatokat tartalmazó táblákat és nézeteket.
A folyamat frissítésének elindításához kattintson a jegyzetfüzet jobb felső sarkában található Start gombra.
Frissítés állapotának megtekintése
A jegyzetfüzet felső panelje megjeleníti, hogy a folyamatfrissítés a következő-e:
- Indítás
- Érvényesítése
- Leállás
Hibák és diagnosztikák megtekintése
A folyamat elindítása vagy ellenőrzése után a hibák piros aláhúzással jelennek meg a beágyazottban. Vigye az egérmutatót egy hiba fölé a további információk megtekintéséhez.
Folyamatesemények megtekintése
Ha egy folyamathoz csatlakozik, a jegyzetfüzet alján található egy Delta Live Tables eseménynapló lap.
A folyamat adatfolyam-gráfjának megtekintése
A folyamat adatfolyam-gráfjának megtekintéséhez használja a jegyzetfüzet alján található Delta Live Tables gráflapot. Ha kijelöl egy csomópontot a gráfban, a séma a jobb oldali panelen jelenik meg.
A Delta Live Tables felhasználói felületének elérése a jegyzetfüzetből
A Delta Live Tables felhasználói felületének egyszerű eléréséhez használja a jegyzetfüzet jobb felső sarkában található menüt.
Az illesztőprogram-naplók és a Spark felhasználói felületének elérése a jegyzetfüzetből
A fejlesztés alatt álló folyamathoz társított illesztőprogram-naplók és Spark felhasználói felület könnyen elérhető a jegyzetfüzet Nézet menüjéből.