Externe gegevens in een tabel parseren
Beveiliging:
- Prism: tabellen Maakeen domein in het functionele gebied Prism Analytics wanneer u een tabel maakt.
- Een van deze beveiligingsvereisten bij het bewerken van een tabel:
- Prism-gegevenssets: domein voor eigenaarbeheerin het functionele gebied Prism Analytics.
- Prism-gegevenssets: beheerhet domein in het functionele gebied Prism Analytics.
- MachtigingTabeleditorvoor de tabel.
- MachtigingTabeleigenaarvoor de tabel.
- MachtigingKan tabelgegevens invoegenvoor de tabel.
Wanneer u een bestand met scheidingstekens in een tabel laadt, moet u definiëren hoe de gegevens in Workday worden geparseerd. U definieert de parseringsopties in de stap
Parseringsopties bewerken
wanneer u gegevens in een tabel laadt, zoals het maken van een tabel door een bestand te uploaden of wanneer u meer rijen aan een bestaande tabel toevoegt.Workday ondersteunt bestanden met scheidingstekens die compatibel zijn met RFC 4180. Zie RFC 4180voor meer informatie.
- Open de stapParseringsopties bewerkenom gegevens in een tabel te laden.
- Configureer de parseringsopties.Houd rekening met het volgende wanneer u deze taak voltooit:
Optie Omschrijving Rijscheidingsteken:Hiermee geeft u het enkele teken op dat rijen (of records) in uw brongegevensbestanden scheidt.In de meeste bestanden met scheidingstekens worden rijen gescheiden door een nieuwe regel, zoals het regelterugloopteken, het regelterugloopteken of het regelterugloopteken plus regelterugloop. Regelinvoer is de standaard nieuwe regelweergave op UNIX-achtige besturingssystemen. Andere besturingssystemen (zoals Windows) kunnen een afzonderlijke regelterugloop of een regelterugloop plus regelinvoer gebruiken. Als u'Willekeurige nieuwe regel'selecteert, wordt een van deze weergaven van een nieuwe regel in Workday als rijscheidingsteken herkend.Scheidingsteken voor veldHiermee geeft u het enkele teken op dat de velden (of kolommen) van een rij in uw brongegevensbestanden scheidt. Komma is het meest voorkomende veldscheidingsteken.VeldnamenHiermee geeft u de standaardnaam van elk veld op. U kunt de veldnamen wijzigen nadat u de parseringsopties hebt gedefinieerd.Veldnamen moeten voldoen aan de regels voor naamvalidatie.In Workday wordt de eerste regel in elk bronbestand automatisch behandeld als een koprij in plaats van als een rij met gegevens. Als u de eerste regel niet als naam voor uw velden wilt gebruiken, schakelt uUse values from first rowuit.Escape-tekenHiermee wordt het afzonderlijke teken opgegeven dat als escapeteken moet worden gebruikt voor hetaanhalingstekenof een andere instance van hetescapetekenals er eenaanhalingstekenis opgegeven. Een escape-teken wordt alleen als gegevens gelezen als het met een ander escape-teken wordt gebruikt.Als uw gegevenswaarden aanhalingstekens als gegevens bevatten, moeten deze tekens een escapeteken bevatten en moet de volledige veldwaarde worden ingesloten tussen hetofferteteken. Als dit niet het geval is, wordt ervan uitgegaan dat het aanhalingsteken een nieuw veld aangeeft.OffertetekenHet teken dat één veldwaarde omgeeft, indien van toepassing.Sommige bestanden met scheidingstekens gebruiken aanhalingstekens om afzonderlijke gegevenswaarden in te sluiten. Het aanhalingsteken is meestal het dubbele aanhalingsteken (").Als een veldwaarde een veldscheidingsteken als gegevens bevat, moet de veldwaarde worden ingesloten in hetofferteteken. Anders wordt ervan uitgegaan dat het veldscheidingsteken een nieuw veld aanduidt.Als een veldwaarde het aanhalingsteken als gegevens bevat, moet de veldwaarde worden ingesloten in hetaanhalingstekenen moet de waarde worden geëscaleerd met eenescapetekenof een ander aanhalingsteken.Als een veldwaarde een rijscheidingsteken (zoals een nieuw regelteken) als gegevens bevat, moet de veldwaarde worden ingesloten in hetofferteteken.Stel dat u een rij hebt met deze drie gegevenswaarden:weekly special wine, beer, and soda "2 for 1" or 9.99 eachAls het veldscheidingsteken een komma is, het aanhalingsteken een dubbel aanhalingsteken is en het escape-teken een dubbel aanhalingsteken is, ziet een correct opgemaakte rij in de brongegevens er als volgt uit:"weekly special", "wine, beer, and soda", """2 for 1"" or 9.99 each"Opmerkingsteken:Hiermee geeft u het teken op dat een opmerking aan het begin van een tekstregel vertegenwoordigt. Elke regel in het externe bestand die begint met het opmerkingsteken wordt genegeerd. Voorbeeld: selecteer # als het opmerkingsteken om regels die beginnen met een # te negeren.Als het opmerkingsteken leeg is, worden alle regels gelezen als rijen met gegevens.Te negeren rijenHiermee geeft u het aantal regels aan het begin van het bestand op dat moet worden genegeerd bij het lezen van het bronbestand. Als u deze optie wilt gebruiken met de optieWaarden uit eerste rij gebruiken, moet u ervoor zorgen dat de regel met de veldnamen zichtbaar is en de eerste resterende regel is.Gekartelde rijenSelecteer deze opties als het schema van het bronbestand niet exact matcht met het tabelschema en u ontbrekende of extra velden aan het einde van het bestandsschema wilt negeren.Veldopties:Deze opties bepalen hoe witruimtetekens in tekstvelden worden verwerkt.- Voorloopspaties buiten aanhalingstekens verwijderen. Met deze optie worden spaties buiten de aanhalingstekens van tekstvelden vóór het aanhalingsteken verwijderd.
- Pas spaties buiten aanhalingstekens aan. Met deze optie worden spaties buiten de aanhalingstekens van tekstvelden na het aanhalingsteken verwijderd.
- Voorloopspaties tussen aanhalingstekens verwijderen. Met deze optie worden de spaties tussen de aanhalingstekens van tekstvelden aan het begin van de veldwaarde verwijderd.
- Pas de volgspaties tussen aanhalingstekens aan. Met deze optie worden de spaties tussen de aanhalingstekens van tekstvelden aan het einde van de veldwaarde verwijderd.