Zum Hauptinhalt wechseln
Administrator Guide
Zuletzt aktualisiert: 2025-11-28
Datenänderungsaufgabe erstellen

Datenänderungsaufgabe erstellen

Sicherheit:
  • Domäne
    Prism: Manage File Containers
    im funktionaler Bereich „Prism Analytics“ beim Hochladen einer Datei.
  • Domäne
    Prism: Manage Connection
    im funktionaler Bereich „Prism Analytics“ , um eine Kontakt; Verbindung zu verwenden.
  • Eine der folgenden Sicherheitsanforderungen:
    • Domäne
      Prism: Tables Owner Manage
      im funktionaler Bereich „Prism Analytics“ .
    • Domäne
      Prism: Tables Manage
      im funktionaler Bereich „Prism Analytics“ .
    • Berechtigung
      Tabelleneigentümer
      für die Tabelle.
    • Berechtigung
      Tabelleneditor
      für die Tabelle.
    • Berechtigung
      „Tabellendaten löschen“
      für die Tabelle „“.
    • Berechtigung
      „Kann Tabellendaten einfügen“
      für die Tabelle „“.
    • Berechtigung
      kann Tabellendaten abschneiden
      für die Tabelle.
    • Berechtigung
      "Tabellendaten aktualisieren"
      für die Tabelle "".
Sie können die Datenzeilen in einer Tabelle ändern, indem Sie eine Aufgabe erstellen und ausführen. Sie können:
  • Neue Zeilen einfügen.
  • Bestimmte Zeilen basierend auf einem Schlüsselfeld aktualisieren.
  • Bestimmte Zeilen basierend auf einem Schlüsselfeld löschen.
  • Fügen Sie neue Zeilen ein und aktualisieren Sie vorhandene Zeilen in derselben Aktivität, was als Upsert-Vorgang bezeichnet wird.
Wie Sie die Zeilen in der Tabelle ändern, hängt vom ausgewählten Vorgang, z. B. "Aktualisieren" oder "Löschen" und von den Quelldaten ab. Die von Ihnen angegebene Quelle muss die Zeilen enthalten, die Sie in der Tabelle ändern möchten, z. B. neue Zeilen, die eingefügt werden sollen, oder vorhandene Zeilen, die aktualisiert oder Löschen.
Um eine Aufgabe für eine Soll "" zu erstellen, zu Bearbeiten oder anzuzeigen, müssen Sie die Berechtigung für die Soll "" haben. Beispiel: Um eine Aufgabe mithilfe des Vorgangs "Aktualisieren und einfügen" zu erstellen, müssen Sie sowohl die "Einfüge"- als auch die "Aktualisieren" Berechtigung für die Soll "" haben.
  1. Öffnen Sie den Bericht
    Datenkatalog
    .
  2. Wählen Sie
    Datenänderungsaufgabe
    erstellen
    .
    Sie können den Namen der Aufgabe oben im linken Seitenbereich ändern.
  3. Wählen Sie im Schritt "
    Quelle"
    die Quelle aus, die die zu ändernden Daten in der Soll enthält.
    Workday verwendet standardmäßig die Art der Quelle für den Datei Hochladen . Klicken Sie auf
    Verbindung ändern
    , um eine andere Art der Quelle auszuwählen. Bei der Auswahl einer Art der Quelle ist Folgendes zu beachten:
    Option Bezeichnung
    Datei hochladen
    Wählen Sie eine oder mehrere durch Trennzeichen getrennte Dateien aus.
    Wenn Sie mehrere Dateien Hochladen , muss jede Datei dasselbe Schema verwenden. Workday unterstützt durch Trennzeichen getrennte Dateien, die RFC 4180 entsprechen. Weitere Informationen finden Sie in RFC 4180 .
    Wenn Sie einen Datei Hochladen als Art der Quelle auswählen, konfigurieren Sie die
    Quelloptionen,
    um zu definieren, wie die Datei geparst wird.
    Amazon Redshift
    Wählen Sie eine Amazon Redshift Kontakt; Verbindung aus.
    Definieren Sie die Daten, die abgerufen werden sollen, wenn die Aufgabe ausgeführt wird. Sie können eine Amazon Redshift- Tabelle über die
    Schaltfläche Auswählen
    auswählen oder eine SQL-SELECT-Anweisung in den
    Abfrageausdruck
    eingeben.
    Wenn Sie eine Tabelle auswählen, füllt Workday den
    Abfrageausdruck
    mit der entsprechenden SQL-Anweisung aus und fügt alle Redshift- Tabelle, Kataloge und Schemas mit Backtick-Zeichen (') ein. Sie können den Ausdruck Bearbeiten , um die Abfrage weiter zu Verfeinern . Die Backtick-Zeichen sind optional, werden jedoch von Workday automatisch hinzugefügt, nur für den Fall , dass eine Amazon Redshift- Tabelle, ein Schema oder ein Katalog ein SQL-Schlüsselwort verwendet.
    Wenn Sie eine Aufgabe mit einer Amazon Redshift Kontakt; Verbindung ausführen, geschieht in Workday:
    • Stellt über die Authentifizierung (Benutzername und Kennwort) oder die für die Kontakt; Verbindung konfigurierten AWS-ID- Zugangsdaten (IAM) eine Verbindung zu Amazon Redshift her.
    • Ruft die durch den SQL-Abfrageausdruck oder das Quellobjekt definierten Daten ab.
    Amazon S3
    Wählen Sie eine Amazon S3 Kontakt; Verbindung aus.
    Wenn Sie eine Amazon S3 Kontakt; Verbindung verwenden, definieren Sie Folgendes:
    • Die Objekte, die beim Ausführen der Aufgabe gelesen werden sollen.
    • Das Quellschema, damit Workday jedes Objekt lesen kann.
    Wenn Sie eine Aufgabe mit einer Amazon S3 Kontakt; Verbindung ausführen, Workday:
    • Stellt über die in der Kontakt; Verbindung konfigurierten Zugangsdaten eine Verbindung zu Amazon her.
    • Ruft die Objekte ab, die im Feld " Aufgabe
      "
      der Datenänderungsaufgabe definiert sind.
    • Verwendet die Parsing Optionen, die im Schritt
      "Quelloptionen"
      der Aufgabe definiert sind, um die aus dem S3- Periode, Zeitraum, Dauer"" abgerufenen Objekte zu lesen.
    Azure Synapse
    Wählen Sie eine Azure Synapse Kontakt; Verbindung aus.
    Definieren Sie die Daten, die abgerufen werden sollen, wenn die Aufgabe ausgeführt wird. Sie können eine Azure Synapse- Tabelle über die Schaltfläche
    Auswählen
    auswählen oder eine SQL-SELECT-Anweisung in den
    Abfrageausdruck
    eingeben.
    Wenn Sie eine Tabelle auswählen, füllt Workday den
    Abfrageausdruck
    mit der entsprechenden SQL-Anweisung aus und setzt Backtick-Zeichen ()
    `
    ) um jede Azure Synapse- Tabelle(), jedes Schema und Datenbank (). Sie können den Ausdruck Bearbeiten , um die Abfrage weiter zu Verfeinern . Die Backtick-Zeichen sind optional, aber Workday fügt sie automatisch hinzu, nur für den Fall , dass eine Azure Synapse Tabelle, ein Schema oder eine Datenbank ein SQL-Schlüsselwort verwendet.
    Wenn Sie eine Aufgabe mit einer Azure Synapse Kontakt; Verbindung ausführen, geschieht in Workday:
    • Stellt über die für die Kontakt; Verbindung "" konfigurierte Authentifizierung eine Verbindung zu Azure Synapse her.
    • Ruft die durch den SQL-Abfrageausdruck oder das Quellobjekt definierten Objekte ab.
    Azure Blob
    Wählen Sie eine Azure Blob Kontakt; Verbindung aus.
    Definieren Sie die Daten, die abgerufen werden sollen, wenn die Aufgabe ausgeführt wird. Sie können eine CSV-Datei über die Schaltfläche
    Auswählen
    auswählen oder eine SQL-SELECT-Anweisung in den
    Abfrageausdruck ()
    eingeben.
    Wenn Sie eine CSV-Datei auswählen, füllt Workday den
    Abfrageausdruck
    mit der entsprechenden SQL-Anweisung aus und fügt jede CSV-Datei mit Backtick-Zeichen (') ein. Sie können den Ausdruck Bearbeiten , um Daten aus der CSV-Datei auszuwählen.
    Wenn Sie eine Aufgabe mit einer Azure Blob Kontakt; Verbindung ausführen, geschieht in Workday:
    • Stellt über die für die Kontakt; Verbindung "" konfigurierte Authentifizierung eine Verbindung zu Azure Blob her.
    • Ruft die durch den SQL-Abfrageausdruck oder das Quellobjekt definierten Objekte ab.
    Wenn Sie
    Azure Blob
    als Art der Quelle auswählen, fügt Workday eine neue Option
    für die Quelleinstellungen
    zum Schritt
    Quelle
    hinzu. Sie können in
    Quelleinstellungen
    auf Einstellung hinzufügen
    klicken, um die Quelleinstellungen zu überschreiben.
    Informationen zu den verschiedenen Einstellungen, die in Quelleinstellungen verfügbar sind und die Sie überschreiben können, finden Sie unter Referenz: Einstellungen für Quellen für Datenänderungsaufgaben .
    BigQuery
    Wählen Sie eine BigQuery- Kontakt; Verbindung aus.
    Definieren Sie die Daten, die abgerufen werden sollen, wenn die Aufgabe ausgeführt wird. Sie können eine BigQuery- Tabelle über die Schaltfläche
    "Auswählen"
    auswählen oder eine SQL-SELECT-Anweisung in den
    Abfrageausdruck ""
    eingeben.
    Wenn Sie eine Tabelle auswählen, füllt Workday den
    Abfrageausdruck
    mit der entsprechenden SQL-Anweisung aus und fügt Backtick-Zeichen (') um jede BigQuery- Tabelle, Katalog und Schema hinzu. Sie können den Ausdruck Bearbeiten , um die Abfrage weiter zu Verfeinern . Die Backtick-Zeichen sind optional, werden jedoch von Workday automatisch hinzugefügt, nur für den Fall , dass eine BigQuery- Tabelle, ein Schema oder ein Katalog ein SQL-Schlüsselwort verwendet.
    Wenn Sie eine Aufgabe mit einer BigQuery Kontakt; Verbindung ausführen, geschieht in Workday:
    • Stellt über die für die Kontakt; Verbindung konfigurierte Authentifizierung mit einem Google-Servicekontoschlüssel eine Verbindung zu BigQuery her.
    • Ruft die durch den SQL-Abfrageausdruck oder das Quellobjekt definierten Daten ab.
    Google Cloud Storage
    Wählen Sie eine Google Cloud Storage- Kontakt; Verbindung aus.
    Definieren Sie die Daten, die abgerufen werden sollen, wenn die Aufgabe ausgeführt wird. Sie können eine CSV-Datei über die Schaltfläche
    Auswählen
    auswählen oder eine SQL-SELECT-Anweisung in den
    Abfrageausdruck ()
    eingeben.
    Wenn Sie eine CSV-Datei auswählen, füllt Workday den
    Abfrageausdruck
    mit der entsprechenden SQL-Anweisung aus und fügt jede CSV-Datei mit Backtick-Zeichen (') ein. Sie können den Ausdruck Bearbeiten , um Daten aus der CSV-Datei auszuwählen.
    Wenn Sie eine Aufgabe mit einer Google Cloud Storage- Kontakt; Verbindung ausführen, geschieht in Workday:
    • Stellt über die für die Kontakt; Verbindung konfigurierte Authentifizierung mit einem Google-Servicekonto-Schlüssel eine Verbindung zu Google Cloud Storage her.
    • Ruft die durch den SQL-Abfrageausdruck oder das Quellobjekt definierten Daten ab.
    Wenn Sie
    Google Cloud Storage
    als Art der Quelle auswählen, fügt Workday eine neue Option
    für die Quelleinstellungen
    zum Schritt
    Quelle
    hinzu. Sie können in
    Quelleinstellungen
    auf Einstellung hinzufügen
    klicken, um die Quelleinstellungen zu überschreiben.
    Informationen zu den verschiedenen Einstellungen, die in Quelleinstellungen verfügbar sind und die Sie überschreiben können, finden Sie unter Referenz: Einstellungen für Quellen für Datenänderungsaufgaben .
    Datenkatalog
    Wählen Sie ein vorhandenes Dataset oder eine vorhandene Tabelle aus.
    Salesforce
    Wählen Sie eine Salesforce Kontakt; Verbindung aus.
    Definieren Sie die Daten, die abgerufen werden sollen, wenn die Aufgabe ausgeführt wird. Sie können ein Salesforce-Objekt über die Schaltfläche
    "Auswählen"
    auswählen oder eine SQL-SELECT-Anweisung in den
    Abfrageausdruck ""
    eingeben. Wenn Sie ein Objekt auswählen, füllt Workday den
    Abfrageausdruck
    mit der entsprechenden SQL-Anweisung aus. Sie können den Ausdruck Bearbeiten , um die Abfrage weiter zu Verfeinern .
    Wenn Sie eine Aufgabe mit einer Salesforce- Kontakt; Verbindung ausführen, geschieht in Workday:
    • Stellt je nach Konfiguration der Kontakt; Verbindung über BasicAuth oder OAuth eine Verbindung zu Salesforce her.
    • Ruft Objekte ab, die durch die SQL-Abfrage im Abschnitt
      „Quellobjekt“
      definiert sind.
    SFTP
    Wählen Sie eine SFTP Kontakt; Verbindung aus, die eine Verbindung zu einem SFTP-Server herstellt, der eine oder mehrere durch Trennzeichen getrennte Dateien enthält.
    Wenn die SFTP- Kontakt; Verbindung mehrere Dateien enthält, muss jede Datei dasselbe Schema verwenden. Workday unterstützt durch Trennzeichen getrennte Dateien, die RFC 4180 entsprechen. Weitere Informationen finden Sie in RFC 4180 .
    Für SFTP-Quellen müssen Sie auch eine durch lokale Trennzeichen getrennte Datei Hochladen , die dasselbe Schema wie die Dateien auf dem SFTP-Server verwendet. Workday verwendet die hochgeladene Datei, um zu bestimmen, wie die SFTP-Dateien geparst werden. Workday lädt die Daten aus der hochgeladenen Datei nicht in die Tabelle.
    Sie können das Standardverzeichnis und das Standarddateimuster einer SFTP Kontakt; Verbindung überschreiben.
    Wenn Sie SFTP als Art der Quelle auswählen, konfigurieren Sie die
    Quelloptionen,
    um zu definieren, wie die hochgeladene Datei geparst wird.
    Snowflake
    Wählen Sie eine Navigator Kontakt; Verbindung aus.
    Definieren Sie die Daten, die abgerufen werden sollen, wenn die Aufgabe ausgeführt wird. Sie können eine Cloud- Tabelle über die Schaltfläche "
    Auswählen
    " auswählen oder eine SQL-SELECT-Anweisung in den
    Abfrageausdruck ""
    eingeben.
    Wenn Sie eine Tabelle auswählen, füllt Workday den
    Abfrageausdruck
    mit der entsprechenden SQL-Anweisung aus und setzt Backtick-Zeichen ()
    `
    ) um jede Navigator- Tabelle, jeden Katalog und jedes Schema. Sie können den Ausdruck Bearbeiten , um die Abfrage weiter zu Verfeinern . Die Backtick-Zeichen sind optional, werden jedoch von Workday automatisch hinzugefügt, nur für den Fall , dass eine Cloud- Tabelle, ein Schema oder ein Katalog ein SQL-Schlüsselwort verwendet.
    Wenn Sie eine Aufgabe mit einer Cloud Kontakt; Verbindung ausführen, geschieht in Workday:
    • stellt je nach Konfiguration der Kontakt; Verbindung eine einfache oder Schlüsselpaar Authentifizierung zur Verfügung.
    • Ruft die durch den SQL-Abfrageausdruck oder das Quellobjekt definierten Daten ab.
    Workday Bericht
    Wählen Sie einen vorhandenen benutzerdefinierten Workday benutzerdefinierter Bericht aus.
    Workday zeigt Berichte an, die die Selektionsanforderungen für den Import in Tabellen erfüllen. Siehe:Konzept: Berichte für den Import in Tabellen und Datasets erstellen .
    Wählen Sie im Abschnitt
    Wertelisten
    aus, wie die Werte für im Bericht definierte Wertelisten angegeben werden sollen:
    • Wert angeben. Wählen Sie mindestens einen Wert aus der Liste.
    • Wert zur Laufzeit festlegen. Wählen Sie eine Option aus der Liste aus, mit der Workday den Werteliste basierend auf einem bestimmten Kontext bestimmt, z. B. dem aktuellen Datum oder dem aktuellen Benutzer.
    Sie können
    Aus Bericht zurücksetzen
    wählen, um alle Wertelisten und Werteliste mit denen zu aktualisieren, die in der Berichtsdefinition definiert sind. Sie können diese Schaltfläche verwenden, wenn es eine Änderung in den Einstellungen der benutzerdefinierter Bericht Werteliste , die in der Aufgabe widergespiegelt werden muss. Wenn Sie zuvor einen Werteliste in der Aufgabe geändert haben, müssen Sie diesen erneut ändern.
    Workday zeigt die meisten mit Abhängigkeit Wertelisten an. Workday zeigt keine Wertelisten an, die von anderen Wertelisten mit Abhängigkeit , die Zeitfelddaten verwenden.
  4. Definieren Sie im Schritt
    Quelloptionen
    , wie die Daten in den Dateien geparst werden, die Sie für Datei- Hochladen oder SFTP-Quellen hochgeladen haben.
    1. Prüfen Sie die Felder, die Workday basierend auf der geparsten Datei erstellt hat, und Ändern die Felder bei Bedarf.
      Wählen Sie ein Feld in der Liste aus und zeigen Sie die Felddetails im Inspektor auf der rechten Seite an. Möglicherweise müssen Sie Folgendes tun:
      • Ändern Sie die
        Feldart,
        wenn Workday die falsche Feldart zuweist. Workday weist die Feldart nur basierend auf den ersten Zeilen zu. Beispiel: Workday weist einem Feld mit Postleitzahldaten die Feldart Numerisch zu, da die evaluierten Beispielzeilen nur Ziffern enthalten. Basierend auf Ihrer Kenntnis der Quelldaten wissen Sie jedoch, dass einige Postleitzahlwerte Buchstaben oder einen Bindestrich enthalten, sodass Sie die Feldart in Text ändern.
      • Ändern Sie andere Feldattribute basierend auf der Feldart, um sicherzustellen, dass Workday die Daten korrekt parst, z. B. "Stellen vor", "Stellen nach" oder "Datumsformat".
  5. Wählen Tabelle im Schritt
    Ziel
    die Soll , die die zu ändernden Daten enthält.
    (Optional) Sie können auch eine Tabelle mit dem im Schritt
    Quelle
    definierten Schema erstellen, indem Sie auf die Schaltfläche
    Tabelle aus Quellschema erstellen
    klicken (Sicherheit:
    Prism-Datasets:
    Domäne Create).
    Workday definiert das Tabelle anhand des Quellschemas. Sie haben zudem folgende Möglichkeiten:
    • Wählen Sie ein Feld als externe ID aus.
    • Wählen Sie alle erforderlich Felder aus.
    Weitere Informationen zum Erstellen von Tabellen finden Sie unterSchritte: Tabelle manuell erstellen .
  6. Wählen Sie den Soll aus , der für die Soll mithilfe der Quelldaten ausgeführt werden soll.
    Option Bezeichnung
    Einfügen
    Workday behält die vorhandenen Daten in der Tabelle und fügt die neuen Daten zur Quelle hinzu. Dieser Vorgang wird auch als Anhängen bezeichnet.
    Abschneiden und einfügen
    Workday löscht die vorhandenen Daten in der Tabelle und ersetzt sie durch die Daten in der Quelle. Dieser Vorgang wird auch als Ersetzen bezeichnet.
    Löschen
    Workday löscht eine Zeile aus der Tabelle , wenn sie mit einer Zeile in der Quelle übereinstimmt.
    Auswahl
    Workday aktualisiert eine Zeile in der Tabelle , wenn sie mit einer Zeile in der Quelle übereinstimmt.
    Um diesen Vorgang auszuwählen, müssen Sie eine Tabelle verwenden, in der Sie ein Feld als Externe ID konfiguriert haben.
    Upsert
    Workday aktualisiert eine Zeile in der Tabelle , wenn bereits eine übereinstimmende Zeile vorhanden ist, und fügt die Zeile ein, falls nicht vorhanden.
    Um diesen Vorgang auszuwählen, müssen Sie eine Tabelle verwenden, in der Sie ein Feld als Externe ID konfiguriert haben.
  7. Wählen Sie im Schritt
    "Mapping"
    ein Feld in der Soll aus , das als Vorgangsschlüssel für Vorgänge zum Löschen, Aktualisieren oder Einfügen verwendet werden soll.
    Sie können eines der folgenden Felder für die Tabelle Soll :
    • Das als Externe ID konfigurierte Feld in der Tabelle: Sie können dieses Feld für Löschen, Aktualisierungs- oder Aktualisierungsvorgänge verwenden.
    • WPA_LoadID: Sie können dieses Feld nur für Löschen oder Aktualisierungsvorgänge verwenden.
    • WPA_RowID: Sie können dieses Feld nur für Löschen oder Aktualisierungsvorgänge verwenden.
  8. Wählen Sie ein Quellfeld für jedes Soll aus, das Sie Ändern möchten. In Workday müssen Sie alle Felder mappen, die als Vorgangsschlüssel verwendet werden.
    Workday listet die Quellfelder auf, die mit einem bestimmten Soll kompatibel sind. Wenn Workday kein gewünschtes Quellfeld auflistet, überprüfen Sie die Quellfeldattribute, z. B. die Vorkomma- oder Nachkommastellen oder das Geschäftsobjekt. Sie können zum Schritt
    Quelloptionen
    navigieren, um die Feldattribute für Datei- Hochladen und SFTP-Quellen zu ändern.
    Sie können auf
    Übereinstimmungen zurücksetzen
    klicken, um alle von Ihnen geänderten Mappings auf den einfachen Abgleichalgorithmus zurückzusetzen, den Workday standardmäßig verwendet. Der einfache Abgleichalgorithmus:
    • Fall wird nicht beachtet.
    • Leerzeichen werden ignoriert.
    • Ignoriert Unterstriche.
    • stimmt mit dem Feld "API (Application Programming Interface) Name" überein.
    • Felder mit unterschiedlichen Feldarten werden nicht abgeglichen.
  9. Prüfen Sie die Informationen im Schritt
    Prüfen
    . Sie können zu jedem vorherigen Schritt zurückkehren und bei Bedarf Korrekturen vornehmen.
  10. Klicken Sie auf
    Beenden
    und wählen Sie
    Ohne Speichern ausführen
    ,
    Speichern und jetzt ausführen
    oder
    Speichern
    .
Wenn Sie die Aufgabe speichern, erstellt Workday das Objekt der Aufgabe und zeigt es auf dem Register
Datenänderungsaufgaben
des Berichts
Datenkatalog
an.
Wenn Sie die Aufgabe ausführen, startet Workday eine Datenänderungsaktivität, um die Daten in der Tabelle basierend auf den Daten in der Quelle zu ändern. Sie können den Fortschritt und die Historie der Datenänderungsaktivität in folgenden Bereichen anzeigen:
  • Das Register
    Aktivitäten
    des Berichts
    Tabellendetails anzeigen
    . Um Fehler in einer Tabelle nach einer Datenänderung zu beheben, Download . Workday erstellt eine Fehler nur für Datenänderungsaktivitäten, die einen Datei- Hochladen als Quelle verwenden.
  • Das Register
    Datenänderungsaktivitäten
    des Berichts
    Datenkatalog
    .
  • Bericht
    Prism-Managementkonsole
    . Sie können ein aktives Dashboard aller Prism-bezogenen Aktivitäten für die letzten 180 Tage anzeigen. Weitere Informationen finden Sie unter Konzept: Prism-Managementkonsole.
  • Bericht
    Prism-Aktivitätenmonitor
    . Sie können eine detaillierte Liste aller Arten von Prism-Aktivitäten für einen bestimmten Datumsbereich anzeigen.
Um Fehler in einer Tabelle nach einer Datenänderung zu beheben, Download die Fehler über die Datenänderungsaktivität auf dem Register
Aktivitäten
des Berichts
Tabellendetails anzeigen
herunter. Workday erstellt eine Fehler nur für Datenänderungsaktivitäten, die einen Datei- Hochladen oder SFTP-Quellen verwenden.