Berechnetes Prism-Feld zu einem Dataset hinzufügen
- Eine der folgenden Sicherheitsanforderungen:
- DomänePrism Datasets: Manageim funktionalen Bereich „Prism Analytics“.
- BerechtigungDataset-Editorfür das Dataset
- BerechtigungDataset-Eigentümerfür das Dataset.
Sie können Daten in einem Dataset umwandeln, indem Sie berechnete Prism-Felder zum Dataset hinzufügen. Berechnete Prism-Felder ändern die Anzahl der Felder in einem Dataset, nicht jedoch die Anzahl der Datensätze.
Ein berechnetes Prism-Feld enthält folgende Komponenten:
Komponente | Beschreibung |
|---|---|
Name | Der von Ihnen angegebene Name ist der Anzeigename des Felds. |
Ausdruck | Der Ausdruck beschreibt einen Verarbeitungsschritt, den Sie für die Daten in anderen Feldern im Dataset durchführen möchten. Ausdrücke können folgende Elemente umfassen:
Weitere Informationen finden Sie unter Konzept: Prism-Ausdruckssprache. |
Feldart | Der Ausdruck bestimmt die Art des Felds "Rückgabewert". Wenn der Ausdruck eine Funktion enthält, bestimmt der Rückgabewert der Funktion die Feldart. Wenn der Ausdruck keine Funktion enthält, bestimmt der Operator den Feldtyp:
|
Möglicherweise müssen Sie mehrere berechnete Prism-Felder erstellen, um das gewünschte Ergebnis zu erzielen. Sie können das Ergebnis eines berechneten Prism-Felds in den Ausdrücken anderer berechneter Prism-Felder verwenden, um eine Reihe von Verarbeitungsschritten zu definieren.
Sie können ein berechnetes Prism-Feld für folgende Zwecke verwenden:
Feldzweck | Beispiel: |
|---|---|
Konvertieren Sie eine Feldart in eine andere Feldart. | Ändern Sie die Feldart "Integer" in die Feldart "Long", damit Sie die Funktion EPOCH_MS_TO_DATE darauf verwenden können. Beispiel:
|
Führen Sie eine arithmetische Berechnung durch. | Berechnen Sie den Überschuss basierend auf Erträgen und Aufwendungen. Beispiel:
Den Prozentsatz des Gesamtertrags für einen bestimmten Verkauf berechnen. Beispiel:
|
Extrahieren von Werten aus einem anderen Feld. | Extrahieren Sie die Währungscodes mit der Funktion EXTRACT_CODE aus einem Währungsfeld. Beispiel:
|
Kombinieren Sie die Werte aus zwei Textfeldern in einem Textfeld. | Kombinieren Sie separate Felder, bestehend aus "Nachname" und "Vorname", mithilfe der Funktion CONCAT zu einem Feld. Beispiel:
|
Testen Sie eine bestimmte Bedingung. | Testen Sie, ob das Jahr zwischen 2019 und 2020 (einschließlich) liegt. Beispiel:
|
Füllen Sie den Anfang eines Textfelds mit führenden Nullen auf. | "[EEID]" ist ein Textfeld, das numerische Daten unterschiedlicher Länge enthält, und Sie möchten ein Feld "[Employee ID]" erstellen, das immer 7 Zeichen lang ist und ggf. führende Nullen enthalten kann. Erstellen Sie ein berechnetes Feld mit dem Namen [PaddingID], das am Anfang von [EEID] genügend Nullen hinzufügt, um eine vollständige Zeichenfolge zu erstellen, auch wenn [EEID] eine leere Zeichenfolge ist. Beispiel:
Erstellen Sie dann ein berechnetes Feld mit dem Namen [Mitarbeiter-ID], das die letzten 7 Zeichen des Felds [PaddingID] zurückgibt. Beispiel:
|
Gibt ein bestimmtes Datum über ein Datumsfeld zurück. | Das Feld [EFF_Date] ist ein Datumsfeld und Sie möchten den letzten Tag des aktuellen Monats berechnen und zurückgeben.
|
Um ein berechnetes Prism-Feld zu löschen, öffnen Sie die Aufgabe
"Dataset-Transformationen bearbeiten"
, wählen Sie das Menü für das berechnete Prism-Feld, das Sie entfernen möchten, und wählen Sie dann "Feld löschen"
aus. Das Löschen eines Felds kann zu Fehlern führen, wenn sich andere berechnete Prism-Felder auf das gelöschte Feld beziehen.- Öffnen Sie die AufgabeDataset-Transformationen bearbeitenfür ein Dataset.
- Wählen Sie eine Dataset-Pipeline (erforderlich für abgeleitete Datasets) und eine Phase, zu der das berechnete Prism-Feld hinzugefügt werden soll.
- Wählen SieFeld hinzufügen.
- Geben Sie einen Ausdruck in den Ausdruckseditor ein.Wenn Sie Felder für "Währung" verwenden, die unterschiedliche Codes enthalten, behandelt Workday das Ergebnis dieser Berechnungen als NULL.
- Geben Sie im Inspektor-Panel einen Namen ein. Feldnamen müssen Validierungsregeln für die Namensvergabe befolgen.
- Speichern Sie das berechnete Feld Prism mitder Eingabetasteoderdem Zeilenumbruch.Wenn Sie auf ein anderes Feld auf der Seite klicken, werden auch die Änderungen des berechneten Felds für Prism gespeichert.
- (Optional) Sie können ein- oder mehrzeilige Kommentare an jeder Stelle in einem Prism-Ausdruck einfügen. Workday behandelt den gesamten Text zwischen diesen Zeichen als Kommentare: /* */Workday betrachtet die Datenwerte nicht als Kommentare, wenn Sie diese Zeichen und den Kommentar in doppelte Anführungszeichen setzen.