Anwendungsjobs einplanen

Anwendungsjobs anlegen und überwachen

Objectives

After completing this lesson, you will be able to:
  • Anwendungsjob anlegen
  • Anwendungsjobs mithilfe von SAP Cloud ALM überwachen

Verwaltungsanwendungsjob basierend auf einer vordefinierten Jobvorlage anlegen

Adam hat sich nun mit den Grundlagen von Anwendungsjobs vertraut gemacht, einschließlich Jobtypen, Status, Vorlagen und Schichtcodes, um einen Administrationsjob einzuplanen. Die IT-Sicherheitsrichtlinie von GloManCorp schreibt vor, dass Geschäftsbenutzer gesperrt werden sollten, wenn sie mindestens 180 Tage inaktiv bleiben.

In dieser Übungssimulation erfahren Sie, wie Sie einen administrativen Anwendungsjob mithilfe einer global vorinstallierten Jobvorlage anlegen.

Administrative Anwendungsjobs anlegen

Als Administrator möchten Sie einen administrativen Anwendungsjob in SAP S/4HANA Cloud Public Edition anlegen. Dazu verwenden Sie eine vordefinierte globale Anwendungsjobvorlage.

Aufgabe 1: Administrative Anwendungsjobs anlegen

Notiz

Carl empfiehlt Adam, sich https://me.sap.com/notes/3363357 anzusehen (3363357 - Die allgemeine App "Anwendungsjobs").

Geschäftsjob basierend auf einer benutzerdefinierten Jobvorlage anlegen und ausführen und Jobprotokoll prüfen

Viele betriebswirtschaftliche Aktivitäten müssen periodisch ausgeführt werden. Um zu vermeiden, dass diese Aktionen manuell gestartet werden, liefert SAP Anwendungsjobvorlagen für viele Geschäftszwecke aus. In der Regel definieren Anwendungsbenutzer eine periodische Startbedingung und legen weitere Parameterwerte für die Anwendungsjobausführung fest.

Es hat keinen Sinn, Anwendungsjobs einzuplanen. Die meisten der angebotenen Apps zur Anwendungsjobeinplanung sind geschäftsgesteuert und werden als spezielle Anwendungsjob-Apps bezeichnet und können über den entsprechenden Geschäftsbereich aufgerufen werden. Dennoch liefert SAP neben diesen Apps die allgemeine Anwendungsjob-App als Teil des technischen Monitorings aus. Der Zweck dieser App ist die Verwendung für administrative Zwecke.

Beim Anlegen eines geschäftsbezogenen Anwendungsjobs müssen im Ablauf des Anwendungsjob-Assistenten unterschiedliche Eingabewerte bereitgestellt werden. Eine Jobvorlage und ein Jobname müssen als Mussfelder ausgewählt werden. Darüber hinaus können die bevorzugten Einplanungsoptionen und die Wiederholung des Jobs definiert werden. Der Kernteil der Anwendungsjobdefinition deckt die Anpassung anwendungsspezifischer Parameter ab. Schließlich können Sie das System prüfen lassen, ob die Einträge konsistent sind. Wenn Sie fast fertig sind, müssen Sie entscheiden, ob Sie sie als Vorlage definieren oder den Anwendungsjob direkt einplanen möchten.

In dieser Übungssimulation erfahren Sie, wie Sie mithilfe einer geteilten benutzerdefinierten Jobvorlage einen geschäftsbezogenen Anwendungsjob anlegen.

Geschäftsbezogenen Anwendungsjob anlegen

Lokales Monitoring über das Jobprotokoll

In SAP S/4HANA Cloud Public Edition dient ein Jobprotokoll als Chronik von Aktivitäten für einen laufenden Job. Sie wird zu einer wertvollen Ressource für Diagnosezwecke, wenn ein Job fehlschlägt oder ein unerwartetes Verhalten aufweist.

Jobketten neu starten

Wenn ein Anwendungsjob oder eine Folge von Anwendungsjobs, die einen oder mehrere Schritte umfassen können, als Fehlgeschlagen, Abgebrochen oder Benutzerfehler gekennzeichnet ist, kann er erneut initiiert werden. Um dies zu erreichen, identifizieren Sie den Job, und wählen Sie eine der folgenden Alternativen aus dem Dropdown-Menü aus:

Von Fehlerschritt

Diese Option überspringt alle Schritte, die dem Fehlerschritt vorausgehen, und führt alle nachfolgenden Schritte aus (einschließlich des Fehlerschritts).

Nach Fehlerschritt

Diese Option umgeht alle Schritte bis einschließlich des Fehlerschritts und führt alle nachfolgenden Schritte aus. Beachten Sie, dass diese Option nicht für Jobs gilt, die aus einem einzelnen Schritt bestehen.

Der neu initiierte Job wird sofort unter dem ursprünglichen Jobbenutzer ausgeführt.

Jobbenutzer pflegen

Er erforscht, wie der Eigentümer und der Benutzer von Anwendungsjobs, die über eine Jobvorlage eingerichtet wurden, geändert werden können. Dies ist eine wichtige Fähigkeit, insbesondere in dynamischen Geschäftsumgebungen.

Betrachten Sie beispielsweise ein Szenario, in dem ein Mitarbeiter befördert oder in eine andere Abteilung versetzt wird. In solchen Fällen müssen ihre vorherigen Zuständigkeiten, einschließlich der Verwaltung bestimmter Anwendungsjobs, möglicherweise einer anderen Person neu zugeordnet werden. Wenn ein Mitarbeiter die Organisation verlässt, muss das zugehörige Anwendungsbenutzerkonto möglicherweise entfernt und die Jobs, die er bearbeitet, neu zugeordnet werden.

Dadurch wird ein reibungsloser Übergang der Zuständigkeiten sichergestellt und die Kontinuität wichtiger Aufgaben in Ihrem Unternehmen aufrechterhalten.

Nehmen Sie an der folgenden Übungssimulation mit Carl und Adam teil. Dies hilft Ihnen zu verstehen, wie Carl den zuvor von Adam eingeplanten administrativen Anwendungsjob übernimmt und sich selbst als neuen Jobverantwortlichen festlegt.

Jobbenutzer und Jobverantwortliche pflegen

Als Administrator müssen Sie den Eigentümer und Benutzer von Anwendungsjobs in dynamischen Geschäftsumgebungen ändern. Wenn beispielsweise ein Mitarbeiter befördert oder versetzt wird, müssen Sie seine Jobzuständigkeiten einer anderen Person zuordnen. Wenn ein Mitarbeiter die Organisation verlässt, müssen Sie möglicherweise das zugehörige Anwendungsbenutzerkonto entfernen und seine Stellen einer anderen Person neu zuordnen.

Aufgabe 1: Jobbenutzer pflegen

Anschließend, und um sein Verständnis zu verbessern, wiederholt Adam alle Verfahren für sich selbst.

  1. Gewünschte Jobs werden in der Anwendung Jobbenutzer pflegen ausgewählt.
  2. Ich habe die Möglichkeit, den Verantwortlichen, den Anwendungsbenutzer oder beides zu ändern oder den Job zu entfernen.
  3. Wenn ich auf einen Job klicke, kann ich dessen Details anzeigen.
  4. Ich kann Änderungen über das angezeigte Dialogfenster vornehmen.
  5. Es können mehrere Jobs gleichzeitig geändert oder entfernt werden.
  6. Die Änderungshistorie enthält eine Aufzeichnung aller vorherigen Änderungen.

Notiz

Carl weist Adam darauf hin, dass die Benutzerrolle SAP_BR_ADMINISTRATOR eine von SAP bereitgestellte vordefinierte Rolle ist. Sie ist ausschließlich für die initiale Konfiguration eines Systems konzipiert. Adam wird empfohlen, eigene Anwendungsrollen für die Produktionsverwendung anzulegen und die bereitgestellte Benutzerrollenvorlage als Referenz zu verwenden.

Weitere Informationen finden Sie auf den How-To-Seiten in der offiziellen Dokumentation.

SAP Cloud ALM – Job- und Automatisierungsmonitoring

SAP Cloud ALM - Job- und Automatisierungsmonitoring ist eine zentrale Lösung zur Überwachung aller SAP-Produkte und zur Erweiterung der lokalen Jobeinplanung. Sie bietet Transparenz über den Status verschiedener Automatisierungsprozesse, einschließlich Ausführungsstatus, Anwendungsstatus, Startverzögerung und Laufzeit. Das System sammelt einzelne Jobausführungsdaten und zugehörige Ausnahmen und bewertet die Ausführung basierend auf historischen Daten. Diese Bewertung wird dann an die Jobdefinitionsebene propagiert. Benutzer können einen Drilldown vom Job zur Liste der Ausführungen durchführen und direkt zur entsprechenden Jobinstanz im ausführenden Service navigieren, um eine detaillierte Analyse durchzuführen.

Carl und Adam erörtern auch die grundlegenden Aspekte des Job- und Automatisierungs-Monitorings in SAP Cloud ALM. Adam musste sich in seinen On-Premise-Systemen oft damit auseinandersetzen und möchte wissen, was in SAP S/4HANA Cloud Public Edition verfügbar ist.

Auf einer Softwareoberfläche wird das Bild SAP Cloud ALM für den Betrieb angezeigt. Der linke Bereich ermöglicht die Navigation durch verschiedene Sichten.

Die Übersicht dient als umfassender Bericht über den Status der Jobausführung für die Services, auf die wir uns konzentrieren. Sie zeigt die letzte Jobausführung an und hebt den Ausführungsstatus hervor. Außerdem wird die Anzahl der Alert-Situationen angezeigt – Jobs, die einen Alert generiert, aber noch keine Bestätigung erhalten haben.

Das Bild zeigt eine Schnittstelle für das Job- und Automatisierungsmonitoring mit verschiedenen hervorgehobenen und gefilterten Sichten an. Es werden verschiedene Jobstatus und -details angezeigt.

Wenn Sie eine Servicekarte auswählen, werden Sie zur Sicht Überwachung weitergeleitet, in der Jobs und Automatisierungen sortiert nach Ausführungsstatus angezeigt werden. Der Direktzugriff auf das Monitoring zeigt Jobs für alle Services an, bewertet nach Ausführungsstatus, Anwendungsstatus, Startverzögerung und Laufzeit. Jeder Status ist farbcodiert: grün (erfolgreich), rot (Fehler) und gelb (Warnungen). Wenn Sie auf einen Namen klicken, werden Ausführungen für den ausgewählten Job oder die ausgewählte Automatisierung angezeigt. Das Informationssymbol bietet weitere Details und einen direkten Link zum Job über die Lauf-ID.

Das Bild zeigt eine Schnittstelle für das Job- und Automatisierungsmonitoring an, die „Stammdatenaktualisierung“ hervorhebt. Ein detailliertes Analysediagramm zeigt die Gesamtzahl der Ausführungen und deren Ausführungsstatus an.

Die Sicht Analyse soll Ihnen dabei helfen, Jobs zu erkennen, die sich durch die längsten Antwortzeiten und die maximale Anzahl von Ausnahmen auszeichnen. Ein Trendsymbol ist verfügbar, um anzugeben, ob die Fehlerrate oder Antwortzeit innerhalb des ausgewählten Zeitraums gestiegen oder gefallen ist, wobei der mittlere Punkt des Zeitraums als Vergleichspunkt dient.

Für jeden Job bietet er einen umfassenden Überblick über wichtige Metriken wie Gesamtlaufzeit und durchschnittliche Laufzeit, Anzahl der Ausführungen und Anzahl der fehlgeschlagenen Ausführungen (basierend auf Ausführungsstatus oder Anwendungsstatus) sowie die abgeleitete Fehlerrate. Wenn Sie auf den Pfeil am Ende jeder Zeile klicken, können Sie verschiedene Trenddiagramme für diese Metriken genauer untersuchen.

Sicht Ausnahmen

Die Sicht Ausnahmen überwacht Service- und Systemausnahmen. Jobausnahmedaten werden während der Ausführung automatisch gesammelt. Zu den unterstützten Jobs gehören SAP Intelligent RPA und ABAP, die Fehlerbenachrichtigungen und Ausnahmen senden, die sich auf ihre Bewertungen auswirken.

Alerting-Sicht

In der Sicht Alerting können Sie Alerts für Jobausführungen überwachen und anpassen. Sie wertet Jobdaten jede Minute aus und stellt nahezu sofortige Alerts für Anomalien bereit. Jeder Alert ist jobspezifisch und enthält alle fehlgeschlagenen Ausführungen. Das System löst bei jedem neuen Vorkommen eine nachgelagerte Aktion aus, kann jedoch so konfiguriert werden, dass sie bei jedem Vorkommen ausgelöst wird.