Home / Guides / Oracle Fusion FBDI Templates / HDL Worker.dat (HCM)
    ORACLE FUSION · HCM

    HDL Worker.dat File — Oracle Fusion HCM Data Loader

    How the HCM Data Loader Worker.dat file works — the worker business object and its components, the METADATA/MERGE pipe-delimited format, and how to load it into Oracle Fusion HCM.

    HDL
    Not FBDI
    Worker.dat
    Core object
    METADATA/MERGE
    Line format
    Data Exchange
    Load path

    HDL vs FBDI — and where Worker.dat fits

    HCM data doesn’t use FBDI — it uses the HCM Data Loader (HDL). Instead of CSV, HDL uses pipe-delimited .dat files, one per business object, zipped and loaded through Data Exchange. The core worker object file is Worker.dat.

    What goes in Worker.dat

    A single Worker.dat file carries the worker and its child components, each identified by a METADATA line and MERGE data lines:

    • Worker — person record and hire
    • PersonName — names
    • PersonLegislativeData — gender, marital status, legislation
    • PersonAddress — addresses
    • PersonEmail / PersonPhone
    • WorkRelationship, WorkTerms, Assignment — employment

    File format

    Each section starts with a METADATA line listing the attributes, followed by MERGE lines with the values, pipe-delimited. For example:

    METADATA|Worker|PersonNumber|StartDate|ActionCode
    MERGE|Worker|100025|2015-01-01|HIRE
    METADATA|PersonName|PersonNumber|EffectiveStartDate|LastName|FirstName
    MERGE|PersonName|100025|2015-01-01|Smith|Alex

    Load process

    1

    Build the .dat files

    Generate Worker.dat (and related object files) with METADATA/MERGE lines.

    2

    ZIP the files

    Package the .dat file(s) into a single ZIP.

    3

    Import via HDL

    Upload through Data Exchange → HCM Data Loader → Import and Load Data.

    4

    Review & reconcile

    Check the HDL import status, fix rejected lines, reload, and reconcile counts.

    Real PeopleSoft → Fusion HCM load via HDL: PeopleSoft → Oracle Fusion HCM case study →

    Frequently asked questions

    What is the Worker.dat file in Oracle HCM?

    It’s the HCM Data Loader file for the Worker business object — a pipe-delimited .dat file carrying the worker and its components (PersonName, PersonAddress, WorkRelationship, Assignment, etc.), loaded through the HCM Data Loader.

    What is the difference between HDL and FBDI?

    FBDI loads ERP objects via CSV and interface tables; HDL (HCM Data Loader) loads HCM objects via pipe-delimited .dat files such as Worker.dat, zipped and imported through Data Exchange.

    What format does Worker.dat use?

    Each business-object section has a METADATA line listing attributes, followed by MERGE lines with pipe-delimited values, e.g. METADATA|Worker|PersonNumber|StartDate|ActionCode then MERGE|Worker|100025|2015-01-01|HIRE.

    Loading a lot of data into Oracle Fusion?

    Syntra generates and loads FBDI/HDL for every object at scale — with source extraction, mapping and reconciliation built in. Skip the hand-built templates.