Sdílet prostřednictvím


Vývoj a ladění kanálů Delta Live Tables v poznámkových blocích

Důležité

Prostředí poznámkového bloku pro vývoj dynamických tabulek Delta je ve verzi Public Preview.

Tento článek popisuje funkce v poznámkových blocích Azure Databricks, které pomáhají při vývoji a ladění kódu Delta Live Tables.

Přehled funkcí

Když pracujete na poznámkovém bloku Pythonu nebo SQL, který je zdrojovým kódem existujícího kanálu Delta Live Tables, můžete poznámkový blok připojit přímo k kanálu. Když je poznámkový blok připojený k kanálu, jsou k dispozici následující funkce:

  • Spusťte a ověřte kanál z poznámkového bloku.
  • Zobrazte graf toku dat kanálu a protokol událostí pro nejnovější aktualizaci v poznámkovém bloku.
  • Zobrazení diagnostiky kanálu v editoru poznámkových bloků
  • Zobrazte stav clusteru kanálu v poznámkovém bloku.
  • Z poznámkového bloku se dostanete k uživatelskému rozhraní Delta Live Tables.

Požadavky

  • Jako zdrojový kód musíte mít existující kanál Delta Live Tables s poznámkovým blokem Pythonu nebo SQL.
  • Musíte být vlastníkem kanálu nebo mít CAN_MANAGE oprávnění.

Omezení

  • Funkce popsané v tomto článku jsou dostupné jenom v poznámkových blocích Azure Databricks. Soubory pracovního prostoru nejsou podporovány.
  • Webový terminál není k dispozici při připojení ke kanálu. V důsledku toho není vidět jako karta v dolním panelu.

Připojení poznámkového bloku k kanálu Delta Live Tables

V poznámkovém bloku klikněte na rozevírací nabídku použitou k výběru výpočetních prostředků. V rozevírací nabídce se zobrazí všechny kanály Delta Live Tables s tímto poznámkovým blokem jako zdrojový kód. Pokud chcete poznámkový blok připojit ke kanálu, vyberte ho ze seznamu.

Zobrazení stavu clusteru kanálu

Pokud chcete snadno pochopit stav clusteru vašeho kanálu, zobrazí se jeho stav v rozevírací nabídce výpočetních prostředků se zelenou barvou, která značí, že je cluster spuštěný.

Ověření kódu kanálu

Kanál můžete ověřit a zkontrolovat chyby syntaxe ve zdrojovém kódu bez zpracování jakýchkoli dat.

Pokud chcete kanál ověřit, udělejte jednu z těchto věcí:

  • V pravém horním rohu poznámkového bloku klikněte na Ověřit.
  • Stiskněte Shift+Enter libovolnou buňku poznámkového bloku.
  • V rozevírací nabídce buňky klikněte na Ověřit kanál.

Poznámka:

Pokud se pokusíte ověřit kanál, když už je spuštěná existující aktualizace, zobrazí se dialogové okno s dotazem, jestli chcete existující aktualizaci ukončit. Pokud kliknete na tlačítko Ano, existující aktualizace se zastaví a automaticky se spustí ověřená aktualizace.

Spuštění kanálu

Aktualizace kanálu provede následující kroky: spustí cluster, zjistí a ověří všechny definované tabulky a zobrazení a vytvoří nebo aktualizuje tabulky a zobrazení s nejnovějšími dostupnými daty.

Pokud chcete spustit aktualizaci kanálu, klikněte na tlačítko Start v pravém horním rohu poznámkového bloku.

Zobrazení stavu aktualizace

Na horním panelu poznámkového bloku se zobrazí, jestli je aktualizace kanálu:

  • Spouštění
  • Ověřování
  • Zastavování

Zobrazení chyb a diagnostiky

Po spuštění nebo ověření kanálu se všechny chyby zobrazí jako vložené s červeným podtržením. Když najedete myší na chybu, zobrazí se další informace.

Zobrazení událostí kanálu

Při připojení ke kanálu je v dolní části poznámkového bloku karta protokolu událostí Delta Live Tables.

Protokol událostí

Zobrazení grafu toku dat kanálu

Pokud chcete zobrazit graf toku dat kanálu, použijte kartu grafu Delta Live Tables v dolní části poznámkového bloku. Výběrem uzlu v grafu se na pravém panelu zobrazí jeho schéma.

Graf toku dat

Přístup k uživatelskému rozhraní Delta Live Tables z poznámkového bloku

Pokud chcete snadno přejít do uživatelského rozhraní Delta Live Tables, použijte nabídku v pravém horním rohu poznámkového bloku.

Otevření v uživatelském rozhraní DLT z poznámkového bloku

Přístup k protokolům ovladačů a uživatelskému rozhraní Sparku z poznámkového bloku

K protokolům ovladačů a uživatelskému rozhraní Sparku přidruženému k kanálu, který se vyvíjí, se snadno dostanete z nabídky Zobrazení poznámkového bloku.

Přístup k protokolům ovladačů a uživatelskému rozhraní Sparku