Skip to main content
Workday User Guide
Laatst bijgewerkt: 2023-06-23
Externe gegevens in een tabel parseren

Externe gegevens in een tabel parseren

Beveiliging:
  • Prism: tabellen Maak
    een 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 eigenaarbeheer
      in het functionele gebied Prism Analytics.
    • Prism-gegevenssets: beheer
      het domein in het functionele gebied Prism Analytics.
    • Machtiging
      Tabeleditor
      voor de tabel.
    • Machtiging
      Tabeleigenaar
      voor de tabel.
    • Machtiging
      Kan tabelgegevens invoegen
      voor 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.
  1. Open de stap
    Parseringsopties bewerken
    om gegevens in een tabel te laden.
  2. 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 veld
    Hiermee geeft u het enkele teken op dat de velden (of kolommen) van een rij in uw brongegevensbestanden scheidt. Komma is het meest voorkomende veldscheidingsteken.
    Veldnamen
    Hiermee 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 u
    Use values from first row
    uit.
    Escape-teken
    Hiermee wordt het afzonderlijke teken opgegeven dat als escapeteken moet worden gebruikt voor het
    aanhalingsteken
    of een andere instance van het
    escapeteken
    als er een
    aanhalingsteken
    is 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 het
    offerteteken
    . Als dit niet het geval is, wordt ervan uitgegaan dat het aanhalingsteken een nieuw veld aangeeft.
    Offerteteken
    Het 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 het
    offerteteken
    . 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 het
    aanhalingsteken
    en moet de waarde worden geëscaleerd met een
    escapeteken
    of een ander aanhalingsteken.
    Als een veldwaarde een rijscheidingsteken (zoals een nieuw regelteken) als gegevens bevat, moet de veldwaarde worden ingesloten in het
    offerteteken
    .
    Stel dat u een rij hebt met deze drie gegevenswaarden:
    weekly special wine, beer, and soda "2 for 1" or 9.99 each
    Als 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 rijen
    Hiermee 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 optie
    Waarden uit eerste rij gebruiken
    , moet u ervoor zorgen dat de regel met de veldnamen zichtbaar is en de eerste resterende regel is.
    Gekartelde rijen
    Selecteer 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.