Konzept: Datenänderungsaufgaben
Eine Aufgabe ist ein Prism Analytics Objekt, das definiert, wie die Daten in einer Prism Analytics Tabelle mithilfe von Daten aus einer angegebenen Quelle geändert werden. Sie können Datenänderungsaufgaben speichern und jederzeit ausführen.
Erstellen Sie eine Aufgabe , um die umgewandelten Daten aus einem abgeleiteten Dataset in eine Tabelle einzufügen. Beispiel: Sie haben ein Basis-Dataset mit Daten aus einem benutzerdefinierter Bericht und ein abgeleitetes Dataset, das die Daten im Basis-Dataset umwandelt. Sie können eine Aufgabe erstellen, die Daten aus dem abgeleiteten Dataset verwendet und in eine Tabelle lädt.
Sie geben eine Art des Datenvorgangs an, z. B. einfügen oder Löschen, die anweist, wie die Daten in der Quelle verwendet werden sollen, um die Tabelle zu ändern. Sie können pro Tabelle eine oder mehrere Datenänderungsaufgaben erstellen.
Sie erstellen, Bearbeiten und verwalten Datenänderungsaufgaben über den Datenkatalog. Öffnen Sie das Register
Datenänderungsaufgaben
im Bericht Datenkatalog
, um alle Datenänderungsaufgaben anzuzeigen, für die Sie eine Berechtigung haben.Um eine Aufgabe für eine bestimmte Tabelle erstellen, anzeigen oder Bearbeiten zu können, müssen Sie über die Berechtigung verfügen, die Daten in dieser Tabelle zu Ändern . Beispiel: Um eine Aufgabe für die Tabelle Claims mithilfe des Upsert-Vorgangs zu erstellen, müssen Sie über die Berechtigung , Daten in die Tabelle Claims einzufügen und zu aktualisieren.
Sie können:
- Führen Sie eine Aufgabe nach einem Zeitplan oder manuell auf Ad-hoc-Basis aus.
- Bearbeiten Sie die Aufgabe(), z. B. ändern Sie die Vorgangsart oder das Feld-Mapping, bevor Sie sie ausführen.
- Löschen Sie die Aufgabe.
- Zeigen Sie die Datenänderungsaktivitäten an, um die Anzahl der Zeilen anzuzeigen, die von der Aufgabe betroffen sind, und um alle fehlgeschlagenen Zeilen Download .
- Sie können Datenänderungsaufgaben, die den Einfügevorgang verwenden, gleichzeitig in derselben Tabelle ausführen, wenn die Quelle kein Dataset oder keine Tabelle ist. Beispiel: Sie können mehrere Datenänderungsaufgaben erstellen, die Daten aus einer SFTP Kontakt; Verbindung lesen, Daten in dieselbe Tabelle einfügen und Zeitpläne für diese Aufgaben erstellen, die sich überschneiden.
Sie können Datenänderungsaufgaben verwenden, um folgende Komponenten zu definieren:
Komponente | Beschreibung |
|---|---|
Quelle | Das Objekt , das die Tabelle Soll möchten. Beispiel: Ein benutzerdefinierter Bericht, eine durch Trennzeichen getrennte Datei, die Sie Hochladen, eine Kontakt; Verbindung oder ein Datenkatalogobjekt, z. B. ein Dataset.
Je nach Art der Quelle müssen Sie möglicherweise zusätzliche Quelloptionen definieren, z. B. Parsing -Optionen. |
Tabelle | Die Tabelle mit den Daten, die Sie mithilfe der Quelldaten ändern möchten.
Sie haben die folgenden beiden Möglichkeiten:
|
Zielvorgang | Der Datenvorgang , der für die Soll mit den Quelldaten ausgeführt werden soll. Workday listet die Vorgänge auf, die für die ausgewählte Art der Quelle unterstützt werden.
Sie können Folgendes angeben:
|
Mapping | Die Spezifikationen für den Abgleich von Quellfeldern mit den Feldern der Soll .
Sie können ein Quellfeld mit einem oder mehreren Feldern der Tabelle Soll . |
Datenänderungsaktivitäten
Wenn Sie eine Aufgabe ausführen, generiert Workday eine Datenänderungsaktivität. Bei jeder Datenänderungsaktivität werden die Daten in der Tabelle "" basierend auf dem in der Aufgabe angegebenen Vorgang und den Daten in der Quelle geändert.
Sie können zuvor ausgeführte Datenänderungsaktivitäten für folgende Elemente anzeigen:
- Das RegisterDatenänderungsaktivitätenim BerichtDatenkatalog. Auf dem RegisterDatenänderungsaktivitätenwerden bis zu 5.000 Aktivitäten für Aufgabe und Tabelle oder alle Aktivitäten angezeigt, wenn Sie den Filter"Letzte 24 Stunden"verwenden.
- Das RegisterAktivitätenim BerichtTabellendetails anzeigen. Auf dem Register "Aktivitäten" werden alle Aktivitäten für diese Tabelle angezeigt, sowohl aus Datenänderungsaktivitäten als auch aus anderen Datenladeaktivitäten. Beispiel: Sie haben möglicherweise eine andere Datenladeaktivität, wenn Sie die Tabelle über einen Datei Hochladen () erstellt haben.
- BerichtPrism-Managementkonsole. Der Bericht zeigt alle Aktivitäten für die letzten 180 Tage an. Weitere Informationen finden Sie unter Konzept: Prism-Managementkonsole.
Workday wiederholt jede Aufgabe für die Datenänderung automatisch bis zu drei Mal, wenn der Service nicht verfügbar ist.
Sie können eine Aufgabe auch als nativen Schritt im Geschäftsprozess Framework ausführen. Dadurch können automatisierte Datenladungen oder Transformationen, wie SFTP-Ladungen oder Tabelle-zu-Tabelle-Transformationen, als synchronisierte Schritte in größeren Workflows durchgeführt werden, was die operative Effizienz verbessert.
In Workday können Sie Datenänderungsaufgaben nicht als automatisierte Geschäftsprozess planen oder direkt ausführen, wenn diese als Quelle einen direkten Datei- Hochladen verwenden. Sie können jedoch Datenänderungsaufgaben planen, die eine SFTP Kontakt; Verbindung als Quelle verwenden. Um zu verhindern, dass Geschäftsprozesse beim Ausführen von Datenänderungsaufgaben fehlschlagen, stellen Sie Folgendes sicher:
- Der Benutzer oder delegieren hat die Berechtigung , auf die Datenänderungsaufgabe und alle zugehörigen Quellen wie Berichte oder SFTP-Sites zuzugreifen.
- Die Konfiguration der Datenänderungsaufgabe bleibt gültig. Da sich Konfigurationen, einschließlich der zugrunde liegenden Datenquellen und Pipelines, im Laufe der Zeit ändern können, können ungültig Setups zu Fehlern bei der Ausführung führen.