Delen via


Problemen met een abnormale terugkerende taak oplossen

Belangrijk

Azure Data Lake Analytics op 29 februari 2024 buiten gebruik gesteld. Meer informatie over deze aankondiging.

Voor gegevensanalyse kan uw organisatie gebruikmaken van Azure Synapse Analytics of Microsoft Fabric.

In dit artikel wordt beschreven hoe u Azure Data Lake Tools voor Visual Studio gebruikt om problemen met terugkerende taken op te lossen. Meer informatie over pijplijnen en terugkerende taken vindt u in de Azure Data Lake- en Azure HDInsight-blog.

Terugkerende taken delen meestal dezelfde querylogica en vergelijkbare invoergegevens. Stel dat u elke maandagochtend om 8.00 uur een terugkerende taak hebt om de wekelijks actieve gebruiker van vorige week te tellen. De scripts voor deze taken delen één scriptsjabloon die de querylogica bevat. De invoer voor deze taken zijn de gebruiksgegevens van de afgelopen week. Het delen van dezelfde querylogica en vergelijkbare invoer betekent meestal dat de prestaties van deze taken vergelijkbaar en stabiel zijn. Als een van uw terugkerende taken plotseling abnormaal presteert, mislukt of veel vertraagt, kunt u het volgende doen:

  • Bekijk de statistiekenrapporten voor de vorige uitvoeringen van de terugkerende taak om te zien wat er is gebeurd.
  • Vergelijk de abnormale taak met een normale taak om erachter te komen wat er is gewijzigd.

Gerelateerde taakweergave in Azure Data Lake Tools voor Visual Studio helpt u bij het versnellen van de probleemoplossingsvoortgang in beide gevallen.

Als u de weergave Gerelateerde taak wilt gebruiken om een terugkerend taakprobleem op te lossen, moet u eerst de terugkerende taak zoeken in Visual Studio en vervolgens de weergave Gerelateerde taak openen.

Case 1: U hebt de URL voor de terugkerende taak

Via Extra>DataLake-taakweergave> kunt u de taak-URL plakken om taakweergave in Visual Studio te openen. Selecteer Gerelateerde taken weergeven om de weergave Gerelateerde taak te openen.

Koppeling Gerelateerde taken weergeven in hulpprogramma's voor Data Lake Analytics

Case 2: U hebt de pijplijn voor de terugkerende taak, maar niet de URL

In Visual Studio kunt u Pipeline Browser openen via Server Explorer > uw Azure Data Lake Analytics account >Pipelines. (Als u dit knooppunt niet kunt vinden in Server Explorer, downloadt u de meest recente invoegtoepassing.)

Het knooppunt Pijplijnen selecteren

In Pijplijnbrowser worden alle pijplijnen voor het Data Lake Analytics-account links weergegeven. U kunt de pijplijnen uitvouwen om alle terugkerende taken te vinden en vervolgens de taak selecteren die problemen ondervindt. De weergave Gerelateerde taak wordt rechts geopend.

Een pijplijn selecteren en de weergave Gerelateerde taak openen

Stap 2: Een statistiekenrapport analyseren

Een samenvatting en een statistiekenrapport worden boven aan de weergave Gerelateerde taak weergegeven. Daar kunt u de mogelijke hoofdoorzaak van het probleem vinden.

  1. In het rapport geeft de X-as de tijd voor het indienen van de taak weer. Gebruik deze om de abnormale taak te vinden.
  2. Gebruik het proces in het volgende diagram om statistieken te controleren en inzicht te krijgen in het probleem en de mogelijke oplossingen.

Procesdiagram voor het controleren van statistieken

Stap 3: De abnormale taak vergelijken met een normale taak

U vindt alle ingediende terugkerende taken via de takenlijst onder aan de weergave Gerelateerde taak. Als u meer inzichten en mogelijke oplossingen wilt vinden, klikt u met de rechtermuisknop op de abnormale taak. Gebruik de weergave Taakverschil om de abnormale taak te vergelijken met een vorige normale taak.

Snelmenu voor het vergelijken van taken

Let op de verschillen tussen deze twee taken. Deze verschillen zijn waarschijnlijk de oorzaak van de prestatieproblemen. Gebruik de stappen in het volgende diagram om verder te controleren:

Procesdiagram voor het controleren van verschillen tussen taken

Volgende stappen