aiexpert
Home / News / Brief
Breaking · Aug 10, 2026, 10:33 PM · 2 sources

Databricks launches FILE type: native column for unstructured data (video, audio, images, docs) with SQL/Python UDF support

Databricks announced FILE, a new native column type now in beta that stores unstructured data—documents, images, audio, and video—directly in Delta Lake tables alongside structured metadata. Unlike traditional approaches that store files in separate object storage and lose governance context, FILE columns use lightweight pointers to files while applying Unity Catalog fine-grained access controls to rows and columns. When a row containing a FILE is deleted, the binary in object storage is also deleted, making GDPR compliance automatic.

Queries can run directly on FILE columns using standard SQL and Python UDFs, triggering file processing only when needed. Example: an autonomous-vehicle company stores dashcam videos as FILE columns; a Python UDF samples frames into a new FILE column, an object-detection model runs on those frames, and SQL joins the extracted hazards to structured trip metadata—all without heavy binary encoding in the table. Performance scales because the engine pulls bytes only at the step that requests them, not for every intermediate operation.

Databricks is working with the community to build FILE support directly into Parquet, Delta Lake, Iceberg, and Spark, keeping multimodal data portable across tools. For data teams building agent-assisted document analysis, visual inspection, call analytics, and video understanding, FILE closes the gap between unstructured assets and queryable, governed data estates—reducing the friction of training, validation, and retrieval pipelines.

Sources

Everything this brief rests on
  1. 01 Primary source databricks.com
  2. 02 Introducing FILE type: a native column type for multimodal data databricks.com “FILE is a new column type, now in beta, that stores unstructured data such as documents, images, audio, and video natively in your tables. It's governed by Unity Catalog with fine-grained access controls, and you can query it and run AI models on it like any other column”