Taskflows dienen der gesamten oder teilweisen Automatisierung von Geschäftsprozessen.
Aufgaben werden nach bestimmten Prozessregeln von einem Taskflowfeilnehmer zum anderen weitergegeben. In Oracle Hyperion Profitability and Cost Management werden Taskflows unter folgenden Umständen erstellt:
Staging-Tabellen werden importiert
POV-Daten werden kopiert
Die Berechnungsdatenbank wird bereitgestellt
Die Reporting-Datenbank wird bereitgestellt
Berechnungs- und Genealogie-Skripte werden erzeugt und ausgeführt
Daten werden von der Berechnungs- in die Reporting-Datenbank übertragen
Hinweis:
Bei der Validierung von Modellinhalten oder -strukturen sind Taskflows nicht verfügbar.
Für jede Aufgabe wird automatisch eine Taskflow-ID generiert. Jedes Mal, wenn Sie eine Aufgabe ausführen, wird eine neue Aufgaben-ID erstellt. Ein Taskflow kann einen oder mehrere Schritte enthalten. Jeder Taskflowschritt stellt eine einzelne Aktion in Profitability and Cost Management dar:
Ein aus einem Schritt bestehender Taskflow führt eine Aktion aus, z.B. die Generierung der Oracle Essbase-Datenbank.
Aus mehreren Schritten bestehende Taskflows führen mehrere Aktionen durch, z.B. die Skriptverarbeitung, mit der ein Berechnungsskript generiert oder ausgeführt wird.
In Abbildung A-3 wird ein Beispiel für einen Taskflow mit sechs Schritten gezeigt:
Drei Schritte für die Erstellung von Skripten (diese werden mit dem Präfix "C" dargestellt), und
Drei Schritte für die Ausführung von Skripten (diese werden mit dem Präfix "E" dargestellt)
Hinweis:
Die Schrittnummer eines Taskflows gibt die Aufgabenabfolge und nicht die Stufenabfolge an.
Abbildung A-3 Beispiel für einen aus mehreren Schritten bestehenden Taskflow
Wenn Sie einen Taskflow initiieren, wird ein Taskflowschritt erstellt, und es wird eine Taskflow-ID zugewiesen (z.B. "wf-1201275329264"). Mit der ID können Sie den Fortschritt des Taskflows überwachen. Jedes Mal, wenn Sie eine Taskflowinstanz initiieren, wird eine neue Taskflow-ID erstellt. Wenn ein Taskflow unterbrochen oder neu gestartet wird, beginnt die Verarbeitung wieder bei Schritt 1.
Alle Taskflowschritte werden der Reihe nach ausgeführt, beginnend mit dem ersten Schritt. Wenn die Ergebnisse für einen Schritt abgeschlossen sind, wird der nächste Schritt gestartet. Erst wenn alle Schritte im Taskflow ausgeführt wurden, wird der Status des Taskflows auf "Abgeschlossen" gesetzt.
Mit der Jobstatusoption können Sie Status und Details des Taskflows anzeigen oder die Ausführung des Taskflows auf einer einmaligen oder wiederkehrenden Basis planen.
Folgende Bedingungen müssen erfüllt sein, damit Sie auf die Monitoring-Option "Jobprozess" zugreifen können:
Profitability and Cost Management muss für die Verwendung einer externen Authentifizierung und für die Oracle Hyperion Shared Services-Funktionalitäten konfiguriert sein. Informationen hierzu finden Sie in der Dokumentation Oracle Enterprise Performance Management System - Installations- und Konfigurationsdokumentation.
Taskflowbenutzern muss eine der folgenden Shared Services-Rollen zugewiesen werden, damit Taskflowvorgänge ausgeführt werden können:
Taskflows verwalten - Ermöglicht Benutzern das Erstellen und Bearbeiten von Taskflows.
Taskflows ausführen - Ermöglicht Benutzern nur das Ausführen und Anzeigen von Taskflows. Benutzer mit dieser Rolle können keine Taskflows erstellen oder bearbeiten.
Hinweis:
Beide Shared Services-Rollen sind globale Benutzerrollen. Benutzer mit diesen Rollen können Taskflows für alle Anwendungen und Produkte bearbeiten oder ausführen. Informationen hierzu finden Sie in der Oracle Enterprise Performance Management - Administrationsdokumentation für Benutzersicherheit.
Bevor Sie Details in den Jobstatusoptionen anzeigen können, müssen Sie einen Taskflow erstellen, indem Sie Berechnungsskripte und -modelle berechnen oder generieren. Informationen hierzu finden Sie unter "Standard Profitability"-Modelle berechnen.
Achtung:
Obwohl Sie Schritte oder Links hinzufügen oder entfernen und neue Taskflows über die Taskflowfenster erstellen können, empfiehlt Oracle, die Taskflows der Profitability and Cost Management-Anwendung nicht zu ändern. Weitere Informationen zur Verwendung von Oracle Hyperion Enterprise Performance Management Workspace-Taskflows für andere Produkte finden Sie in der Oracle Hyperion Enterprise Performance Management Workspace - Benutzerdokumentation.
Mit diesen Vorgehensweisen überwachen und planen Sie Taskflows: