Freigeben über


Überwachen der Pipelineausführung in Microsoft Fabric

In diesem Leitfaden werden Sie durch die Möglichkeiten zum Einchecken oder Überwachen Ihrer Pipelineläufe geführt. Ganz gleich, ob Sie nur neugierig sind, wie die Dinge laufen oder probleme beheben müssen, wir zeigen Ihnen, wie Sie den Fortschritt nachverfolgen, Probleme frühzeitig erkennen und sicherstellen, dass alles reibungslos läuft. Die Überwachung hilft Ihnen dabei, die Kontrolle zu behalten, damit Sie Probleme abfangen können, bevor sie wachsen und Ihre Workflows nachverfolgen können.

Überwachung von Pipelineausführungen

  1. Um Ihre Pipeline-Ausführungen zu überwachen, bewegen Sie den Mauszeiger über Ihre Pipeline in Ihrem Arbeitsbereich. Dadurch erscheinen drei Punkte rechts neben dem Namen Ihrer Pipeline.

    Screenshot, das zeigt, wo weitere Pipelineoptionen zu finden sind.

  2. Wählen Sie die drei Punkte aus, um eine Liste mit Optionen anzuzeigen. Wählen Sie dann Ausführungsverlauf anzeigen aus. Durch diese Aktion wird auf der rechten Seite des Bildschirms ein Flyout mit allen aktuellen Ausführungen und deren Ausführungsstatus geöffnet.

    Screenshot mit der Stelle zum Auswählen des Ausführungsverlaufs.

    Screenshot: Liste der letzten Läufe.

  3. Wählen Sie Zum Überwachungshub wechseln auf dem vorherigen Screenshot aus, um weitere Details anzuzeigen und Ergebnisse zu filtern. Verwenden Sie den Filter, um bestimmte Pipelineausführungen basierend auf mehreren Kriterien zu finden.

    Screenshot: Filteroptionen.

  4. Wählen Sie eine Ihrer Pipelineausführungen aus, um detaillierte Informationen anzuzeigen. Sie können sehen, wie Ihre Pipeline aussieht, und weitere Eigenschaften wie "Run ID" oder Fehler anzeigen, wenn die Pipelineausführung fehlgeschlagen ist.

    Screenshot: Details aktueller Ausführungen.

  5. Wenn Sie mehr als 2000 Aktivitätsausführungen in Ihren Pipelines haben, wählen Sie Mehr laden aus, um weitere Ergebnisse auf derselben Überwachungsansicht anzuzeigen.

    Screenshot der Aktivitätsläufe mit hervorgehobenem Feld „Mehr laden“.

    Screenshot aller geladenen Aktivitätsausführungsdetails.

  6. Verwenden Sie die Filter, um nach Aktivitätsstatus zu filtern oder Spaltenoptionen, um die in der Überwachungsansicht angezeigten Spalten zu bearbeiten.

    Screenshot der Optionen für Aktivitätsfilter.

    Screenshot der Spaltenoptionen.

    Sie können auch nach einem Aktivitätsnamen, einem Aktivitätstyp oder einer Aktivitätsausführungs-ID mit dem Feld Filtern nach Schlüsselwort suchen.

    Screenshot des Schlüsselwortfilterfelds.

    Screenshot der Ergebnisse der Schlüsselwortfilterung.

  7. Wenn Sie Ihre Überwachungsdaten exportieren möchten, wählen Sie In CSV exportieren aus.

    Screenshot der Option „In CSV exportieren“

  8. Um weitere Informationen zur Eingabe und Ausgabe der Pipelineausführungen zu ermitteln, wählen Sie die Links für Eingabe bzw. Ausgabe rechts neben der entsprechenden Zeile in den Aktivitätsausführungen aus.

  9. Sie können Pipeline aktualisieren auswählen, um auf diesem Bildschirm Änderungen an Ihrer Pipeline vorzunehmen. Mit dieser Auswahl gelangen Sie zurück zum Pipeline-Zeichenbereich.

  10. Sie können die Pipeline auch erneut ausführen . Sie können die gesamte Pipeline neu ausführen oder die Pipeline nur ab der fehlgeschlagenen Aktivität erneut starten.

Screenshot, der die fehlgeschlagene Aktivität zeigt, die erneut ausgeführt werden soll.

  1. Um Leistungsdetails anzuzeigen, wählen Sie eine Aktivität aus der Liste der Aktivitätsausführungen aus. Leistungsdetails werden eingeblendt.

Screenshot: Detailbildschirm „Daten kopieren“.

Weitere Informationen finden Sie unter Daueraufschlüsselung und Erweitert.

Screenshot der zusätzlichen Details zum Datenkopiervorgang.

Gantt-Ansicht

Wenn Sie zur Gantt-Ansicht wechseln, erhalten Sie eine klare, visuelle Möglichkeit, die Pipelineläufe im Laufe der Zeit nachzuverfolgen. Jede Ausführung wird als Balken angezeigt, nach Pipelinename gruppiert und die Länge des Balkens zeigt, wie lange die Ausführung dauerte. Es ist eine hervorragende Möglichkeit, Muster zu erkennen, Dauern zu vergleichen und schnell zu sehen, wann etwas läuft. Diese Ansicht erleichtert die Überwachung, sodass Sie Verzögerungen, Überlappungen oder ungewöhnliche Verzögerungen auf einen Blick erfassen können.

Screenshot, das zeigt, wo man zwischen Ansichten wechseln kann.

Die Länge des Balkens steht in Beziehung zur Zeitdauer der Pipeline. Sie können den Balken auswählen, um weitere Details anzuzeigen.

Screenshot: Gantt-Ansicht mit verschiedenen Balkenlängen.

Screenshot: Details der Pipelineausführung aus der Gantt-Ansicht.

Arbeitsbereichsüberwachung für Pipelines

Die Arbeitsbereichsüberwachung bietet Sichtbarkeit auf Protokollebene für alle Elemente in einem Arbeitsbereich, einschließlich Pipelines.

  1. Um die Arbeitsbereichsüberwachung zu aktivieren, wechseln Sie zu "Arbeitsbereichseinstellungen" in Ihrem Fabric-Arbeitsbereich, und wählen Sie "Überwachung" aus.

  2. Fügen Sie ein Monitoring Eventhouse hinzu, und aktivieren Sie die Aktivität des Protokollarbeitsbereichs. Fabric erstellt eine KQL-Datenbank innerhalb des Eventhouse in Ihrem Arbeitsbereich zum Speichern von Protokollen.

    Screenshot zum Umschalten der Arbeitsbereichsüberwachung.

  3. Navigieren Sie zur erstellten KQL-Datenbank. Sie finden dies im Link " Überwachungsdatenbank " in den Überwachungseinstellungen, oder suchen Sie die Datenbank in Ihrem Arbeitsbereich.

    Screenshot der elemente, die aus der Arbeitsbereichsüberwachung generiert wurden.

  4. In der KQL-Datenbank erfasst die Tabelle ItemJobEventLogs Ereignisse auf Pipelineebene, die in Ihrem Arbeitsbereich auftreten (wir nennen diese L1-Überwachung). Protokolle umfassen Pipelinename, Ausführungsstatus, Zeitstempel und Systemdiagnose.

    Screenshot der Überwachungstabelle des Pipelinearbeitsbereichs.

Verwenden Sie KQL-Abfragen im Monitoring Eventhouse, um folgendes zu analysieren:

  • Erfolgs-/Fehlertrends
  • Leistungsmetriken
  • Fehlerdetails zur Problembehandlung

Überwachen der Kapazitätsauslastung

Fabric-Kapazitätsadministratoren können die Microsoft Fabric-Kapazitätsmetriken-App verwenden, um Einblicke in Kapazitätsressourcen zu erhalten. Diese App zeigt, wie viel CPU-Auslastung, Verarbeitungszeit und Arbeitsspeicher von Pipelines, Datenflüssen und anderen Elementen in kapazitätsfähigen Arbeitsbereichen verbraucht werden. Verwenden Sie sie, um Überlastungsursachen, Spitzenanforderungen und die ressourcenintensiven Elemente zu identifizieren.