Datenaufgabenautomatisierung

Abgeschlossen

Datenaufgabenautomatisierung in Finanz‑ und Betriebs-Apps ermöglicht es Ihnen, viele Arten von Datenaufgaben zu wiederholen und das Ergebnis jeder Aufgabe zu überprüfen. Datenaufgabenautomatisierung ist nützlich für Projekte, die sich in der Implementierungsphase befinden.

Beispielsweise können Sie die Erstellung und Konfiguration von Datenprojekten automatisieren. Sie können auch die Ausführung von Import‑/Exportvorgängen konfigurieren und aktivieren, z. B. das Einrichten von Demodaten, Daten der goldenen Konfiguration und anderen Aufgaben im Zusammenhang mit der Datenmigration. Sie können auch automatisierte Tests von Datenentitäten erstellen, indem Sie die Validierung der Aufgabenergebnisse verwenden.

Wir empfehlen den folgenden Ansatz für die Datenaufgabenautomatisierung:

  1. Datenbezogene Aufgaben identifizieren, die von der Automatisierung profitieren – Implementierungsteams sollten ihren Konfigurationsverwaltungs‑ und Datenmigrationsplan überprüfen, um potenzielle Datenaufgaben für die Automatisierung und um Testfälle für Datenentitäten zu ermitteln.

  2. Aufgaben definieren – Aufgaben werden in einem XML-Manifest definiert. Sie können Ihr Manifest als Teil der Konfigurationsverwaltung in Ihrer Strategie zur Verwaltung des Anwendungslebenszyklus (Application Lifecycle Management, ALM) unter der Quellcodeverwaltung belassen.

  3. Die Datenpakete, die sich auf die Automatisierung von Datenaufgaben beziehen, in die gemeinsame Objektbibliothek von Lifecycle Services einstellen – Je nach Bedarf können Sie auch ein bestimmtes Lifecycle Services-Projekt verwenden. Der Datenaufgabenautomatisierungs-Manager kann Pakete aus jeder Sandbox und/oder Produktionsumgebung verarbeiten, die mit dem Lifecycle Services-Projekt zusammenhängen.

    Hinweis

    Das Benutzerkonto, unter dem der Datenaufgabenautomatisierungs-Manager in Finanz‑ und Betriebs-Apps ausgeführt wird, muss Zugriff auf Lifecycle Services und das Lifecycle Services-Projekt haben, auf das im Manifest für Datenpakete verwiesen wird.

    Obwohl die Automatisierung von Datenaufgaben in jeder Umgebung in der Cloud ausgeführt werden kann, wird empfohlen, keine Import-/Exportaufgaben auszuführen, die Anwendungsprogrammierschnittstellen (Application Programming Interfaces, APIs) in einer Produktionsumgebung verwenden. Datenaufgabenautomatisierung, die Integrations-APIs umfasst, sollte nur für automatisierte Tests verwendet werden.

  4. Die Datenaufgaben ausführen und die Ergebnisse überprüfen – Der Datenaufgabenautomatisierungs-Manager das Ergebnis jeder Aufgabe als Erfolg oder Fehler an. Sie gibt auch Einblicke in die Gründe für das Fehlschlagen einer Aufgabe.

Weitere Informationen finden Sie unter Datenaufgabenautomatisierung.