A single job step can have a maximum of 255 DD (Data Definition) statements. This limit is imposed by the JES to prevent excessive resource consumption and ensure job manageability. Complex jobs requiring more datasets must be split into multiple steps.