Speak to a rep about your business needs
See our product support options
Allgemeine Anfragen und Standorte
KontaktHäufige Workflow-Probleme
ANKUNFT DER HDFS
Control-M's HDFS File Watcher wartet auf den erforderlichen Pfad und die minimale Dateigröße, bevor der Tajo-Job freigegeben wird. Fehlende oder unterdimensionierte Daten halten die Ausführung gesperrt, sodass verhindert wird, dass die Abfrage gegen eine unvollständige Eingabe startet.
STROMVERZÖGERUNG
Control-M modelliert Spark und Tajo als abhängige Jobs im selben Workflow. Die Tajo-Abfrage wartet auf einen erfolgreichen Upstream-Abschluss, anstatt sich auf ein festes Cron-Fenster zu verlassen, wodurch die Ausführung mit der tatsächlichen Datenbereitschaft ausgerichtet bleibt
BEFEHLSFEHLER
Control-M führt HDFS-Pre-Commands vor der Tajo-Ausführung aus und kann den Job scheitern, wenn ein Vorbereitungsbefehl fehlschlägt. Die Abfrage wird gestoppt, bevor kompromittierte Eingaben verarbeitet werden, während Operatoren einen klaren Jobfehler erhalten, der untersucht werden soll.
FRAGEFEHL
Control-M erfasst das Jobergebnis innerhalb des größeren Workflows, verhindert den Fortschreiten der abhängigen Verarbeitung und deckt das Scheitern für die Operationen auf. Die Wiederherstellung kann aus demselben Workflow-Kontext koordiniert werden, anstatt Fehler über getrennte Zeitpläne hinweg nachzuverfolgen.
SLA-RISIKO
Control-M verfolgt Tajo als Teil des vollständigen Services und nicht als isolierte Abfrage. Das SLA-Management überwacht die kritische Auftragskette und kann Verzögerungsrisiken aufdecken, bevor die endgültige Lieferfrist verpasst wird.
INTEGRATIONSFAKTEN
|
workload.types |
Tajo-Öffnungsanfragen · Tajo-Eingabedatei-Jobs · verteilte SQL-Abfragen · HDFS-Analysen · Batch-ETL · Ad-hoc-Abfrageausführung |
|
trigger.type |
Ankunft der HDFS-Datei · HDFS-Mindestgrößenschwelle · Zeitplan · Abschluss des vorgelagerten Auftrags · Control-M-Ereignis · Einreichung der Automatisierungs-API |
|
cross_tool.deps |
Alle wurden über Control-M für Hadoop geliefert: HDFS File Watcher · HDFS-Befehle · Apache Spark · Apache Hive · Sqoop · Java MapReduce · Pig · Oozie-Workflows · Dateizustellung |
|
cloud.platforms |
On-premises Hadoop-Cluster (HDFS) · mindestens ein Control-M/Agent mit Control-M für Hadoop pro Cluster · Control-M SaaS-Orchestrierung des Hadoop-Clusters |
|
error_handling |
Fehlererkennung vor dem Befehl · Nachbefehls-Ausfallbehandlung · Downstream-Abhängigkeitsgating · Job-Ausfallwarnungen · SLA-Überwachung · kontrollierte Wiederherstellung |
|
Durchsatz |
verteilte SQL-Workloads · große HDFS-Datensätze · Batch-ETL · Ad-hoc-Analysen · Eingabedateigesteuerte SQL-Ausführung |
|
Beobachtbarkeit |
Job-Ausführungsstatus · Jobausgabe · Abhängigkeitssichtbarkeit · Workflow-Geschichte · SLA-Tracking · Ausfallwarnungen · End-to-End-Workflow-Überwachung |
End-to-End-Orchestrierung
Control-M orchestriert Workflows über Tajo, HDFS, Spark, Hive, Sqoop, Dateiübertragungen und Hadoop-Dienste in einem einzigen Job-Flow – mit Abhängigkeitsverfolgung, SLA-Transparenz und automatisierter Wiederherstellung über alle hinweg.
|
Tajo (ein Hadoop-Jobtyp) |
Offen-Abfrage-Ausführung · Eingabedatei-Ausführung · Vor-/Nach-HDFS-Befehle · |
|
Workflow-Abhängigkeiten HDFS |
Dateiankunft beobachtet · Mindestgrößenkriterium · HDFS-Befehle · Datenbereitschafts-Sperrung |
|
Apache Spark |
Python-Ausführung · Java/Scala-Anwendungen · Orchestrierung der Upstream-Transformation |
|
Apache Hive |
Hive-Job-Ausführung · Skriptparameter · Hadoop-Workflow-Abhängigkeiten |
|
Sqoop |
Befehlsausführung · Datenbewegungsorchestrierung · abhängige Verarbeitung |
|
Oozie |
Workflow-Ausführung · Auftragseigenschaften · koordinierte Hadoop-Verarbeitung |
|
Control-M MFT |
verwaltete Dateibewegung · Lieferabhängigkeiten · Downstream-Workflow-Auslösung) |
Koexistenz des Luftstroms
Der Luftstrom steuert seinen DAG. Control-M verwaltet alles Umliegende.
Luftstromregler
Control-M fügt hinzu
PIPELINES ÜBERWACHEN
Tajo zeigt, was in seiner verteilten Abfrageumgebung passiert; es bietet nicht die Betriebsansicht jeder externen Abhängigkeit rund um diese Abfrage. Control-M verbindet die Ausführung von Tajo mit dem größeren Produktionsworkflow und gibt Datenteams Transparenz in:
Tajo-Jobausführungsstatus
Upstream- und Downstream-Abhängigkeiten
Joboutput und Fehlschläge
End-to-End-Workflow-Geschichte
Plattformübergreifender Verarbeitungsstatus
SLA-SICHERUNG
Eine erfolgreiche Tajo-Abfrage kann dennoch zu einer verpassten Lieferung beitragen, wenn die Upstream-Verarbeitung spät beginnt oder Downstream-Arbeit ins Stocken gerät. Control-M verwaltet den Service über die gesamte Abhängigkeitskette, sodass Teams das Planungsrisiko erkennen können, bevor die Lieferung beeinträchtigt wird:
End-to-End-SLA-Tracking
Sichtbarkeit der kritischen Pfadabhängigkeit
Prädiktive Verzögerungsdetektion
Automatisierte Ausfallwarnungen
Koordinierte nachgelagerte Bergung