Analytics Legends Die Wissensplattform für SAP Analytics
Academy-Modul

Task Chains & Betrieb

Task chain DAG — SLA-driven backward design with a failure mode per node — architecture diagram for Task Chains & Operations, Analytics Legends Academy module M008

Stand 2026-09-03

Task Chains = DAG-Orchestrierung. Erfahrenes Muster: bereits in Woche 1 zusammen mit dem Datenlayout entwerfen, Fehlerbilder je Task (Retry/Skip/Halt), SLA-getriebenes Laufzeitbudget pro Knoten, Telemetrie an BTP Audit Log + Monitoring. Rückwärts vom Dashboard-SLA zur Datenaufnahme planen. Tasks, die ihr Budget überschreiten, sind Kandidaten für ein Redesign.

Was Sie lernen

  • Die Kernkonzepte hinter Task Chains & Betrieb verstehen
  • Task Chains in einem typischen SAP-Analytics-Engagement anwenden
  • Die 3-5 häufigsten Fehler erkennen und wissen, wie man sie vermeidet
  • Diese Fähigkeit in der eigenen persönlichen Marke und im Tagessatzgespräch positionieren

Modulüberblick

Task Chains = die Orchestrierungsschicht in Datasphere. Ohne Task Chains läuft jeder Replication Flow + Data Flow nach seinem eigenen Zeitplan, Abhängigkeiten sind Stammeswissen, und die 6-Uhr-Dashboard-Aktualisierung schlägt still fehl, wenn ein Quell-Feed zu spät kommt. Senior-Berater entwerfen die Chain bereits in Woche 1 zusammen mit dem Datenlayout. Eine Task Chain = gerichteter azyklischer Graph (DAG) aus:

  • Replication-Flow-Läufen (CDC-Delta-Aktualisierung).
  • Data-Flow-Läufen (Transformationen).
  • Persisted-View-Aktualisierung.
  • HTTP-Callouts (Slack benachrichtigen, nachgelagerte Pipeline auslösen).
  • Bedingten Verzweigungen (Erfolg / Fehlschlag).

Senior-Handwerkssignal — Fehlerbehandlung. Ein Junior schreibt eine Chain, die beim ersten Fehlschlag stoppt. Ein Senior entwirft Fehlerbilder pro Task: Retry mit Backoff bei transienten Fehlern, Alert + Skip bei nicht-kritischen, Alert + Halt bei kritischen, bedingte Benachrichtigung nach Schweregrad. Die Chain ist auditierbar und übersteht 3-Uhr-morgens-Ops-Anrufe.

SLA-getriebenes Design. Braucht das Business das Dashboard um 7 Uhr, muss die Chain bis 6:45 Uhr mit 15 Minuten Puffer abgeschlossen sein. Rückwärts planen: Synthese → Modellierung → Aufnahme. Das Laufzeitbudget jedes Tasks = SLA / Chain-Tiefe. Tasks, die das Budget überschreiten = Kandidaten für ein Redesign.

Voraussetzungen

  • Zuerst die Kernkonzepte durcharbeiten: C007, C008, C041

Lernergebnisse

  • Ein realistisches Szenario durcharbeiten: DAX-40-Finance-Tagesabschluss, 7-Uhr-Dashboard-SLA, 12 Quellen, 3 Transformationen, 3 Analytic Models.
  • Das Anti-Pattern erkennen und vermeiden: Einheitliches Halt-bei-Fehlschlag für alles — ein fehlgeschlagener Notify-Task stoppt die gesamte Chain.
  • Die Kernentscheidung des Moduls anwenden: Fehlerbild pro Task — Retry+Backoff bei transienten, Skip+Alert bei nicht-kritischen, Halt+Alert bei kritischen wählen, nicht einheitliches Halt-bei-Fehlschlag für alles.
  • Die Beherrschung mit dem KPI verfolgen: SLA-Trefferquote (Ziel: > 99 % der Läufe pünktlich abgeschlossen; Warnsignal: < 95 % = Muster von Budgetüberschreitungen).

Vollständiges Modul für Mitglieder. Das vollständige Modul ergänzt: den Entscheidungsrahmen · das durchgehende Szenario · die KPI-Scorecard · die Anti-Muster · die Codeblöcke · die Wissenskontrolle · die Schemata.

In der App öffnen →