The maximum number of records per batch for distributed output is 1000 records. It is recommended for large batches to schedule multiple batch operations separated by 15 minute increments. Larger batch operations must adhere to the following constraints:
- Number of Salesforce API calls per day allowed by the Org
- Salesforce file storage limits within the org
- Email providers (such as Salesforce, SendGrid, or AWS SES) limits on the number of emails to be sent per day