Advanced Validations are an enhanced data validation experience, only supported when using Next-Gen Data Processing, that let you precisely control which records and fields are deployed, directly from the validation page, without constantly rewriting SOQL queries or re-running previews and backed by dependency‑aware logic that keeps deployments valid and safe.
When to Use Advanced Validations
Use Advanced Validations when:
- Your validation returns a lot of data and you only want to deploy a subset.
- You need to fine‑tune individual records or fields (including reference fields) right before deployment.
- You want to be sure all required relationships are satisfied, and avoid broken dependencies.
- You spend time iterating on Data Sets and queries just to exclude or include a few specific records.
Typical scenarios:
- Deploying only a subset of Accounts/Contacts/Quotes for a specific business unit or test case.
- Validating complex CPQ data with multiple parent/child relationships.
- QA seeding only the records needed for a test scenario into a sandbox.
Where Advanced Validations appear in the workflow
- Configure and select your Data Set on the Deploy page.
- Click Validate.
- A validation will run and be accessible in History.
<aside>
Record limits
- Selection features are enabled for validations with up to 10,000 records by default.
- This can be increased up to 50,000 records per customer on request.
- Above your configured limit, the advanced selection features are disabled; you can still inspect results, but not interactively select/deselect.
</aside>
The Two Views: Hierarchy & List
Advanced Validations offer two complementary views over the same preview:
List View
List View is object‑centric. It shows all records of a single object in the preview, regardless of which root record or Data Set node they came from.