Externe Daten in einer Tabelle parsen
Sicherheit:
- DomänePrism: Tables Createim funktionalen Bereich „Prism Analytics“, wenn Sie eine Tabelle erstellen.
- Eine der folgenden Sicherheitsanforderungen beim Bearbeiten einer Tabelle:
- DomänePrism Datasets: Owner Manageim funktionalen Bereich „Prism Analytics“.
- DomänePrism Datasets: Manageim funktionalen Bereich „Prism Analytics“.
- BerechtigungTabelleneditorfür die Tabelle.
- BerechtigungTabelleneigentümerfür die Tabelle.
- BerechtigungKann Tabellendaten einfügenfür die Tabelle.
Wenn Sie eine durch Trennzeichen getrennte Datei in eine Tabelle laden, müssen Sie definieren, wie Workday die Daten parst. Sie definieren die Parsing-Optionen im Schritt
Parsing-Optionen bearbeiten
, wenn Sie Daten in eine Tabelle laden, z. B. wenn Sie eine Tabelle durch Hochladen einer Datei erstellen oder wenn Sie weitere Zeilen zu einer vorhandenen Tabelle hinzufügen.Workday unterstützt durch Trennzeichen getrennte Dateien, die RFC 4180-konform sind. Weitere Informationen finden Sie in RFC 4180.
- Öffnen Sie den SchrittParsing-Optionen bearbeiten, um Daten in eine Tabelle zu laden.
- Konfigurieren Sie die Parsing-Optionen.Bei der Bearbeitung dieser Aufgabe sind folgende Informationen zu beachten:
Option Bezeichnung ZeilentrennzeichenGibt das einzelne Zeichen an, durch das Zeilen (oder Datensätze) in Ihren Quelldatendateien getrennt werden.In den meisten mit Trennzeichen getrennten Dateien werden die Zeilen durch eine neue Zeile getrennt, z. B. Zeilenumbruchzeichen, Zeilenumbruchzeichen oder Zeilenumbruch plus Zeilenumbruch. Der Zeilenvorschuss ist die Standarddarstellung für neue Zeilen auf UNIX-ähnlichen Betriebssystemen. Andere Betriebssysteme (z. B. Windows) verwenden den Zeilenumbruch möglicherweise einzeln oder den Zeilenumbruch plus Zeilenumbruch. Wenn SieAny New Lineauswählen, erkennt Workday jede dieser Darstellungen einer neuen Position als Zeilentrennzeichen an.FeldtrennzeichenGibt das einzelne Zeichen an, durch das die Felder (oder Spalten) einer Zeile in Ihren Quelldatendateien getrennt werden. Komma ist das häufigste Feldtrennzeichen.FeldnamenGibt den Standardnamen jedes Felds an. Sie können die Feldnamen ändern, nachdem Sie die Definition der Parsing-Optionen abgeschlossen haben.Feldnamen müssen den Validierungsregeln für Namen entsprechen.Workday behandelt die erste Zeile in jeder Quelldatei automatisch als Header-Zeile und nicht als Datenzeile. Wenn Sie die erste Zeile nicht als Namen für Ihre Felder verwenden möchten, deaktivieren SieWerte aus erster Zeile verwenden.Escape-ZeichenGibt das einzelne Zeichen an, das als Escape-Zeichen für das Anführungszeichenoder eine andere Instanz desEscape-Zeichensverwendet wird, wenn einAnführungszeichenangegeben ist. Workday liest ein Escape-Zeichen nur dann als Daten, wenn es mit einem anderen Escape-Zeichen maskiert wird.Wenn Ihre Datenwerte Anführungszeichen als Daten enthalten, müssen diese Zeichen maskiert und der gesamte Feldwert in dasAnführungszeichen ""eingeschlossen werden. Wenn dies nicht der Fall ist, geht Workday davon aus, dass das Anführungszeichen für ein neues Feld steht.AnführungszeichenDas Zeichen, das einen einzelnen Feldwert einschließt, falls vorhanden.Einige durch Trennzeichen getrennte Dateien verwenden Anführungszeichen, um einzelne Datenwerte einzuschließen. Das Anführungszeichen ist normalerweise das doppelte Anführungszeichen ()").Wenn ein Feldwert ein Feldtrennzeichen als Daten enthält, muss der Feldwert in dasAnführungszeichen ""eingeschlossen werden. Andernfalls geht Workday davon aus, dass das Feldtrennzeichen ein neues Feld kennzeichnet.Wenn ein Feldwert das Anführungszeichen als Daten enthält, muss der Feldwert in dasAnführungszeichen eingeschlossen und mit einem Escape-Zeichenversehen werden, entweder mit demEscape-Zeichenoder mit einem anderen Anführungszeichen.Wenn ein Feldwert ein Zeilentrennzeichen (z. B. ein Zeichen für neue Zeile) als Daten enthält, muss der Feldwert in dasAnführungszeichen ""eingeschlossen werden.Angenommen, Sie haben eine Zeile mit den folgenden drei Datenwerten:weekly special wine, beer, and soda "2 for 1" or 9.99 eachWenn das Feldtrennzeichen ein Komma ist, das Anführungszeichen ein doppeltes Anführungszeichen und das Escape-Zeichen ein doppeltes Anführungszeichen ist, sieht eine korrekt formatierte Zeile in den Quelldaten wie folgt aus:"weekly special", "wine, beer, and soda", """2 for 1"" or 9.99 each"KommentarzeichenBestimmt das Zeichen, mit dem ein Kommentar am Anfang einer Textzeile dargestellt wird. Workday ignoriert jede Zeile in der externen Datei, die mit dem Kommentarzeichen beginnt. Beispiel: Wählen Sie # als Kommentarzeichen, um Zeilen zu ignorieren, die mit # beginnen.Wenn das Feld Kommentarzeichen leer ist, liest Workday alle Zeilen als Datenzeilen.Zu ignorierende ZeilenGibt die Anzahl der Zeilen am Anfang der Datei an, die beim Lesen der Quelldatei ignoriert werden sollen. Wenn Sie diese Option mit der Option"Werte aus erster Zeile verwenden"verwenden möchten, stellen Sie sicher, dass die Zeile mit den Feldnamen sichtbar und die erste verbleibende Zeile ist.VersatzzeilenWählen Sie diese Optionen, wenn das Schema der Quelldatei nicht genau mit dem Tabellenschema übereinstimmt und Workday fehlende oder zusätzliche Felder am Ende des Dateischemas ignorieren soll.FeldoptionenDiese Optionen steuern, wie Leerzeichen in Textfeldern behandelt werden.- Vorangestellte Leerzeichen außerhalb von Anführungszeichen entfernen. Diese Option entfernt Leerzeichen, die sich außerhalb der Anführungszeichen von Textfeldern befinden, vor dem Anführungszeichen.
- Entfernen Sie nachfolgende Leerzeichen außerhalb von Anführungszeichen. Diese Option entfernt Leerzeichen, die sich außerhalb der Anführungszeichen von Textfeldern befinden, nach dem Anführungszeichen.
- Entfernen Sie führende Leerzeichen innerhalb von Anführungszeichen. Diese Option entfernt Leerzeichen in den Anführungszeichen von Textfeldern am Anfang des Feldwerts.
- Entfernen Sie nachfolgende Leerzeichen innerhalb von Anführungszeichen. Diese Option entfernt Leerzeichen in den Anführungszeichen von Textfeldern am Ende des Feldwerts.