You are here:
Data Pipelines Limits
Review the limits for Salesforce Data Pipelines. If needed, you can purchase more licenses to increase the base limits.
Required Editions
| Available in: Lightning Experience |
| Available with Salesforce Data Pipelines, which is available for an extra cost in Enterprise, Performance, and Unlimited Editions |
This table lists Data Pipelines’ org-level limits.
| Value | Limit | Can Add On? | Details |
|---|---|---|---|
| Total rows in all datasets* | 250 million | Yes | Each dataset supports up to 2 billion rows. If your org has less than 2 billion allocated rows, each dataset supports up to your org’s allocated rows. |
| Rows processed | 100 million per month | Yes | The total number of rows output by all recipes to all datasets in a month. Anytime a recipe updates a dataset, the number of rows processed increases. For example, each time a recipe updates a dataset with 1 million rows, the number of rows processed increases. After 4 updates, the number of rows processed is 4 million. |
| Recipe job runtime | 30 hours per month | Yes | Excludes queue time and data sync. All jobs started after time is exceeded are blocked until the next calendar month (GMT). Approximate 100 million rows can be processed in 30 hours, but the actual rows/hour depends on transformations applied and data complexity. |
| Concurrent recipes | 1 | Yes. The maximum is 5. | |
| Queries | 1 million per day | Yes | |
| Assignable user licenses | 3 | Yes | |
| Maximum file size for all CSV uploads in a rolling 24-hour period | 20 GB | No | |
| Maximum number of recipes | 1000 | Yes | This limit is shared between CRM Analytics and Data Pipelines if you purchased both. Both licenses add to the pool. |
| Maximum amount of time each recipe can run | 48 hours | No | |
| Maximum dependent jobs for an event-based schedule | 5 | No |
*When you have both CRM Analytics and Data Pipelines licenses, the limit value stacks.
Dataset Field Limits
Data Sync Limits
*When using these connectors, Salesforce Government Cloud data is protected in transit with advanced encryption and can sync up to 10 million rows or 5 GB for each connected object, whichever limit is reached first.
✝When you have both CRM Analytics and Data Pipelines licenses, the higher limit of the two applies.
Recipe Limits
| Value | Limit |
|---|---|
| Maximum number of Data Prep previews per hour per user | 4,000 |
| Time out for data load jobs (CSV uploads, recipes, and data sync) that have been scheduled but not executed | 5 minutes |
Output Limits
When you have both CRM Analytics and Data Pipelines licenses, the data size limit value stacks per 24-hour period.
| Value | Limit | Can Add On? |
|---|---|---|
| CSV data written to Salesforce | 1 GB per day | Yes |
| Data written to Salesforce | 10 GB per day | Yes |
| Data written to Tableau Hyper (Tableau Online) | 10 GB per day 12-hour maximum amount of time each job can run. |
Yes |
| Data written to Azure Data Lake | 10 GB per day 12-hour maximum amount of time each job can run. |
Yes |
| Data written to Amazon S3 and Snowflake (combined), including Snowflake Sync Out | 10 GB, or 10 million rows, of data per recipe run per output connector. 50 GB per day (total for both). For example, if you push 40 GB of data to Snowflake, 10 GB of allotted data remains to push to Amazon S3. 12 hour maximum amount of time each job can run. |
Yes. The maximum is 300 GB per day. |
Trending Data Limits
Trended datasets count toward the overall Data Pipelines platform limits, including the total number of rows.
External Data Limits
*When you have both CRM Analytics and Data Pipelines licenses, the limit value stacks.
Service Protection Limits
| Value | Limit | Can Add On? |
|---|---|---|
| Maxiumum concurrent API calls per org | 20 | No |
| Maxiumum concurrent queries per org | 5 | No |
| Maxiumum concurrent queries per user | 5 | No |
| Maximum API calls per hour per user | 10,000 | No |
| Maximum average number of values per multivalue field | 100 | No |
Service protection limits protect the Data Pipelines service from excessive loads.
Queries for Data Pipelines Limits
| Value | Limit | Can Add On? |
|---|---|---|
| Query calls per org per month | 30,000 | Yes |
| Rows returned per query | 10,000 | No |
| Maximum columns returned | 10 | No |
| Concurrent queries per org | 25 | Yes. The maximum is 50. This limit is shared between CRM Analytics and Queries for Data Pipelines if you purchased both. |
| Concurrent queries per user | 5 | Yes. The maximum is 10. This limit is shared between CRM Analytics and Queries for Data Pipelines if you purchased both. |
| Assignable user licenses | 100 | Yes |
Data Pipelines enforces the API, dataset field, data sync, recipe, external data, query, and direct data limits enforced by CRM Analytics. For cases where Data Pipelines and CRM Analytics specify different limits for the same feature, the Data Pipelines limits take precedence.

