AML Data Engineering Glossary
Knowledge Data Engineering {'label': 'reference', 'icon': '📖', 'color': '#d97706', 'bg_color': '#d97706', 'description': 'glossaries, tool landscapes, and technical terminology across all pillars.', 'slug': 'reference'}

Data Engineering Glossary

Key Insights

  • Key terms and definitions for data engineering, DataOps, and analytics — sourced from Databricks, Apache, dbt, and cloud provider documentation.

Key terms and definitions for data engineering, DataOps, and analytics — sourced from Databricks, Apache, dbt, and cloud provider documentation.

This glossary covers key concepts in data engineering as used across AcaciaFund's research, learning materials, and knowledge base.

Core Concepts

AI Conformity Assessment & Auditing

AI Conformity Assessment & Auditing Also: AI auditing, conformity assessment, AI compliance audit, algorithm audit

Acid Transaction Management

A concept related to acid-transaction-management Also: acidtransactionmanagement

Apache Arrow / Parquet

Apache Arrow / Parquet Also: Arrow, Parquet, columnar storage

Apache Flink

Apache Flink Also: Flink

Apache Iceberg

Apache Iceberg Also: Iceberg, table format

Apache Kafka

Apache Kafka Also: Kafka

Batch & Stream Merging

Batch & Stream Merging Also: lambda architecture, kappa architecture, unified batch streaming

Batch Processing

Batch Processing Also: batch jobs, scheduled processing

Change Data Capture

Change Data Capture Also: CDC, change-data-capture

Change Data Capture Patterns

Change Data Capture Patterns Also: CDC patterns, debezium, log-based CDC, incremental

DORA — ICT Risk Management

DORA — ICT Risk Management Also: DORA, Digital Operational Resilience Act, ICT risk, operational resilience

Dagster Orchestrator

Dagster Orchestrator Also: dagster

Data Catalog

Data Catalog Also: data cataloging, metadata catalog, data discovery, data inventory

Data Contract Testing

Data Contract Testing Also: contract testing, schema testing, data quality gates

Data Contracts

Data Contracts Also: data contract, SLA for data

Data Cost Intelligence

Data Cost Intelligence Also: FinOps, data cost optimization, cost attribution

Data Discovery & Cataloging

Data Discovery & Cataloging Also: data catalog, metadata management, data marketplace

Data Governance

Data Governance Also: data catalog, metadata management, data lineage

Data Lake

Data Lake Also: data lakehouse

Data Lineage

Data Lineage Also: data provenance, data tracing, column lineage, impact analysis

Data Mesh

Data Mesh Also: data mesh architecture

Data Mesh Governance

Data Mesh Governance Also: federated governance, domain ownership, data product governance

Data Observability

Data Observability Also: data monitoring, data health, observability

Data Pipeline Architecture

Data Pipeline Architecture Also: pipeline architecture, data pipeline design

Data Platform KPIs

Data Platform KPIs Also: data maturity, platform metrics, data reliability

Data Quality

Data Quality Also: data observability, data validation

Data Quality Frameworks

Data quality frameworks, pioneered by Wang and Strong (1996), provide a systematic taxonomy of data quality dimensions including intrinsic (accuracy, objectivity, believability), contextual (relevancy, timeliness, completeness), representational (interpretability, consistency), and accessibility (access, security) dimensions. Also: Wang-Strong 1996, data quality dimensions, DQ framework, beyond accuracy, data-quality-framework

Data Quality Monitoring

Data Quality Monitoring Also: data observability, DQ dashboards, data SLAs

Data Quality SLAs

Data Quality SLAs Also: data SLA, data reliability, data uptime

Data Security & Access Control

Data Security & Access Control Also: RBAC, data encryption, access control, data masking

Data Versioning

Data Versioning Also: data version control, dataset versioning, data lineage version

Data Warehouse

Data Warehouse Also: DWH, analytical data store

Data Warehouse Design Patterns

Data Warehouse Design Patterns Also: warehouse design, dimensional modeling, star schema

DataOps

DataOps Also: DataOps practices, data operations, data lifecycle

Debiasing Pipeline

Debiasing Pipeline Also: bias mitigation, fairness pipeline, bias detection, algorithmic fairness

Differential Privacy

Differential Privacy Also: DP, epsilon-delta privacy, privacy budget, noise injection

Distributed Systems for Data

Distributed Systems for Data Also: distributed computing, consensus, sharding

ELT Pipeline Architecture

ELT Pipeline Architecture Also: ELT, load then transform, modern ELT

EU AI Act — High-Risk Classification

EU AI Act — High-Risk Classification Also: AI Act, high-risk AI, EU AI Act, AI risk classification

EU Data Act — Data Interoperability

EU Data Act — Data Interoperability Also: EU Data Act, data interoperability, data portability, smart contract safeguards

Enterprise Architecture

A concept related to enterprise-architecture Also: enterprisearchitecture

Extract-Load-Transform

Extract-Load-Transform Also: ELT

Extract-Transform-Load

Extract-Transform-Load Also: ETL, extract transform load

Fairness Metrics in ML

Fairness Metrics in ML Also: algorithmic fairness, demographic parity, equal opportunity, fairness metric

Feature Store

Feature Store Also: ML feature store, feature engineering, feature serving

Federated Learning

Federated Learning Also: federated ML, distributed training, privacy-preserving ML, federated averaging

GDPR Anonymization & Pseudonymization

GDPR Anonymization & Pseudonymization Also: anonymization, pseudonymization, data masking, de-identification

Infrastructure

A concept related to infrastructure Also: infrastructure

Lakehouse Architecture

Lakehouse Architecture Also: data lakehouse, lakehouse paradigm, unified analytics

Lakehouse Architecture

The Lakehouse architecture, formalized by Armbrust et al. (2021), combines the flexibility of data lakes (cheap object storage, diverse data types) with the reliability of data warehouses (ACID transactions, schema enforcement, performance optimization). It achieves this through a new open table format layer (Delta Lake, Iceberg, Hudi) that provides ACID transactions on cloud storage. Also: Armbrust 2021, lakehouse, delta lakehouse, open lakehouse, lakehouse architecture, lakehouse-architecture

Lakestream Architecture

Lakestream Architecture represents the convergence of streaming and lakehouse paradigms, where a single copy of data in Kafka topics simultaneously serves real-time stream processing and Iceberg table reads. Formalized by StreamNative in 2026, it achieves 95% cost reduction by eliminating separate streaming and batch storage layers. The default 2026 stack is Debezium (CDC) → Kafka (transport) → Flink (processing) → Iceberg (storage). Extends the lakehouse architecture pioneered by Armbrust et al. (2021) with first-class streaming semantics. Also: lakestream, StreamNative Lakestream, streaming-first lakehouse, streaming-lakehouse, stream batch unification

ML Pipeline Engineering

ML Pipeline Engineering Also: MLOps, feature engineering, model deployment

MapReduce Programming Model

MapReduce, introduced by Dean and Ghemawat (2004), is a programming model for processing large datasets in parallel across distributed clusters. It abstracts distributed computation into two phases — map (filter/transform) and reduce (aggregate/summarize) — hiding complexities of parallelization, fault tolerance, and data distribution from the programmer. Also: Dean-Ghemawat 2004, MapReduce, map reduce, google mapreduce, map-reduce

Metric Store

Metric Store Also: business metrics, metric platform, KPIs metadata

Model Cards & Documentation Standards

Model Cards & Documentation Standards Also: model card, model documentation, model transparency report, model governance

NIS2 Directive — Cybersecurity Resilience

NIS2 Directive — Cybersecurity Resilience Also: NIS2, NIS 2 Directive, cyber resilience, network security

Pipeline Cost Optimization

Pipeline Cost Optimization Also: cost optimization, data FinOps, pipeline efficiency

Query Optimization

Query Optimization Also: SQL optimization, query tuning, execution planning

Real-Time Analytics

Real-Time Analytics Also: real-time reporting, live dashboards, streaming analytics

Real-Time Analytics Architecture

Real-Time Analytics Architecture Also: real-time OLAP, streaming analytics, druid, clickhouse

Record Linkage & Entity Matching

Record linkage, formalized by Fellegi and Sunter (1969), is the methodology for identifying records that refer to the same entity across different data sources. It uses probabilistic matching rules based on the agreement patterns of common fields, providing the mathematical foundation for modern entity resolution and deduplication. Also: Fellegi-Sunter, entity matching, data matching, record linkage, probabilistic linkage

Reverse ETL

Reverse ETL Also: operational analytics, data activation, warehouse to SaaS

Schema Migration Strategies

Schema Migration Strategies Also: schema evolution, backward compatibility, zero-downtime migration

Schema Registry

Schema Registry Also: schema evolution, schema management

Stream Processing

Stream Processing Also: real-time processing, stream processing

Stream Processing & The Dataflow Model

The Dataflow Model, introduced by Akidau et al. (2015), provides a unified framework for processing both batch and streaming data. It defines a general approach to handling unbounded, out-of-order data by separating the what (computation via operators), where (windowing), when (triggering), and how (accumulation) of stream processing. Also: Dataflow model, Akidau 2015, Beam model, unbounded processing, stream-processing-model, Apache Beam, stream processing theory

Synthetic Data Generation for GDPR Compliance

Synthetic Data Generation for GDPR Compliance Also: synthetic data, data generation, generative modeling, synth data

Ux Design Patterns

A concept related to ux-design-patterns Also: uxdesignpatterns

Workflow Orchestration

Workflow Orchestration Also: workflow automation, pipeline orchestration, DAG

dbt (data build tool)

dbt (data build tool) Also: data build tool

Relationships

  • AI Conformity Assessment & Auditing: implements ML Pipeline Engineering, requires Model Cards & Documentation Standards, requires ML Pipeline Engineering
  • Apache Arrow / Parquet: enables Data Lake, requires Lakehouse Architecture
  • Apache Flink: implements Stream Processing, requires Real-Time Analytics
  • Apache Iceberg: implements Data Lake, requires Lakehouse Architecture
  • Apache Kafka: enables Stream Processing, requires Stream Processing
  • Batch & Stream Merging: requires Stream Processing, related_to Batch Processing
  • Batch Processing: requires Data Pipeline Architecture
  • Change Data Capture: related_to Batch Processing, requires Apache Kafka
  • Change Data Capture Patterns: implements Change Data Capture, requires Change Data Capture
  • DORA — ICT Risk Management: requires Data Governance
  • Dagster Orchestrator: implements Extract-Transform-Load, implements Extract-Load-Transform, requires DataOps
  • Data Catalog: implements Data Governance, enables Data Lineage, requires Data Mesh
  • Data Contract Testing: implements Data Contracts, requires Data Contracts
  • Data Contracts: enables Data Quality, requires Data Governance
  • Data Cost Intelligence: implements DataOps, requires Pipeline Cost Optimization
  • Data Discovery & Cataloging: implements Data Catalog, requires Data Catalog
  • Data Governance: requires Data Mesh, requires Data Quality
  • Data Lake: requires Data Warehouse
  • Data Lineage: implements Data Governance, requires Data Observability
  • Data Mesh: requires Data Contracts, requires Lakehouse Architecture
  • Data Mesh Governance: implements Data Mesh, requires Data Mesh
  • Data Observability: implements Data Quality, requires Data Pipeline Architecture
  • Data Pipeline Architecture: implements Extract-Transform-Load, related_to Stream Processing
  • Data Platform KPIs: requires Data Observability, requires Data Warehouse
  • Data Quality: requires Data Pipeline Architecture
  • Data Quality Frameworks: part_of Data Quality
  • Data Quality Monitoring: implements Data Quality, requires Data Quality
  • Data Quality SLAs: implements Data Quality, requires Data Quality Monitoring
  • Data Security & Access Control: part_of Data Governance, requires Data Governance
  • Data Versioning: enables Data Lineage, requires Data Lake
  • Data Warehouse: requires Data Pipeline Architecture
  • Data Warehouse Design Patterns: implements Data Warehouse, requires Data Warehouse
  • DataOps: enables Data Pipeline Architecture, requires Data Observability, requires Data Pipeline Architecture
  • Debiasing Pipeline: requires Fairness Metrics in ML, implements ML Pipeline Engineering, requires Data Quality
  • Differential Privacy: implements GDPR Anonymization & Pseudonymization, requires Data Security & Access Control
  • Distributed Systems for Data: requires Data Mesh, enables Stream Processing, requires Data Pipeline Architecture
  • ELT Pipeline Architecture: implements Extract-Load-Transform, requires Extract-Load-Transform
  • EU AI Act — High-Risk Classification: requires AI Conformity Assessment & Auditing
  • EU Data Act — Data Interoperability: requires Data Contracts, requires Schema Registry, requires Data Mesh
  • Extract-Load-Transform: supersedes Extract-Transform-Load, requires Data Pipeline Architecture
  • Extract-Transform-Load: requires Extract-Load-Transform
  • Fairness Metrics in ML: requires Debiasing Pipeline
  • Feature Store: requires ML Pipeline Engineering, requires Data Catalog
  • Federated Learning: related_to Differential Privacy, requires Differential Privacy
  • GDPR Anonymization & Pseudonymization: enables Synthetic Data Generation for GDPR Compliance, implements Data Security & Access Control, requires Data Governance
  • Lakehouse Architecture: supersedes Data Lake, implements Apache Iceberg, requires Data Lake, enables Apache Iceberg, part_of Lakehouse Architecture
  • Lakestream Architecture: requires Apache Flink, requires Apache Iceberg, requires Apache Kafka, supersedes Lakehouse Architecture, enables Stream Processing & The Dataflow Model
  • ML Pipeline Engineering: related_to Data Pipeline Architecture, requires Workflow Orchestration, requires Data Pipeline Architecture
  • MapReduce Programming Model: enables Data Pipeline Architecture
  • Metric Store: implements Data Observability, requires Data Warehouse
  • Model Cards & Documentation Standards: implements ML Pipeline Engineering, requires Debiasing Pipeline
  • NIS2 Directive — Cybersecurity Resilience: requires DORA — ICT Risk Management
  • Pipeline Cost Optimization: implements Data Cost Intelligence, requires Data Platform KPIs
  • Query Optimization: enables Data Warehouse, requires Data Warehouse Design Patterns
  • Real-Time Analytics: enables Stream Processing, requires Stream Processing
  • Real-Time Analytics Architecture: implements Real-Time Analytics, requires Real-Time Analytics
  • Record Linkage & Entity Matching: enables Data Quality, enables entity-resolution
  • Reverse ETL: enables Data Warehouse, requires Data Warehouse
  • Schema Migration Strategies: enables Schema Registry, requires Data Versioning
  • Schema Registry: implements Data Contracts, requires Schema Migration Strategies
  • Stream Processing: related_to Batch Processing, requires Data Pipeline Architecture
  • Stream Processing & The Dataflow Model: part_of Stream Processing
  • Synthetic Data Generation for GDPR Compliance: requires Data Quality, enables Debiasing Pipeline, requires GDPR Anonymization & Pseudonymization
  • Workflow Orchestration: related_to Dagster Orchestrator, enables Data Pipeline Architecture, requires Data Pipeline Architecture
  • dbt (data build tool): implements Extract-Load-Transform, requires DataOps

Authoritative Sources

Article Metadata

Bloom Taxonomy Questions

Remember

What are the core concepts in Data Engineering?

Understand

How do the concepts in this glossary relate to each other?

Apply

How would you use these terms when analyzing a real-world scenario?

Further Reading

Feynman Concept Cards

Master each concept: read the ELI5, explore analogies, work examples, and teach it back.

DataOps is a concept in best practices. In simple terms, DataOps covers best practices in Data Engineering. This data engineering concept addresses key topics in the best practices in data engineering domain. Also known as: DataOps practices, data operation

Analogy
Think of DataOps like a maintenance checklist for a power plant — it helps you handle best practices tasks more effectively.
Example
Consider a scenario where DataOps applies: DataOps covers best practices in Data Engineering. This data engineering concept addresses key topics in the best practices in data engineering domain. Also known as: DataOps practices, data operation...
Find Gaps
What are the key components or steps involved in DataOps?
Can you explain DataOps without using jargon?
What happens if DataOps is not applied correctly?
How does DataOps relate to other concepts in best practices?
Teach Back

Explain DataOps as if teaching a colleague who is new to best practices. Cover: what it is, how it works, and why it matters.

Create

Create a checklist that demonstrates DataOps in a real-world best practices scenario. Walk through your design decisions.

Show solution
A checklist for DataOps should include: 1. The core components of dataops 2. How they interact 3. Expected outcomes or outputs
Difficulty: Advanced — 4/5

AML Audit & Examination is a concept in risk assessment. In simple terms, AML Audit & Examination covers risk assessment for Compliance. This compliance concept addresses key topics in the risk assessment for compliance domain. Also known as: AML audit, regulatory examinati

Analogy
Think of AML Audit & Examination like an insurance adjuster evaluating risk factors — it helps you handle risk assessment tasks more effectively.
Example
Consider a scenario where AML Audit & Examination applies: AML Audit & Examination covers risk assessment for Compliance. This compliance concept addresses key topics in the risk assessment for compliance domain. Also known as: AML audit, regulatory examinati...
Find Gaps
What are the key components or steps involved in AML Audit & Examination?
Can you explain AML Audit & Examination without using jargon?
What happens if AML Audit & Examination is not applied correctly?
How does AML Audit & Examination relate to other concepts in risk assessment?
Teach Back

Explain AML Audit & Examination as if teaching a colleague who is new to risk assessment. Cover: what it is, how it works, and why it matters.

Create

Create a matrix that demonstrates AML Audit & Examination in a real-world risk assessment scenario. Walk through your design decisions.

Show solution
A matrix for AML Audit & Examination should include: 1. The core components of aml audit 2. How they interact 3. Expected outcomes or outputs
Difficulty: Beginner-friendly — 2/5

AML Oracle & AI Decision Systems is a concept in regtech. In simple terms, AML Oracle & AI Decision Systems covers regulatory technology for Compliance. This compliance concept addresses key topics in the regulatory technology for compliance domain. Also known as: AML AI, de

Analogy
Think of AML Oracle & AI Decision Systems like a robotic process assistant automating compliance paperwork — it helps you handle regtech tasks more effectively.
Example
Consider a scenario where AML Oracle & AI Decision Systems applies: AML Oracle & AI Decision Systems covers regulatory technology for Compliance. This compliance concept addresses key topics in the regulatory technology for compliance domain. Also known as: AML AI, de...
Find Gaps
What are the key components or steps involved in AML Oracle & AI Decision Systems?
Can you explain AML Oracle & AI Decision Systems without using jargon?
What happens if AML Oracle & AI Decision Systems is not applied correctly?
How does AML Oracle & AI Decision Systems relate to other concepts in regtech?
Teach Back

Explain AML Oracle & AI Decision Systems as if teaching a colleague who is new to regtech. Cover: what it is, how it works, and why it matters.

Create

Create a code that demonstrates AML Oracle & AI Decision Systems in a real-world regtech scenario. Walk through your design decisions.

Show solution
A code for AML Oracle & AI Decision Systems should include: 1. The core components of aml oracle 2. How they interact 3. Expected outcomes or outputs
Difficulty: Intermediate — 3/5

AI Conformity Assessment & Auditing is a concept in regulations. In simple terms, AI Conformity Assessment & Auditing covers regulatory frameworks in Data Engineering. This data engineering concept addresses key topics in the regulatory frameworks in data engineering domain. Also k

Analogy
Think of AI Conformity Assessment & Auditing like a data governance rulebook for safe handling — it helps you handle regulations tasks more effectively.
Example
Consider a scenario where AI Conformity Assessment & Auditing applies: AI Conformity Assessment & Auditing covers regulatory frameworks in Data Engineering. This data engineering concept addresses key topics in the regulatory frameworks in data engineering domain. Also k...
Find Gaps
What are the key components or steps involved in AI Conformity Assessment & Auditing?
Can you explain AI Conformity Assessment & Auditing without using jargon?
What happens if AI Conformity Assessment & Auditing is not applied correctly?
How does AI Conformity Assessment & Auditing relate to other concepts in regulations?
Teach Back

Explain AI Conformity Assessment & Auditing as if teaching a colleague who is new to regulations. Cover: what it is, how it works, and why it matters.

Create

Create a diagram that demonstrates AI Conformity Assessment & Auditing in a real-world regulations scenario. Walk through your design decisions.

Show solution
A diagram for AI Conformity Assessment & Auditing should include: 1. The core components of ai conformity assessment 2. How they interact 3. Expected outcomes or outputs
Difficulty: Advanced — 4/5

Acid Transaction Management is a concept in specialized. In simple terms, A concept related to acid-transaction-management

Analogy
Think of Acid Transaction Management like a specialized tool in a toolbox — it helps you handle specialized tasks more effectively.
Example
Consider a scenario where Acid Transaction Management applies: A concept related to acid-transaction-management...
Find Gaps
What are the key components or steps involved in Acid Transaction Management?
Can you explain Acid Transaction Management without using jargon?
What happens if Acid Transaction Management is not applied correctly?
How does Acid Transaction Management relate to other concepts in specialized?
Teach Back

Explain Acid Transaction Management as if teaching a colleague who is new to specialized. Cover: what it is, how it works, and why it matters.

Create

Create a diagram that demonstrates Acid Transaction Management in a real-world specialized scenario. Walk through your design decisions.

Show solution
A diagram for Acid Transaction Management should include: 1. The core components of acid transaction management 2. How they interact 3. Expected outcomes or outputs
Difficulty: Beginner-friendly — 2/5

Research is a concept in specialized. In simple terms, A concept related to research

Analogy
Think of Research like a specialized tool in a toolbox — it helps you handle specialized tasks more effectively.
Example
Consider a scenario where Research applies: A concept related to research...
Find Gaps
What are the key components or steps involved in Research?
Can you explain Research without using jargon?
What happens if Research is not applied correctly?
How does Research relate to other concepts in specialized?
Teach Back

Explain Research as if teaching a colleague who is new to specialized. Cover: what it is, how it works, and why it matters.

Create

Create a diagram that demonstrates Research in a real-world specialized scenario. Walk through your design decisions.

Show solution
A diagram for Research should include: 1. The core components of research 2. How they interact 3. Expected outcomes or outputs
Difficulty: Beginner-friendly — 2/5

Related Research

Related Lessons

Stay Updated

Get the latest research summaries delivered to your inbox.