Nachrichtenhandler

Was ist der Nachrichtenhandler?

Sie können bestimmte Fehler während der Ausführung eines parallelen Jobs mithilfe von Nachrichtenhandlern behandeln. Mit der Nachrichtenhandler-Bibliothek können Sie steuern, welche Fehlermeldungen Ihre parallelen Jobs generieren können. Beispielsweise können Sie damit festlegen, dass bestimmte Arten von Meldungen nicht in das Protokoll geschrieben werden dürfen. Sie können Nachrichtenhandler aus der Nachrichtenhandler-Bibliothek anzeigen, bearbeiten oder löschen.

Nachrichtenhandler behandeln keine nicht behebbaren Fehlermeldungen. Sie werden immer in das Auftragsprotokoll geschrieben.

Erstellen des Nachrichtenhandler-Assets

Um einen Nachrichtenhandler zu erstellen, befolgen Sie die folgenden Anweisungen:
  1. Erstellen oder öffnen Sie ein Projekt.
  2. Klicken Sie auf Neues Asset. Wählen Sie „ DataStage -Komponente erstellen “ >Nachrichtenhandler-Bibliothek “. Klicken Sie auf Weiter (Next).
  3. Legen Sie den Namen Ihres Nachrichtenhandlers fest und klicken Sie auf „Erstellen“ oder „Nachrichtenhandler aus der *.msh-Datei importieren“.
  4. Klicken Sie auf „Nachrichten-ID+ hinzufügen”. Eine neue Zeile wird angezeigt.
  5. Definieren Sie die Regel für einen Nachrichtenhandler. Geben Sie die Nachrichten-ID und die Aktionen an und fügen Sie optional eine Beschreibung hinzu. In „Message ID“ können Sie die gesamte ID eingeben oder mithilfe der Autovervollständigung aus den verfügbaren Optionen auswählen.
  6. Klicken Sie oben links auf der Seite auf „Speichern“, um die Änderungen und Ihre Nachrichtenhandler-Bibliothek zu speichern.

Nachrichtenhandler als Standardoption

Wenn Sie Projektadministrator sind, können Sie in Ihren Projekten standardmäßig Nachrichtenhandler verwenden. Sie können bestimmte Regeln festlegen und auf das Projekt anwenden, ohne jeden Ablauf öffnen und die Regel separat hinzufügen zu müssen.

  1. Erstellen oder öffnen Sie ein Projekt.
  2. Klicken Sie auf die Registerkarte „Verwalten “. Klicken Sie in der linken Seitenleiste auf DataStage. Gehen Sie zum Ende dieser Seite und wählen Sie unter dem Abschnitt „Nachrichtenhandler“ den Standard -Nachrichtenhandler des Projekts aus.
  3. Gehen Sie zurück zum Anfang dieser Seite und klicken Sie auf „Speichern “.

Nachrichtenhandler in der Canvas-Datei „ DataStage “

Sie können Nachrichtenhandler festlegen, während Sie an Ihrer „ DataStage “-Leinwand arbeiten.
  1. Erstellen oder öffnen Sie ein Projekt.
  2. Erstellen Sie den Ablauf „ DataStage “ ( Asset hinzufügen > Daten transformieren und integrieren ) oder öffnen Sie ihn.
  3. Klicken Sie auf das Symbol „Einstellungen “.
  4. Klicken Sie in der linken Seitenleiste auf „Nachrichtenhandler “.
  5. Klicken Sie auf „Nachrichten-ID+ hinzufügen”. Eine neue Zeile wird angezeigt.
  6. Definieren Sie die Regel für einen Nachrichtenhandler. Geben Sie die Nachrichten-ID und die Aktionen an und fügen Sie optional eine Beschreibung hinzu. In „Message ID“ können Sie die gesamte ID eingeben oder mithilfe der Autovervollständigung aus den verfügbaren Optionen auswählen.
  7. Klicken Sie auf Speichern.