Glossary

Every term, one line each

201 definitions on a single page, for when you need to know what a word means and nothing more. Each one links to the full reference entry.

A

ACID Transactions Table format
ACID is the foundational set of properties that define the correctness guarantees a data storage system must provide for transactions to be considered.
Agentic Analytics Agents & AI
Agentic Analytics represents the next frontier in business intelligence and data engineering.
Agentic Workflows Agents & AI
An Agentic Workflow is a structured sequence of AI-driven steps in which one or more autonomous agents coordinate to accomplish a complex, multi-stage.
AI Agents Agents & AI
An AI Agent is an autonomous software system that uses a Large Language Model (LLM) as its core reasoning engine to perceive its environment, form plans.
Amazon Athena Compute
Amazon Athena is a serverless, interactive query service provided by Amazon Web Services (AWS) that allows users to analyze data directly in Amazon Simple.
Amazon S3 Storage format
Amazon Simple Storage Service (Amazon S3) is an object storage service provided by Amazon Web Services (AWS) that offers industry-leading scalability, data.
Apache Airflow Movement
Apache Airflow is an open-source platform created by Airbnb in 2014 and later donated to the Apache Software Foundation.
Apache Arrow Interchange
Apache Arrow is a cross-language development platform for in-memory data.
Apache Doris Compute
Apache Doris is a modern, open-source Massively Parallel Processing (MPP) analytical database designed for blazing-fast, real-time data warehousing.
Apache Flink Compute
Apache Flink is an open-source, unified stream-processing and batch-processing framework.
Apache Hudi Table format
Apache Hudi (Hadoop Upserts Deletes and Incrementals) is the third major pillar of the Open Table Format ecosystem alongside Apache Iceberg and Delta Lake.
Apache Iceberg Table format
As data lakes grew in popularity, organizations quickly realized that simply dumping raw Parquet or ORC files into Amazon S3 was not a viable long-term.
Apache Paimon Table format
Apache Paimon is the youngest and most architecturally distinctive of the major Open Table Formats.
Apache Spark Compute
Apache Spark is a unified analytics engine designed for large-scale data processing.
Apache XTable (OneTable) Table format
Apache XTable, originally released by Onehouse as "OneTable" and donated to the Apache Software Foundation, represents a fundamentally different category of.
Arrow Flight Interchange
Arrow Flight is an open-source, high-performance Remote Procedure Call (RPC) framework developed as part of the Apache Arrow project.
Arrow Flight SQL Interchange
Arrow Flight SQL is a protocol extension built on top of the Apache Arrow Flight framework.
Attribute-Based Access Control (ABAC) Catalog
Attribute-Based Access Control is an access management model that makes authorization decisions based on the attributes of the subject (who is requesting.
Autonomous Analytics Agents & AI
Autonomous Analytics is the discipline and set of technologies that enable AI systems to independently discover, retrieve, analyze, and interpret enterprise.
Avro Format Storage format
While Apache Parquet dominates the field of analytical data storage, it is not the only file format found in a modern data lakehouse.
AWS Glue Data Catalog Catalog
The AWS Glue Data Catalog is Amazon Web Services' fully managed, serverless metadata catalog service: the central metadata registry for the entire AWS.
Azure Blob Storage Storage format
Azure Blob Storage is Microsoft's massively scalable object storage solution for the cloud.

B

Batch Processing Movement
Batch Processing is the execution of a series of jobs in a computer program without manual intervention (non-interactive).
Bloom Filters Storage format
A Bloom Filter is a space-efficient probabilistic data structure invented by Burton Howard Bloom in 1970.
Branching (WAP) Table format
Software engineering relies heavily on version control systems like Git.
Broadcast Join Compute
A Broadcast Join is a distributed join algorithm where the smaller of the two join inputs is completely replicated ("broadcast") to every worker node in the.
Bronze Layer Foundations
In the Medallion Architecture that structures modern data lakehouses, data does not simply arrive and immediately become analytically ready.

C

Caching Compute
Caching in data systems is the practice of storing copies of frequently accessed data in a faster, closer storage layer so that subsequent requests for the.
Catalog Migration Catalog
Catalog Migration is the process of transitioning Apache Iceberg tables from one catalog implementation to another, from Hive Metastore to a REST Catalog.
Change Data Capture (CDC) Movement
Change Data Capture (CDC) is a set of software design patterns and technologies used to determine and track the data that has changed within a source.
ClickHouse Compute
ClickHouse is an open-source, column-oriented database management system (DBMS) built expressly for online analytical processing (OLAP).
Column-Level Statistics Storage format
Column-Level Statistics are metadata measurements computed over the values in individual columns of data files, stored alongside the data to enable two.
Columnar Formats Storage format
Columnar formats are data storage layouts where data is physically organized and stored by column, rather than by row.
Commit (Iceberg) Table format
In a traditional file-system-based data lake, "committing" data usually just meant finishing the upload of a Parquet file to a directory.
Compaction Table format
A modern data lakehouse is often fed by continuous, real-time data streams (like Apache Kafka or Flink).
Compute Engine Compute
In traditional data warehousing, storage and compute were inextricably linked.
Context Window Agents & AI
The context window of a Large Language Model is the total amount of text, measured in tokens, that the model can process and reason about simultaneously.
Copy-on-Write (CoW) Table format
In a traditional relational database, if you execute an UPDATE statement to change a user's address, the database engine physically overwrites the specific.
Cost-Based Optimizer (CBO) Compute
A Cost-Based Optimizer (CBO) is the intelligent "brain" within a modern relational database or distributed compute engine.
Credential Vending Catalog
Credential Vending is the security mechanism in the Apache Iceberg REST Catalog specification that enables catalog services to dynamically generate.

D

Dagster Movement
Dagster is an open-source data orchestration platform designed to address some of the architectural limitations of Apache Airflow.
Data Fabric Foundations
Modern enterprises rarely store their data in a single place.
Data File Storage format
If you peel back the complex layers of an open data lakehouse (past the query engines, past the Catalog, past the metadata tree of Manifest Lists and.
Data Gravity Foundations
Data Gravity is an analogy coined by Dave McCrory in 2010 to describe the phenomenon by which large concentrations of data attract applications, services.
Data Lake Foundations
The explosion of digital information over the last decade created a massive storage problem.
Data Lakehouse Foundations
A comprehensive definition of Data Lakehouse architecture, combining data warehouse reliability with data lake scalability via open table formats.
Data Lineage Semantics
Data Lineage is the documented record of how data moves, transforms, and evolves through an analytical system, from its origination at source systems through.
Data Mesh Foundations
For most of the 2010s, the standard blueprint for a modern data platform involved building a centralized data lake, staffing a central data engineering team.
Data Modeling Semantics
Data Modeling is the process of creating a visual and logical representation of either a whole information system or parts of it to communicate connections.
Data Pipeline Movement
A Data Pipeline is an automated set of processes and infrastructure that extracts data from various source systems, transforms it into a clean and usable.
Data Quality Semantics
Data Quality is the set of properties, practices, and enforcement mechanisms that ensure data assets in a lakehouse are fit for the purposes for which they.
Data Skew Compute
Data Skew in distributed query execution is the unequal distribution of data or computational work across the worker nodes of a cluster, where some workers.
Data Skipping Compute
Data Skipping is a query optimization technique in which a query engine uses pre-computed metadata statistics about data files to determine, at planning.
Data Swamp Foundations
A comprehensive guide to what causes a Data Lake to become a Data Swamp, how to recognize the warning signs, and the governance practices that prevent it.
Data Warehouse Foundations
A data warehouse is a centralized repository engineered specifically to store highly structured, historical data.
Databricks Compute
An extensive overview of Databricks, the unified data analytics platform that pioneered the data lakehouse paradigm and developed Delta Lake and Apache Spark.
dbt (data build tool) Movement
Understanding dbt, the transformative framework that brought software engineering best practices to SQL-based data transformations.
Delete Files Table format
In an immutable storage layer like Amazon S3, you cannot open a Parquet file, locate a specific row, and hit the "delete" key.
Delta Lake Table format
Delta Lake is one of the three dominant Open Table Formats that define the modern data lakehouse.
Delta UniForm Table format
Delta UniForm, short for Universal Format, is a feature introduced in Delta Lake 3.0 that allows a Delta Lake table to be simultaneously readable as an.
Deserialization Compute
An in-depth look at deserialization and its performance impacts on analytical query engines.
Dictionary Encoding Storage format
Dictionary Encoding is a highly effective data compression technique predominantly used in columnar storage formats like Apache Parquet and Apache ORC.
Dimension Table Semantics
Understanding Dimension Tables, the descriptive context that gives meaning to analytical data.
Dimensional Modeling Semantics
Dimensional Modeling is a specialized data design methodology primarily utilized for data warehouses, data marts, and modern data lakehouses.
Directed Acyclic Graph (DAG) Movement
A Directed Acyclic Graph (DAG) is a conceptual mathematical model heavily utilized in computer science, specifically within the area of data engineering and.
Distributed Compute Compute
A foundational overview of distributed compute architectures in data processing, explaining master-worker topologies, data shuffling, and fault tolerance.
Dremio Compute
Dremio is an open lakehouse platform purpose-built for Apache Iceberg, providing a high-performance query engine, a semantic layer, an integrated Apache.
Dremio Arctic Catalog
A historical overview of Dremio Arctic, the Git-for-data catalog that evolved into Apache Polaris and the Nessie open-source project.
DuckDB Compute
DuckDB is an open-source, in-process SQL OLAP database management system.
Dynamic Catalogs Catalog
Dynamic Catalogs refers to the architectural pattern of configuring query engines and data platforms to connect with multiple Iceberg catalog instances.

E

ELT (Extract, Load, Transform) Movement
For decades, the dominant pattern for moving data from source systems into analytical databases was ETL: Extract, Transform, Load.
Equality Deletes Table format
When dealing with high-velocity streaming data, such as a Change Data Capture (CDC) pipeline ingesting thousands of database updates per second, data.
ETL (Extract, Transform, Load) Movement
Before a business analyst can run a query against a data warehouse, someone has to get the data there.
Eventual Consistency Movement
In any discussion of data reliability in distributed systems, the conversation inevitably polarizes around two competing consistency models: ACID (Atomicity.
Expire Snapshots Table format
A defining feature of Apache Iceberg is its ability to create a new Snapshot for every single transaction.

F

Fact Table Semantics
In dimensional modeling and data warehousing (specifically within a Star Schema or Snowflake Schema), a Fact Table is the central table that stores the.
File Block Size Storage format
File Block Size (also referred to as row group size or split size) is a critical physical configuration parameter in big data storage systems.
File Format Storage format
In the architecture of a modern data lakehouse, there is a strict separation between the Table Format (like Apache Iceberg or Delta Lake) and the File Format.
File Skipping Compute
File Skipping is the collective term for the multi-level system of techniques that allow a data lakehouse query engine to identify and eliminate data files.
Fine-Grained Access Control (FGAC) Catalog
Fine-Grained Access Control refers to the collection of data access enforcement mechanisms that operate below the table level: controlling which rows.
Format Conversion Table format
Format Conversion is the process of reading data stored in one physical file format and rewriting it in a different physical file format.
Format Interoperability Table format
The promise of the Open Data Lakehouse is simple to state and brutally difficult to execute: store data once, on cheap cloud object storage, and make it.

G

Gold Layer Foundations
At the top of the Medallion Architecture sits the Gold Layer: the final destination for data that has been ingested, cleaned, validated, enriched, and now.
Google BigQuery Compute
Google BigQuery is a fully managed, serverless, enterprise data warehouse that enables scalable analysis over petabytes of data.
Google Cloud Storage (GCS) Storage format
Google Cloud Storage (GCS) is a managed, highly scalable object storage service provided by Google Cloud Platform (GCP).
GZIP Compression Storage format
GZIP (GNU zip) is one of the most widely used lossless data compression utilities in the history of computing.

H

Hadoop Catalog Catalog
The Hadoop Catalog (also referred to as the Filesystem Catalog or HadoopCatalog in the Iceberg codebase) is the simplest possible catalog implementation for.
Hallucination Mitigation Agents & AI
Hallucination in Large Language Models refers to the generation of content that is factually incorrect, unverifiable, or entirely fabricated, but presented.
Hash Join Compute
A Hash Join is a join algorithm that uses a hash table to match rows from two input relations based on their join key values.
Hidden Partitioning Table format
Partitioning is a core optimization strategy in massive data lakehouses.
Hilbert Curves Compute
The Hilbert Curve is a mathematically elegant space-filling curve first described by mathematician David Hilbert in 1891.
Hive Metastore (HMS) Catalog
The Hive Metastore is the metadata management service at the heart of the Apache Hive data warehouse ecosystem, and by extension the foundational catalog.

I

Iceberg Catalog Catalog
The Iceberg Catalog is the central nervous system of any Apache Iceberg deployment.
Indexing (Data Lakes) Compute
Indexing in the context of data lakes and lakehouses refers to the set of auxiliary data structures that enable query engines to quickly locate relevant data.

J

JDBC Catalog Catalog
The JDBC Catalog is a catalog implementation for Apache Iceberg that uses any JDBC-compatible relational database as its persistent metadata backend.
Join Strategies Compute
A Join Strategy is the specific algorithm a query engine uses to physically implement a SQL JOIN operation: matching rows from two (or more) tables based on.

K

Kappa Architecture Foundations
Understanding Kappa Architecture, the simplified alternative to Lambda that treats everything as a stream.
Knowledge Graphs Semantics
A Knowledge Graph is a structured representation of knowledge as a network of entities and the relationships between them.

L

Lambda Architecture Foundations
Lambda Architecture is a data deployment model introduced by Nathan Marz designed to handle massive quantities of data by taking advantage of both batch and.
Large Language Models (LLMs) Agents & AI
A Large Language Model (LLM) is an artificial intelligence model trained on massive quantities of text data to understand, generate, and reason with human.
LZ4 Compression Storage format
LZ4 is a lossless data compression algorithm focused on incredibly fast compression and decompression speeds.

M

Manifest File Table format
In the Apache Iceberg metadata hierarchy, the Manifest File is the critical layer sitting directly above the raw data.
Manifest List Table format
In the hierarchical metadata tree of Apache Iceberg, the Snapshot defines the state of the table, but it does not directly list the millions of data files.
Materialized Views Compute
A Materialized View is a pre-computed, physically stored result of a SQL query whose output is saved to storage and can be queried directly, rather than.
Medallion Architecture Foundations
When organizations first started building data lakehouses, they faced a structuring problem.
Merge-on-Read (MoR) Table format
While Copy-on-Write (CoW) provides blistering read performance, its massive Write Amplification makes it unsuitable for high-frequency updates, such as.
Metadata Layer Table format
If data files (like Parquet or ORC) are the muscle of a data lakehouse, and compute engines (like Spark or Dremio) are the brain, the Metadata Layer is the.
Metadata Log Table format
Apache Iceberg achieves ACID transactions on object storage without requiring a continuous compute engine.
Metadata Pointer Table format
In an open data lakehouse architecture based on Apache Iceberg, a single table might consist of millions of Parquet data files, thousands of Avro manifest.
Metadata Translation Table format
Metadata Translation is the technical process of reading the metadata representation of a data table in one Open Table Format and generating an equivalent.
Micro-batching Movement
Exploring Micro-batching, the architectural compromise that simulates streaming using rapid, tiny batch jobs.
Min-Max Statistics Storage format
Min-Max Statistics are per-column metadata stored alongside data in Parquet files and in Iceberg Manifest Files, recording the minimum value, maximum value.
MinIO Storage format
MinIO is an open-source, high-performance, distributed object storage server.
Model Fine-Tuning Agents & AI
Model fine-tuning is the process of taking a pre-trained Large Language Model and continuing its training on a curated, domain-specific dataset to adapt its.
MPP (Massively Parallel Processing) Compute
Massively Parallel Processing (MPP) is an architectural design paradigm for distributed computing and databases.
Multi-Agent Systems Agents & AI
A Multi-Agent System (MAS) is an architecture in which multiple independent AI agents collaborate to accomplish complex tasks that exceed what any single.

O

Object Storage Storage format
Object Storage is a data storage architecture designed to manage massive amounts of unstructured and structured data.
Observability (AI Systems) Agents & AI
AI System Observability is the practice of instrumenting, collecting, and analyzing telemetry data from Large Language Model applications and agentic systems.
Ontology Semantics
An ontology is a formal, explicit specification of a shared conceptualization: a structured vocabulary that defines the types of entities that exist in a.
Open Lakehouse Foundations
An open lakehouse is a data architecture that stores data in open file and table formats on commodity object storage, so that any compliant engine can read and write it without vendor lock-in.
Open Table Formats Table format
A definitive, detailed look guide into Open Table Formats, exploring the architectural shift in approach that bridges the gap between data lakes and data warehouses, featuring an exhaustive analysis of Apache Iceberg, Delta Lake, and Apache Hudi.
Optimistic Concurrency Control (OCC) Table format
When multiple systems attempt to write data to the same table at the exact same time, a database must have a mechanism to resolve the conflict.
ORC Format Storage format
Apache ORC (Optimized Row Columnar) is the second major columnar file format found in modern data lakehouses.
Orchestration Movement
In data engineering, Orchestration is the automated configuration, coordination, and management of complex computer systems, software, and services.
Out-of-Memory (OOM) Errors Compute
An Out-of-Memory (OOM) error occurs when a query execution process attempts to allocate more memory than is available to it, either on a single node.

P

Parquet Format Storage format
Apache Parquet is an open-source, columnar file format designed specifically for fast data processing and massive storage efficiency in the Hadoop and data.
Partition Evolution Table format
In the lifecycle of a data lakehouse, data volume rarely remains static.
Partition Pruning Compute
Partition Pruning is the most powerful form of data skipping available to query engines in the data lakehouse.
Partition Spec Table format
Partitioning is a fundamental technique in data engineering.
Polaris Catalog Catalog
Apache Polaris is the premier open-source implementation of the Apache Iceberg REST Catalog specification: a production-grade, vendor-neutral catalog service.
Polyglot Persistence Foundations
For a long time, the default answer to any data storage question in enterprise software development was a relational database.
Position Deletes Table format
Within the Merge-on-Read (MoR) architecture of Apache Iceberg, there are two methods for creating a logical tombstone to hide a record.
Predicate Pushdown Compute
Predicate Pushdown is a query optimization technique in which filter conditions (predicates) from the WHERE clause of a SQL query are applied as early as.
Prefect Movement
Exploring Prefect, the dynamic, Python-native workflow orchestration framework.
Presto Compute
Presto (often referred to as PrestoDB to distinguish it from its fork, Trino) is an open-source, distributed SQL query engine designed for running.
Project Nessie Catalog
Project Nessie is an open-source transactional catalog for Apache Iceberg that introduces Git-like version control semantics to data lakehouse metadata.
Projection Pushdown Compute
Projection Pushdown (also called column pruning) is a query optimization technique in which only the specific columns required by a SQL query are read from.
Prompt Engineering Agents & AI
Prompt Engineering is the discipline of designing, structuring, and optimizing the text inputs (prompts) provided to a Large Language Model to elicit.
Pushdown Optimization Compute
Pushdown Optimization (specifically Predicate Pushdown and Projection Pushdown) is one of the most critical performance techniques in distributed data.

Q

Query Execution Compute
Query Execution is the runtime phase in which a database or query engine carries out the physical execution plan produced by the query planner, reading data.
Query Planning Compute
Query Planning is the process by which a database or query engine transforms a declarative SQL query into a detailed, optimized execution plan: a concrete.

R

Read Amplification Table format
Read Amplification is the phenomenon where a query must read more data from storage than is logically required to satisfy the query's result, due to the.
Remove Orphan Files Table format
Data lakehouse operations are inherently distributed and prone to environmental failures.
REST Catalog Catalog
The Iceberg REST Catalog specification, commonly called the REST Catalog or IRC, is the single most architecturally significant standard to emerge from the.
Retrieval-Augmented Generation (RAG) Agents & AI
Retrieval-Augmented Generation (RAG) is an AI architecture pattern that enhances a Large Language Model's responses by dynamically retrieving relevant.
Rewrite Data Files Table format
In Apache Iceberg, the abstract concept of "Compaction" is practically executed using a specific maintenance API called rewriteDataFiles.
Rewrite Manifests Table format
While rewriteDataFiles focuses on optimizing the physical Parquet data, it does not optimize the metadata layer.
Role-Based Access Control (RBAC) Catalog
Role-Based Access Control is the dominant access management model in enterprise data infrastructure: a system that grants permissions to named roles, and.
Rollback Table format
Despite the best data quality checks and Write-Audit-Publish patterns, human error inevitably occurs in data engineering.
Row-Oriented Formats Storage format
Row-oriented formats are data storage layouts where the data associated with a single record (a row) is stored contiguously on physical storage media.
Rule-Based Optimizer (RBO) Compute
A Rule-Based Optimizer (RBO) is a critical component of a database's query planning phase.
Run-Length Encoding (RLE) Storage format
Understanding Run-Length Encoding (RLE), a foundational compression algorithm for sorted columnar data.

S

S3 API Compatibility Storage format
S3 API Compatibility refers to the industry-wide phenomenon where competing cloud providers, independent software vendors, and hardware manufacturers have.
Schema Evolution Table format
A comprehensive guide to Schema Evolution in Apache Iceberg, detailing how metadata-only operations provide safe, instantaneous updates to data structures.
Schema Spec Table format
A comprehensive guide to the Schema Spec in Apache Iceberg, detailing how strict column ID tracking enables safe, instantaneous schema evolution without rewriting data.
Semantic Layer Semantics
One of the most persistent and costly problems in enterprise analytics is metric inconsistency.
Semantic Search Agents & AI
Semantic Search is a search methodology that understands the intent and contextual meaning behind a query rather than performing a literal word-for-word.
Separation of Compute and Storage Foundations
Separation of Compute and Storage is an architectural principle in which the processing layer (compute engines that execute queries and transformations) and.
Sequence Number Table format
In a highly concurrent data lakehouse, determining the exact order in which events occurred is critical.
Serialization Compute
Serialization is the process of translating data structures or object state into a format that can be stored (for example, in a file or memory buffer) or.
Shuffle Compute
In distributed query execution, a Shuffle (also called an Exchange or Repartition) is the operation of redistributing data rows across the worker nodes of a.
Silver Layer Foundations
In the Medallion Architecture, data quality is not enforced at the point of ingestion.
Slowly Changing Dimensions (SCD) Semantics
Slowly Changing Dimensions (SCD) is a fundamental concept in data warehousing that deals with a critical problem: How do you handle dimensional data that.
Small File Problem Storage format
The Small File Problem refers to the performance and operational degradation that occurs when a data lake or lakehouse accumulates a very large number of.
Snappy Compression Storage format
Snappy is a fast, lossless data compression and decompression library written in C++ and originally developed by Google.
Snapshot Table format
In a traditional relational database, if you execute an UPDATE statement to change a user's address, the database physically overwrites the old address on.
Snapshot Isolation Table format
When multiple systems interact with the same data simultaneously, chaos can easily ensue.
Snowflake Compute
Snowflake is a fully managed cloud data platform that fundamentally reshaped the data warehousing industry.
Snowflake Schema Semantics
The Snowflake Schema is a logical arrangement of tables in a multidimensional database that is an extension and variation of the Star Schema.
Sort Order Spec Table format
While the Partition Spec determines how data is logically divided into coarse-grained directories (like by year or month), the Sort Order Spec determines how.
Sort-Merge Join Compute
A Sort-Merge Join (SMJ) is a join algorithm that sorts both input relations by their join key and then performs a single linear merge pass through both.
Spilling to Disk Compute
Spilling to Disk is a query engine mechanism that writes intermediate query results (hash tables, sort buffers, shuffle data) to local disk storage when the.
SQL Dialects Compute
SQL (Structured Query Language) is the lingua franca of data analytics.
Staged Commits Table format
The Write-Audit-Publish (WAP) pattern is the gold standard for maintaining data quality in a lakehouse.
Star Schema Semantics
Understanding the Star Schema, the fundamental dimensional modeling technique optimized for analytical query performance.
StarRocks Compute
StarRocks is an open-source, next-generation Massive Parallel Processing (MPP) database designed for blazing-fast, real-time analytics.
Storage Layer Storage format
In the architecture of a modern data lakehouse, the Storage Layer is the foundational bedrock upon which everything else is built.
Streaming Data Movement
Streaming Data refers to data that is continuously generated by thousands of data sources, which typically send in the data records simultaneously, and in.
Strict Metrics Table format
When a query engine like Apache Spark or Trino runs a query against a data lakehouse, its primary goal during the planning phase is to read as little data as.
Strong Consistency Movement
Strong Consistency is the most demanding correctness guarantee a distributed storage system can provide.

T

Table Format Table format
If you look inside a traditional data lake, you will find a collection of directories and files.
Table Maintenance Table format
Table Maintenance is the collection of recurring operational procedures that keep Apache Iceberg tables performant, storage-efficient, and operationally.
Table UUID Table format
When a user interacts with a database, they use human-readable names.
Tabular Catalog
Tabular was a managed data lakehouse platform built entirely around Apache Iceberg, founded in 2021 by the original creators of the Apache Iceberg project.
Tagging (Iceberg) Table format
While Time Travel allows you to query historical data by providing a specific Snapshot ID or Timestamp, remembering a random 19-digit number like.
Target File Size Storage format
Target File Size is the configured desired size (in bytes) for data files written to or produced by a data lakehouse table format like Apache Iceberg.
Text Embeddings Agents & AI
A text embedding is a numerical representation of a piece of text (a word, sentence, paragraph, or entire document) expressed as a dense vector of.
Text-to-SQL Agents & AI
Text-to-SQL is the task of automatically translating a natural language question or instruction into a valid SQL query that, when executed against the target.
Time Travel Table format
In traditional relational databases, querying the past is extremely difficult.
Tool Use (Function Calling) Agents & AI
Tool Use, also called Function Calling, is the capability of modern Large Language Models to generate structured requests to execute predefined external.
Transaction Log Table format
The Transaction Log is one of the most fundamental data structures in computer science.
Trino Compute
Trino (formerly known as PrestoSQL) is a highly parallel and distributed open-source SQL query engine.

U

Unity Catalog Catalog
Unity Catalog is Databricks' enterprise governance layer for the lakehouse: a centralized metadata, access control, and data discovery service that manages.

V

Vector Databases Agents & AI
A Vector Database is a specialized database management system engineered to store, index, and efficiently query high-dimensional vector embeddings at scale.
Vector Search Agents & AI
Vector Search (also called semantic search or similarity search) is a retrieval technique that finds results based on the conceptual meaning and semantic.
Vectorized Execution Compute
A detailed explanation of vectorized execution, the hardware-optimized processing model that allows modern compute engines to achieve blistering speeds.

W

Write Amplification Table format
Write Amplification is a phenomenon in data storage and processing systems where the actual amount of data written to storage is significantly larger than.
Write-Audit-Publish (WAP) Table format
The "silent failure" is the most dangerous event in data engineering.

Z

Z-Ordering Compute
Z-Ordering is a multi-dimensional data clustering technique used in data lakehouse environments to physically co-locate records with similar values across.
Zero-ETL Foundations
Data pipelines are expensive to build and expensive to maintain.
Zstandard (Zstd) Storage format
Zstandard, commonly abbreviated as Zstd, is a fast, lossless data compression algorithm developed by Yann Collet at Facebook (Meta).