Unstructured Data
A guide to unstructured data, the massive category of data (text, images, audio, video) that lacks a pre-defined schema, and how modern lakehouses and AI transform it into analyzable business value.
The Dark Matter of the Enterprise
It is estimated that 80% to 90% of all data generated by an enterprise is unstructured. While structured data fits neatly into rows and columns (sales transactions, user signups, inventory counts), unstructured data has no pre-defined schema or rigid formatting.
Unstructured data includes:
- Text: Customer support emails, Slack messages, PDF contracts, call center transcripts, social media posts.
- Media: Product images, marketing videos, recorded Zoom meetings.
- Machine Data: Satellite imagery, medical X-rays, complex raw sensor logs.
Historically, organizations stored unstructured data in data lakes purely for archival purposes because traditional SQL data warehouses could not process it. It was “dark data” - taking up storage space but providing no analytical value.
Unlocking Value with AI
The generative AI boom has transformed unstructured data from a storage burden into an organization’s most valuable asset. Machine learning models, specifically Large Language Models (LLMs) and computer vision models, act as the translation layer between unstructured content and structured analytics.
Information Extraction: AI models scan thousands of PDF legal contracts to extract the parties_involved, contract_value, and expiration_date, writing this structured output into an Iceberg table that business analysts can query with standard SQL.
Sentiment Analysis: Natural Language Processing (NLP) models read daily customer support transcripts and assign a sentiment score (-1.0 to 1.0) and a categorization tag (“Billing Issue”, “Feature Request”) to each interaction, enabling product managers to track customer satisfaction trends over time.
Semantic Search: Unstructured documents are converted into vector embeddings and stored in a vector database, powering Retrieval-Augmented Generation (RAG) applications that allow employees to “chat” with their corporate knowledge base.

Architecture for Unstructured Data
The modern data lakehouse provides the unified architecture necessary to manage both structured and unstructured data.
1. Object Storage: The raw unstructured files (PDFs, JPEGs, MP4s) are landed in cheap, highly durable cloud object storage (Amazon S3, Azure Data Lake).
2. Metadata Catalogs: While you cannot easily query an MP4 file with SQL, you can query its metadata. Unstructured files are cataloged in systems like Apache Polaris or Unity Catalog as unstructured volume assets. The catalog tracks the file’s location, size, creation date, ownership, and access control policies.
3. Multimodal Processing Pipelines: Data engineering pipelines (using Apache Spark or Ray) read the unstructured files from object storage, pass them through AI inference endpoints (e.g., passing an image to an AI model to identify objects), and write the resulting structured metadata back to the lakehouse as Apache Iceberg tables.
This architecture bridges the gap: the massive unstructured files live securely on cheap object storage, while their AI-extracted structured metadata lives in high-performance Iceberg tables, instantly queryable by Dremio and business intelligence tools.
Learn More
To dive deeper into these architectures and master the modern data ecosystem, check out the comprehensive books by Alex Merced available in our Books section.