A dry run for COPY INTO: nothing is written, but parsing, schema match, nullability and check constraints are tested. VALIDATE 15 ROWS shows how to restrict it; otherwise every row is checked.
Read more: Databricks docs
In the Ultra Transcenders books
Each book explains VALIDATE in context, with comparison tables and the common traps.
Terms in this definition
- Dry run
Checks a Lakeflow pipeline's source code and definitions, resolving them, while leaving all data unmaterialised and unpublished.
- COPY INTO
Loads files from a volume or cloud storage into a Delta table that already exists, skipping anything loaded before, so reruns are safe. Good for thousands of files; for millions, Auto Loader scales further.
- Schema
The middle part of a Unity Catalog name (
catalog.schema.table), grouping tables, views, volumes, functions and models inside a catalog. A grant on it covers everything in it now and later, and nothing inside can be reached withoutUSE SCHEMA. - MATCH
Used in WHERE when querying SQL Graph, it describes how to walk from node to node through edge tables, with patterns written like p1-(f1)->p2.
Related terms
- Content Understanding agentic mode
In preview from API version 2026-06-01-preview, this Content Understanding mode works through the evidence in a document to validate content and perform calculations; to begin with, each request takes a single file.
- DAB CLI
Command line for Data API builder, installed as a .NET tool. Use
dab initanddab addto build the configuration file,dab validateto check it anddab startto run it. - databricks bundle
The CLI's commands for managing bundles through their lifecycle,
deploy,runandvalidateamong them. - Regular expression functions
Built into T-SQL in SQL Server 2025, Azure SQL and SQL database in Fabric, and based on RE2, these let you match, validate, extract and replace text by pattern. The set comprises REGEXP_LIKE, REGEXP_COUNT, REGEXP_INSTR, REGEXP_SUBSTR, REGEXP_REPLACE, REGEXP_MATCHES and REGEXP_SPLIT_TO_TABLE.
- UEFI Secure Boot
Firmware protection that refuses to run unsigned boot code. ESX uses it to validate its kernel and every installed VIB, and VMs with EFI firmware can turn it on too.