Azure Analytics GlossaryΒΆ
Comparative positioning note
This document is written from the perspective of Microsoft Azure, Cloud Scale Analytics, and CSA Loom. Any description of third-party or competing products, services, pricing, or capabilities is derived from publicly available documentation and sources believed accurate at the time of writing, and is provided for general comparison only. We do not claim expertise in, or authority over, any non-Microsoft product or service; the respective vendor's official documentation is the authoritative source for their offerings, which may change over time. Nothing here is intended to disparage any vendor β where a competing product has genuine advantages, we aim to note them honestly. Verify all third-party details against the vendor's current official documentation before making decisions.
π Home > π Reference > π Glossary
π Terminology Reference Comprehensive glossary of Azure analytics terms, acronyms, and concepts.
NavigationΒΆ
AΒΆ
ACIDΒΆ
Atomicity, Consistency, Isolation, Durability Properties that guarantee database transactions are processed reliably. Delta Lake provides ACID guarantees for data lakes.
Related: Delta Lake Guide
ADFΒΆ
Azure Data Factory Cloud-based data integration service for creating, scheduling, and orchestrating data workflows.
Related: Azure Data Factory Integration
ADLSΒΆ
Azure Data Lake Storage Scalable and secure data lake for high-performance analytics workloads. ADLS Gen2 combines the capabilities of ADLS Gen1 and Azure Blob Storage.
Related: Architecture Overview
Apache SparkΒΆ
Open-source distributed computing system for big data processing. Synapse Spark pools run Apache Spark workloads.
Related: Spark Performance
Auto LoaderΒΆ
Delta Lake feature for incrementally and efficiently processing new data files as they arrive in cloud storage.
Related: Auto Loader Tutorial
Azure Active Directory (Azure AD)ΒΆ
Microsoft's cloud-based identity and access management service. Now known as Microsoft Entra ID.
Related: Security Best Practices
Azure PurviewΒΆ
Unified data governance service that helps manage and govern on-premises, multi-cloud, and SaaS data. Now part of Microsoft Purview.
Related: Azure Purview Integration
Azure Synapse AnalyticsΒΆ
Unified analytics service that brings together enterprise data warehousing and big data analytics.
Related: Platform Overview
BΒΆ
Batch ProcessingΒΆ
Processing large volumes of data collected over a period of time. Contrasts with stream processing.
Related: Pipeline Optimization
Broadcast JoinΒΆ
Spark optimization technique where smaller datasets are broadcasted to all executors to avoid shuffling large datasets.
Related: Spark Performance
Built-in Serverless PoolΒΆ
Pre-configured serverless SQL pool included with every Synapse workspace at no additional cost.
Related: Serverless SQL Overview
CΒΆ
CDCΒΆ
Change Data Capture Process of identifying and capturing changes made to data in a database, typically for replication or synchronization.
Related: CDC Tutorial
CETASΒΆ
CREATE EXTERNAL TABLE AS SELECT T-SQL command in serverless SQL pool to create external tables and export query results to storage.
Related: Serverless SQL Best Practices
Columnar StorageΒΆ
Data storage format that stores data tables by column rather than by row. Examples: Parquet, ORC.
Related: Performance Optimization
Compute NodeΒΆ
Individual server in a distributed computing cluster that performs data processing tasks.
Related: Spark Configuration
ConcurrencyΒΆ
Number of simultaneous operations or queries that can run at the same time.
Related: Performance Optimization
Copy ActivityΒΆ
Azure Data Factory activity used to copy data from source to destination with various transformations.
Related: Azure Data Factory Integration
DΒΆ
Data DistributionΒΆ
Strategy for spreading data across compute nodes in a distributed system. Types include hash, round-robin, and replicate.
Related: SQL Performance
Data FlowΒΆ
Visual data transformation tool in Azure Data Factory and Synapse for building ETL logic without coding.
Related: Integration Guide
Data LakeΒΆ
Storage repository that holds vast amounts of raw data in its native format until needed.
Related: Delta Lakehouse Architecture
Data LakehouseΒΆ
Architecture that combines the best features of data lakes and data warehouses.
Related: Delta Lakehouse Overview
Data PartitioningΒΆ
Dividing large datasets into smaller, manageable pieces based on specific criteria (e.g., date, region).
Related: Delta Lake Optimization
Data SkewΒΆ
Uneven distribution of data across partitions, causing some nodes to process more data than others.
Related: Spark Performance
Data Warehouse Unit (DWU)ΒΆ
Measure of compute resources (CPU, memory, I/O) allocated to a dedicated SQL pool.
Related: Performance Optimization
Dedicated SQL PoolΒΆ
Provisioned resource offering enterprise-scale data warehousing capabilities with guaranteed resources.
Related: Architecture Overview
Delta LakeΒΆ
Open-source storage layer that brings ACID transactions to data lakes.
Related: Delta Lake Guide
Delta TableΒΆ
Table format in Delta Lake that supports ACID transactions, schema enforcement, and time travel.
Related: Table Optimization
DIUΒΆ
Data Integration Unit Measure of compute power in Azure Data Factory representing a combination of CPU, memory, and network resources.
Related: Pipeline Optimization
DriverΒΆ
Master process in Apache Spark that coordinates and schedules work across executors.
Related: Spark Configuration
DQSΒΆ
Data Quality Services Legacy SQL Server feature (introduced in SQL Server 2012) for cleansing, matching, and standardizing reference data using a knowledge base of business rules. DQS provides a Data Quality Server that hosts knowledge bases and a Data Quality Client used by data stewards to author cleansing and matching projects.
Why it matters here: DQS does not ship with Azure SQL Database, Azure SQL Managed Instance, Synapse, or Fabric. Customers migrating from on-prem SQL Server need a replacement path. In Cloud Scale Analytics, the canonical replacement is a combination of:
- Microsoft Purview Data Quality (formerly Azure Purview DQ) for catalog-integrated quality rules, scoring, and lineage
- dbt tests + Great Expectations for in-pipeline assertion-based quality gates (ADR-0013 β dbt as canonical transformation)
- CSA Loom data-product editor for surface-level Purview-backed quality scores when running inside an Azure Government tenant where Fabric isn't available
A third-party option used by some federal customers is Informatica IDQ or Ataccama ONE.
Related: SQL Server to Azure migration β DQS row, Data Governance Best Practices, CSA-in-a-Box vs Fabric
DW Unit (DWU)ΒΆ
See Data Warehouse Unit.
EΒΆ
ETLΒΆ
Extract, Transform, Load Traditional data integration process that extracts data from sources, transforms it, then loads into destination.
Related: Integration Guide
ELTΒΆ
Extract, Load, Transform Modern approach that loads raw data first, then transforms it in the destination system.
Related: Delta Lakehouse Architecture
ExecutorΒΆ
Worker process in Apache Spark that runs tasks and stores data for the application.
Related: Spark Configuration
External TableΒΆ
Table definition that references data stored outside the database, typically in a data lake.
Related: Serverless SQL Guide
FΒΆ
Fault ToleranceΒΆ
System's ability to continue operating properly in the event of failures.
Related: Best Practices
File FormatΒΆ
Structure in which data is stored. Common formats: Parquet, CSV, JSON, ORC, Avro.
Related: Serverless SQL Best Practices
Firewall RuleΒΆ
Network security rule that controls incoming and outgoing traffic to Azure resources.
Related: Network Security
GΒΆ
Graph DatabaseΒΆ
Database designed to treat relationships between data as equally important as the data itself.
Related: Architecture Patterns
HΒΆ
Hive MetastoreΒΆ
Central repository of metadata for Hadoop, used by Spark to store table schemas and partition information.
Related: Shared Metadata
Hot PathΒΆ
Real-time data processing path for immediate insights. Contrasts with cold path (batch processing).
Related: Real-time Analytics
IΒΆ
IdempotentΒΆ
Operation that produces the same result regardless of how many times it's executed.
Related: Pipeline Best Practices
IndexingΒΆ
Database optimization technique that improves query performance by creating efficient data lookup structures.
Related: SQL Performance
Integration RuntimeΒΆ
Compute infrastructure used by Azure Data Factory to provide data integration across different network environments.
Related: Azure Data Factory Integration
JΒΆ
JSONΒΆ
JavaScript Object Notation Lightweight data interchange format that is easy to read and write.
Related: Serverless SQL Guide
KΒΆ
Key VaultΒΆ
Azure service for securely storing and accessing secrets, keys, and certificates.
Related: Security Best Practices
LΒΆ
LakehouseΒΆ
See Data Lakehouse.
Lazy EvaluationΒΆ
Execution model where transformations are not executed until an action is called. Used in Apache Spark.
Related: Spark Performance
LineageΒΆ
Tracking of data's origin, transformations, and movement through systems.
Related: Azure Purview Integration
Linked ServiceΒΆ
Connection definition to external data sources or compute resources in Azure Synapse or Data Factory.
Related: Integration Guide
MΒΆ
Managed IdentityΒΆ
Azure AD identity managed by Azure, eliminating the need for credentials in code.
Related: Security Best Practices
Managed Private EndpointΒΆ
Private endpoint managed by Azure Synapse for secure connectivity to Azure services.
Related: Private Link Architecture
Mapping Data FlowΒΆ
Code-free data transformation feature in Azure Data Factory and Synapse.
Related: Integration Guide
Medallion ArchitectureΒΆ
Data architecture pattern with bronze (raw), silver (cleaned), and gold (aggregated) layers.
Related: Delta Lakehouse Architecture
Merge OperationΒΆ
Upsert operation (update if exists, insert if not) supported by Delta Lake.
Related: CDC Tutorial
MetadataΒΆ
Data that provides information about other data (e.g., schema, statistics, lineage).
Related: Shared Metadata
MPPΒΆ
Massively Parallel Processing Architecture that uses many processors working in parallel to quickly execute large-scale data operations.
Related: Architecture Overview
NΒΆ
NotebookΒΆ
Interactive document combining code, visualizations, and narrative text. Synapse supports Spark notebooks.
Related: PySpark Fundamentals
NSGΒΆ
Network Security Group Azure firewall containing security rules to filter network traffic.
Related: Network Security
OΒΆ
OPENROWSETΒΆ
T-SQL function in serverless SQL pool for querying files in data lakes without creating external tables.
Related: Serverless SQL Guide
OptimizeΒΆ
Delta Lake command to compact small files into larger ones for better query performance.
Related: Table Optimization
ORCΒΆ
Optimized Row Columnar Columnar storage file format optimized for Hadoop workloads.
Related: Performance Optimization
PΒΆ
ParquetΒΆ
Open-source columnar storage format designed for efficient data storage and retrieval.
Related: Serverless SQL Guide
PartitionΒΆ
Logical division of a large dataset for improved query performance and manageability.
Related: Delta Lake Optimization
PipelineΒΆ
Workflow that orchestrates data movement and transformation activities.
Related: Pipeline Optimization
PolyBaseΒΆ
Data virtualization feature for querying external data sources using T-SQL.
Related: SQL Performance
Private EndpointΒΆ
Network interface that connects privately and securely to Azure services using Azure Private Link.
Related: Private Link Architecture
PySparkΒΆ
Python API for Apache Spark, enabling Spark programming using Python.
Related: PySpark Fundamentals
QΒΆ
Query OptimizationΒΆ
Process of improving query performance through various techniques like indexing, statistics, and query rewriting.
Related: Query Optimization
RΒΆ
RBACΒΆ
Role-Based Access Control Authorization system for managing who has access to Azure resources and what they can do.
Related: Security Best Practices
RDDΒΆ
Resilient Distributed Dataset Fundamental data structure in Apache Spark representing an immutable distributed collection.
Related: Spark Performance
Resource GroupΒΆ
Container that holds related resources for an Azure solution.
Related: Architecture Overview
SΒΆ
Schema EvolutionΒΆ
Ability to handle changes in data schema over time without breaking existing queries.
Related: Delta Lake Guide
Schema on ReadΒΆ
Approach where data schema is applied when data is read, not when it's written. Used in data lakes.
Related: Serverless SQL Guide
Serverless SQL PoolΒΆ
On-demand SQL query service with pay-per-query pricing model. No infrastructure to manage.
Related: Serverless SQL Overview
Service PrincipalΒΆ
Identity created for use with applications, services, and automation tools to access Azure resources.
Related: Security Best Practices
ShuffleΒΆ
Expensive operation in Spark where data is redistributed across partitions.
Related: Spark Performance
SLAΒΆ
Service Level Agreement Commitment between service provider and customer regarding performance and availability.
Related: Best Practices
Slowly Changing Dimension (SCD)ΒΆ
Dimension that changes slowly over time rather than changing on regular schedule. Types include SCD Type 1, 2, 3.
Related: CDC Tutorial
Spark PoolΒΆ
Managed Apache Spark cluster in Azure Synapse Analytics.
Related: Spark Configuration
SQL PoolΒΆ
Collective term for both dedicated SQL pools and serverless SQL pools in Synapse.
Related: Architecture Overview
StatisticsΒΆ
Metadata about data distribution that helps query optimizer create efficient execution plans.
Related: SQL Performance
Storage AccountΒΆ
Azure resource that provides cloud storage for data objects including blobs, files, queues, and tables.
Related: Architecture Overview
StreamingΒΆ
Continuous processing of data in real-time as it arrives.
Related: Real-time Analytics
Synapse StudioΒΆ
Web-based integrated development environment for Azure Synapse Analytics.
Related: Environment Setup
Synapse WorkspaceΒΆ
Collaborative environment for cloud-based enterprise analytics in Azure.
Related: Platform Overview
TΒΆ
Table DistributionΒΆ
Strategy for spreading table data across compute nodes. Types: hash, round-robin, replicated.
Related: SQL Performance
Time TravelΒΆ
Delta Lake feature allowing queries of historical versions of data.
Related: Delta Lake Guide
TransformationΒΆ
Operation that modifies data from source format to desired destination format.
Related: Integration Guide
TriggerΒΆ
Automation that determines when a pipeline should run (scheduled, tumbling window, event-based).
Related: Pipeline Optimization
UΒΆ
UpsertΒΆ
Combination of update and insert operations. Updates existing records or inserts new ones if they don't exist.
Related: CDC Tutorial
VΒΆ
VacuumΒΆ
Delta Lake command to remove old data files that are no longer referenced.
Related: Table Optimization
VNetΒΆ
Virtual Network Isolated network in Azure that enables Azure resources to securely communicate with each other.
Related: Network Security
VNet IntegrationΒΆ
Connecting Azure services to a virtual network for enhanced security and isolation.
Related: Private Link Architecture
WΒΆ
WatermarkΒΆ
Marker used in incremental data loading to track which data has been processed.
Related: Pipeline Optimization
WorkspaceΒΆ
See Synapse Workspace.
XΒΆ
XMLΒΆ
Extensible Markup Language Markup language for encoding documents in a format that is both human-readable and machine-readable.
YΒΆ
YARNΒΆ
Yet Another Resource Negotiator Resource management layer in Hadoop ecosystem. Not directly used in Synapse but relevant for understanding Spark.
ZΒΆ
Z-OrderΒΆ
Delta Lake optimization technique that co-locates related information in the same set of files for faster queries.
Related: Table Optimization
Zone RedundancyΒΆ
Azure storage redundancy option that replicates data across availability zones.
Related: Best Practices
Acronym Quick ReferenceΒΆ
| Acronym | Full Term | Category |
|---|---|---|
| ACID | Atomicity, Consistency, Isolation, Durability | Database |
| ADF | Azure Data Factory | Service |
| ADLS | Azure Data Lake Storage | Service |
| CDC | Change Data Capture | Technique |
| CETAS | CREATE EXTERNAL TABLE AS SELECT | SQL |
| DIU | Data Integration Unit | Performance |
| DWU | Data Warehouse Unit | Performance |
| ELT | Extract, Load, Transform | Pattern |
| ETL | Extract, Transform, Load | Pattern |
| MPP | Massively Parallel Processing | Architecture |
| NSG | Network Security Group | Security |
| ORC | Optimized Row Columnar | File Format |
| RBAC | Role-Based Access Control | Security |
| RDD | Resilient Distributed Dataset | Spark |
| SCD | Slowly Changing Dimension | Data Warehouse |
| SLA | Service Level Agreement | Operations |
| VNet | Virtual Network | Networking |
| YARN | Yet Another Resource Negotiator | Hadoop |
Related ResourcesΒΆ
| Resource | Description |
|---|---|
| Architecture Overview | Architectural concepts and patterns |
| Best Practices | Implementation best practices |
| Tutorials | Hands-on learning materials |
| Code Examples | Practical code samples |
| FAQ | Frequently asked questions |
π‘ Tip: Use Ctrl+F (or Cmd+F on Mac) to quickly search for specific terms on this page.
Last Updated: January 2025