Utveckla och felsöka Delta Live Tables pipelines i notebook-filer
Viktigt!
Notebook-upplevelsen för Delta Live Tables-utveckling finns i en offentlig förhandsversion.
Den här artikeln beskriver funktioner i Azure Databricks-notebook-filer som hjälper dig att utveckla och felsöka Delta Live Tables-kod.
Översikt över funktioner
När du arbetar med en Python- eller SQL-notebook-fil som är konfigurerad som källkod för en befintlig Delta Live-Tables pipeline kan du ansluta notebook-filen direkt till pipelinen. När notebook-filen är ansluten till pipelinen är följande funktioner tillgängliga:
- Starta och verifiera pipelinen från notebook-filen.
- Visa pipelinens dataflödesdiagram och händelselogg för den senaste update i notebooken.
- Visa pipelinediagnostik i notebook-redigeraren.
- Visa status för pipelinens kluster i notebook-filen.
- Få åtkomst till Delta Live Tables-användargränssnittet genom notebook.
Förutsättningar
- Du måste ha en befintlig Delta Live-Tables pipeline med en Python- eller SQL-notebook-fil konfigurerad som källkod.
- Du måste antingen vara ägare till pipelinen eller ha behörigheten
CAN_MANAGE
.
Begränsningar
- De funktioner som beskrivs i den här artikeln är endast tillgängliga i Azure Databricks-notebook-filer. Arbetsytefiler stöds inte.
- Webbterminalen är inte tillgänglig när den är ansluten till en pipeline. Därför visas den inte som en flik i den nedre panelen.
Anslut en notebook till en Delta Live Tables-pipeline
I anteckningsboken klickar du på den nedrullningsbara menyn som används för att select beräkna. Den nedrullningsbara menyn visar alla dina Delta Live-Tables pipelines med den här notebook-filen som källkod. För att ansluta notebook-filen till en pipeline, select den från list.
Visa pipelinens klusterstatus
För att enkelt förstå tillståndet för pipelinens kluster visas dess status i listrutan beräkning med en grön färg som anger att klustret körs.
Verifiera pipelinekod
Du kan verifiera pipelinen för att söka efter syntaxfel i källkoden utan att bearbeta några data.
Gör något av följande för att verifiera en pipeline:
- I det övre högra hörnet i anteckningsboken klickar du på Verifiera.
- Tryck
Shift+Enter
i valfri notebook-cell. - I listrutan för en cell klickar du på Verifiera pipeline.
Kommentar
Om du försöker verifiera din pipeline medan en befintlig update redan körs visas en dialogruta som frågar om du vill avsluta den befintliga update. Om du klickar på Ja, stoppas den befintliga update, och en valideringupdate startar automatiskt.
Starta en pipeline update
Om du vill starta en update av din pipeline, klicka på knappen Starta i anteckningsbokens övre högra hörn. Se Kör en update på en Delta Live Tables-pipeline.
Visa status för en update
Den översta panelen i anteckningsboken visar om en pipeline update är:
- Startar
- Validera
- Stoppas
Visa fel och diagnostik
När du har startat en pipeline update eller validering visas eventuella fel direkt med en röd understrykning. Hovra över ett fel om du vill se mer information.
Visa pipelinehändelser
När du är ansluten till en pipeline finns det en Delta Live-Tables händelseloggflik längst ned i anteckningsboken.
Visa dataflödesdiagrammet för pipelinen
Om du vill visa en pipelines dataflödesdiagram använder du fliken Delta Live Tables diagram längst ned i anteckningsboken. Om du väljer en nod i diagrammet visas dess schema i den högra panelen.
Så här kommer du åt Delta Live Tables-användargränssnittet från notebooken
Om du enkelt vill hoppa till Delta Live Tables-användargränssnittet använder du menyn i det övre högra hörnet av anteckningsboken.
Komma åt drivrutinsloggar och Spark-användargränssnittet från notebook-filen
Drivrutinsloggarna och Spark-användargränssnittet som är associerade med pipelinen som utvecklas kan enkelt nås från anteckningsbokens Visa-meny .