Glossary
Search Azure terms
Open a clear definition, then continue into exam context, architecture, commands, operational examples, common mistakes, and related concepts.
Search all
Commands
Learning guides
Concept graph
Compare
Search-first Azure knowledge base
Term results
Search for a term or click a category. Results render only after you ask for them, so the glossary does not dump every available term on first load. Each result includes Quick peek and Open full term page actions.
Start with a search or a category.
Try managed identity , resource group , az group , private endpoint , or click Databases to load all database-related terms.
Showing 50 of 1,144 matching terms. Narrow the search to reduce the list.
Storage
learning-path-anchor
Table Storage
Table Storage is Azure Storage for simple structured NoSQL records. You create tables, store entities, and identify each entity with a PartitionKey and RowKey. It is useful when the data is large, sparse, inexpensive to keep, and usually accessed by known keys. It is not a relational database, search engine, or analytics warehouse. The best fit is operational data that can be denormalized, read directly, updated independently, and kept cheap without requiring joins, stored procedures, or secondary indexes.
Table Storage
fundamentals
5 commands
Aliases: Azure Table Storage, Storage Tables, Azure Storage Tables, Azure Tables storage
Quick peek
Open full term page
Storage
field-manual-complete
Storage table
Azure Table Storage is a NoSQL key-attribute store for structured, schemaless entities in tables. Each entity has a PartitionKey and RowKey, and applications design those keys around query and throughput patterns. Tables are useful for metadata, device state, logs, and simple application data at scale.
Table Storage
advanced
5 commands
Aliases: Azure Table Storage table, Azure storage table, table storage table, NoSQL storage table
Quick peek
Open full term page
Storage
learning-path-anchor
Table service endpoint
A Table service endpoint is the address your application uses when it talks to Azure Table Storage. For a normal Azure Storage account, it looks like an account-specific table URL. That address is not just a string in a connection setting; it determines DNS resolution, firewall evaluation, private endpoint routing, TLS, SDK configuration, and what operators test during an outage. If the endpoint is wrong, the table might exist and credentials might be valid, but clients still fail to connect.
Table Storage
intermediate
5 commands
Aliases: Azure Table endpoint, Table Storage endpoint, storage table endpoint, Table data-plane endpoint
Quick peek
Open full term page
Storage
learning-path-anchor
Table batch operation
A Table batch operation lets an application change several Azure Table entities together instead of sending separate requests and hoping they all succeed. It is useful when records belong to the same partition and must stay consistent, such as a header row plus related detail rows. The important limitation is strict: the entities must...
Table Storage
intermediate
4 commands
Aliases: entity group transaction, Table Storage batch, batch transaction, partition-scoped batch
Quick peek
Open full term page
Storage
learning-path-anchor
Table continuation token
A Table continuation token is the “keep going from here” marker for Azure Table Storage queries. Table queries do not always return every matching entity in one response, especially when the result set is large, the service time limit is reached, or the query crosses partitions. The token tells the client where to resume...
Table Storage
intermediate
4 commands
Aliases: Table Storage continuation token, next partition key, next row key, paged table query
Quick peek
Open full term page
Storage
learning-path-anchor
Table schema-less design
Table schema-less design means the table gives you a consistent place to store entities, but it does not force every entity to have the same application fields. One record can have Status and ExpirationUtc while another has RetryCount and Region. The required identity fields still matter, especially PartitionKey and RowKey. The design freedom is helpful, but it is not permission to ignore data contracts. Teams still need naming rules, versioning, validation, and reader behavior for missing or older properties.
Table Storage
fundamentals
4 commands
Aliases: schema-less Table design, schemaless table design, Azure Table sparse schema, Table Storage flexible properties
Quick peek
Open full term page
Storage
command-rich
Table partition key
A Table partition key is the value that groups related entities in Azure Table Storage. Think of it as the first address line for a record. Entities with the same PartitionKey sit in the same logical partition and can be queried together more efficiently. The PartitionKey combines with RowKey to uniquely identify one entity. Choosing it well is a design decision, not just a...
Storage platform
intermediate
5 commands
Aliases: Azure Table PartitionKey, Table Storage PartitionKey, Table partition key value, PartitionKey property
Quick peek
Open full term page
Storage
command-rich
Table row key
A Table row key is the unique name of an entity inside one Azure Table partition. PartitionKey gets you to the right group; RowKey identifies the exact record in that group. Together they form the entity primary key. RowKey design often carries an order ID, device ID, timestamp pattern, sequence number, or composite value. It matters because point reads, updates, deletes, duplicate detection, and...
Storage platform
intermediate
5 commands
Aliases: Azure Table RowKey, Table Storage RowKey, Table row key value, RowKey property
Quick peek
Open full term page
Databases
command-rich
Cosmos DB for Table
Azure Cosmos DB for Table is a managed NoSQL key-value and table API compatible with Azure Table storage SDKs and tools.
Data platform
intermediate
4 commands
Aliases: No aliases yet
Quick peek
Open full term page
Databases
premium
Cosmos DB Table API
Cosmos DB Table API is the Cosmos DB API that supports applications written for Azure Table Storage-style key-value tables with Cosmos DB capabilities. It lets teams keep a familiar table model while using Cosmos DB account management, global distribution, throughput, and monitoring. You see it when applications use PartitionKey and RowKey entities, Azure Table SDKs, or migrations from Azure Table Storage. The production check is whether the table access pattern, partition key, throughput model, and consistency expectations fit Cosmos DB rather than basic storage tables. Document the decision in code, templates, metrics, and runbooks.
Azure Cosmos DB
intermediate
5 commands
Aliases: No aliases yet
Quick peek
Open full term page
Storage
premium
General-purpose v2 storage account
General-purpose v2 storage account is an Azure Storage account resource using the StorageV2 kind to host common storage services under one managed namespace. Teams use it to provide durable storage for applications while centralizing endpoints, redundancy, encryption, lifecycle management, networking, monitoring, and access control. In daily Azure work, it appears when engineers provision blob containers, file shares, queues, tables, static websites, backups, application artifacts, or Data Lake Gen2-enabled storage in a landing zone. It is not a specific blob container, an unlimited performance guarantee, an identity provider, or a safe design unless access, networking, and data protection are configured.
Storage accounts
beginner
5 commands
Aliases: Azure general-purpose v2 storage account, GPv2 storage account, StorageV2 storage account
Quick peek
Open full term page
Storage
premium
Table entity
A Table entity is one record in Azure Table Storage. It behaves like a flexible row: it must have a PartitionKey and RowKey, it gets a service-managed Timestamp, and it can carry custom properties that your application defines. Unlike a relational row, entities in the same table do not have to share every property. That flexibility is useful for metadata, device state, user preferences,...
Table Storage
fundamentals
5 commands
Aliases: Azure Table entity, Table Storage entity, entity in Azure Table Storage, Azure Tables entity
Quick peek
Open full term page
Storage
premium
Table property
A Table property is one named value on an Azure Table entity. Some properties are required system fields, such as PartitionKey, RowKey, and Timestamp. The rest are custom fields that your application chooses, such as status, amount, device version, or retry count. Properties make Table Storage flexible because different entities can carry different sets of fields. That flexibility is useful, but it also means...
Table Storage
fundamentals
5 commands
Aliases: Azure Table property, Table Storage property, entity property, custom Table property
Quick peek
Open full term page
Storage
premium
Azure Storage Actions
Azure Storage Actions is a fully managed platform for automating data management tasks across Azure Blob Storage and Azure Data Lake Storage objects without provisioning separate compute.
Storage platform
intermediate
4 commands
Aliases: No aliases yet
Quick peek
Open full term page
Storage
premium
Azure Storage Mover
Azure Storage Mover is a fully managed migration service that helps move files and folders from on-premises or AWS S3 sources to Azure Storage while minimizing workload downtime.
Storage migration
intermediate
4 commands
Aliases: No aliases yet
Quick peek
Open full term page
Storage
premium
Azure Tables API
Azure Cosmos DB for Table provides an API for table-style key-value data where entities are identified by partition key and row key, supporting applications written for Azure Table storage that need premium capabilities.
Table Storage
intermediate
4 commands
Aliases: Azure Table API, Cosmos DB for Table API, Azure Table Storage API
Quick peek
Open full term page
Storage
premium
Table optimistic concurrency
Table optimistic concurrency is a safety check for updates to Azure Table entities. Instead of locking a record while someone edits it, the service gives the entity an ETag version. A client reads the entity, changes it locally, and sends the ETag back with the update. If another writer changed the entity first, the ETag no longer matches and the write fails. This prevents...
Table Storage
fundamentals
4 commands
Aliases: Azure Table optimistic concurrency, Table Storage ETag concurrency, ETag conditional update, If-Match Table update
Quick peek
Open full term page
Storage
premium
Azure Storage Discovery
Azure Storage Discovery is a fully managed service that provides enterprise-wide visibility into Azure Blob Storage and Azure Data Lake Storage estates for analysis, optimization, security, and operations.
Storage platform
intermediate
3 commands
Aliases: No aliases yet
Quick peek
Open full term page
Storage
complete
Storage account access key
A storage feature or access model in Storage accounts that helps teams store, protect, move, and govern application or analytics data with clearer ownership, safety, and operational context.
Storage accounts
advanced
10 commands
Aliases: storage access key, account key, shared key, storage key
Quick peek
Open full term page
Storage
complete
Storage account firewall rule
A storage feature or access model in Storage accounts that helps teams store, protect, move, and govern application or analytics data with clearer ownership, safety, and operational context.
Storage accounts
advanced
10 commands
Aliases: storage firewall rule, Azure Storage network rule, storage account network ACL, storage firewall
Quick peek
Open full term page
Storage
complete
Storage account
Microsoft Learn describes an Azure storage account as the resource that contains Azure Storage data objects such as blobs, files, queues, and tables. It provides a unique namespace for data accessible over HTTP or HTTPS, with durability, availability, security, and scalability choices.
Storage account
intermediate
5 commands
Aliases: storage-account, Storage account, Azure Storage account, general-purpose storage account, GPv2 storage account, storage account resource
Quick peek
Open full term page
Storage
complete
Storage account diagnostic settings
A storage feature or access model in Storage accounts that helps teams store, protect, move, and govern application or analytics data with clearer ownership, safety, and operational context.
Storage accounts
advanced
5 commands
Aliases: storage diagnostics, storage logging, Azure Monitor diagnostic settings for storage, resource logs for storage
Quick peek
Open full term page
Storage
complete
Storage account key
A shared secret that can authorize broad access to a storage account.
Storage platform
intermediate
5 commands
Aliases: storage key, storage account shared key, Azure Storage key, account key
Quick peek
Open full term page
Storage
verified
OData table query
An OData table query is a Table Storage query operation that returns tables or entities as an OData entity set. Azure Table Storage supports options such as $filter, $top, and $select, and paged results may include continuation tokens. Clients must preserve options across pages.
Table Storage
fundamentals
4 commands
Aliases: Table Storage query, Query Entities, OData entity query, Azure table query
Quick peek
Open full term page
Analytics
premium
External data source
An External data source is a database object that defines the location and connection information used by SQL engines to access external data. Teams use it to point serverless SQL, dedicated SQL pools, or PolyBase-style queries to data stored outside the database, such as Azure Storage or Data Lake paths. It is not the external table schema, the file format definition, the storage account itself, or proof that the credential can read every file under the path.
Synapse SQL and data virtualization
intermediate
6 commands
Aliases: CREATE EXTERNAL DATA SOURCE, PolyBase external data source, Synapse external data source
Quick peek
Open full term page
Databases
premium
Azure Cosmos DB for NoSQL
The native document database API of Azure Cosmos DB for JSON data, SQL-like queries, partitioning, indexing, and scalable request-unit throughput.
Azure Cosmos DB
intermediate
4 commands
Aliases: Cosmos DB NoSQL API, Azure Cosmos DB SQL API
Quick peek
Open full term page
Storage
premium
Entity group transaction
An entity group transaction is an atomic batch of Table service operations on entities in the same table and with the same PartitionKey value.
Table Storage
intermediate
4 commands
Aliases: entity group transaction
Quick peek
Open full term page
Storage
premium
ETag
An ETag is an opaque identifier that represents the current version of a resource and is commonly used for optimistic concurrency checks.
Concurrency and resource state
intermediate
4 commands
Aliases: etag
Quick peek
Open full term page
Storage
premium
General-purpose v2 account
General-purpose v2 account is the modern general Azure Storage account kind used for most blob, file, queue, table, and Data Lake storage scenarios. Teams use it to create one storage boundary with modern features such as access tiers, lifecycle management, redundancy choices, encryption, private endpoints, and diagnostic settings. In daily Azure work, it appears when engineers create new application storage, upgrade older accounts, standardize landing zones, enable lifecycle rules, or compare account kinds during architecture review.
Storage accounts
beginner
4 commands
Aliases: GPv2 account, StorageV2 account, general purpose v2 storage
Quick peek
Open full term page
Storage
verified
PartitionKey
In Azure Table Storage, PartitionKey is a required system property that groups related entities into a table partition. Together with RowKey, it uniquely identifies each entity, forms the service’s primary clustered index, and strongly influences query speed, transaction scope, scalability, and hot-partition risk.
Table Storage
intermediate
5 commands
Aliases: Table Storage PartitionKey, table partition key, Partition Key property, entity PartitionKey, Azure Tables PartitionKey
Quick peek
Open full term page
Storage
field-manual-complete
Premium file share
A premium file share is a high-performance Azure file share for workloads that still need a shared file system.
Files, queues, and tables
fundamentals
5 commands
Aliases: No aliases yet
Quick peek
Open full term page
Storage
template-specs-upgraded
RowKey
Microsoft Learn defines RowKey as the second part of an Azure Table entity primary key. Within a partition, RowKey uniquely identifies an entity; together with PartitionKey, it forms the unique key used for inserts, updates, deletes, and efficient point lookups.
Azure Table Storage
fundamentals
5 commands
Aliases: Table RowKey, row key, Azure Table row key, entity row key, Table entity RowKey
Quick peek
Open full term page
Storage
verified
OData filter
An OData filter is the $filter query option used by Azure Table Storage and other OData-aware services to return only entities that satisfy specified conditions. Table Storage supports comparison and Boolean operators, with limits such as no more than fifteen discrete comparisons.
Table Storage
intermediate
4 commands
Aliases: $filter, OData $filter, Table Storage filter, filter expression
Quick peek
Open full term page
Analytics
top-250-pre130-priority-upgraded
Delta Lake
Delta Lake is an open-source storage layer that extends Parquet data files with a transaction log to support ACID transactions, scalable metadata, and reliable batch and streaming workloads.
Data lake
intermediate
4 commands
Aliases: Delta format, Delta table storage, lakehouse Delta, Delta Lake
Quick peek
Open full term page
Storage
template-specs-upgraded
SAS token
A SAS token is a signed query string that grants temporary, constrained access to an Azure Storage resource without sharing the account key.
Access control
fundamentals
4 commands
Aliases: shared access signature, storage SAS, SAS URI, user delegation SAS, service SAS token
Quick peek
Open full term page
Storage
learning-path-anchor
Data Lake storage account
A storage feature or access model in Data Lake Storage Gen2 that helps teams store, protect, move, and govern application or analytics data with clearer ownership, safety, and operational context.
Data Lake Storage Gen2
advanced
19 commands
Aliases: No aliases yet
Quick peek
Open full term page
Analytics
learning-path-anchor
Synapse SQL external table
A Synapse SQL external table is database metadata that lets Synapse SQL query files stored outside the database, usually in Azure Storage or ADLS Gen2. It references an external data source, file format, and file location for governed SQL analytics.
Synapse Analytics
fundamentals
6 commands
Aliases: external table in Synapse, Synapse external table, SQL external table, external table over lake files
Quick peek
Open full term page
Analytics
learning-path-anchor
Databricks table
A governed Databricks data object, commonly managed, external, or foreign, queried through Unity Catalog and optimized for analytics.
Databricks
fundamentals
4 commands
Aliases: Unity Catalog table, Delta table in Databricks, Databricks managed table
Quick peek
Open full term page
Databases
learning-path-anchor
Table
A table is the basic place where structured data lives in a database. Each row is one record, and each column describes one attribute, such as customer ID, order date, amount, or status. In Azure, tables show up in Azure SQL Database, SQL Managed Instance, Synapse dedicated SQL pools, Fabric warehouses, PostgreSQL, MySQL, and...
Database
intermediate
4 commands
Aliases: database table, SQL table, relational table, data table
Quick peek
Open full term page
Storage
command-rich
Primary storage region
The primary storage region is the home region for an Azure Storage account. When an application writes blobs, files, queues, or tables under normal conditions, it writes to the primary region. Microsoft Learn anchors this term in Data redundancy - Azure Storage, but this field-manual definition is intentionally wider than an older short glossary entry because the page must teach what to inspect, what can break, who owns the decision, and which evidence proves the Azure environment is behaving as intended. In field use, start with the technical boundary: Technically.
Storage platform
intermediate
4 commands
Aliases: No aliases yet
Quick peek
Open full term page
Analytics
premium
External table
An External table is a SQL table definition whose data is stored outside the database, commonly in Azure Storage or Azure Data Lake Storage. Teams use it to let SQL users query lake files or remote data through familiar table names while the actual data remains in external storage. It is not a managed internal database table, a copy of the data, a storage access policy, or proof that the external files are optimized, fresh, or secure.
Synapse SQL and data virtualization
intermediate
6 commands
Aliases: Synapse external table, SQL external table, PolyBase external table
Quick peek
Open full term page
Storage
premium
Infrastructure encryption for storage
Infrastructure encryption for storage controls how Azure Storage applies optional double encryption to blobs, files, queues, or tables depending on account and scope configuration. Teams see it in storage account creation, encryption blade. It is not blob immutability, soft delete, encryption in transit, customer-managed key rotation, or disabling shared key authorization; confusing them can create storage accounts that cannot meet compliance, rebuild-only remediation. Use the term when reviewing access, monitoring, cost, recovery, or performance. It keeps architects, operators, security reviewers, and support teams focused on the same setting, resource, or behavior.
Azure Storage Security
Intermediate
5 commands
Aliases: storage infrastructure encryption, storage account double encryption, require infrastructure encryption, double encryption for Azure Storage
Quick peek
Open full term page
Analytics
premium
Serverless SQL external table
A serverless SQL external table in Azure Synapse SQL is a metadata object that references files in Azure Storage or Azure Data Lake Storage. Serverless SQL pools use native external tables to read external data, map columns, apply supported file formats, and support CETAS export patterns.
Azure Synapse Analytics
intermediate
5 commands
Aliases: No aliases yet
Quick peek
Open full term page
Storage
premium
SFTP for Azure Blob Storage
SFTP for Azure Blob Storage lets clients connect to a storage account through SSH File Transfer Protocol for file access, transfer, and management. It requires a supported storage account with hierarchical namespace enabled, then local users and scoped permissions control access to containers and paths.
Storage platform
intermediate
5 commands
Aliases: Azure Blob Storage SFTP, SFTP support for Azure Blob Storage, storage account SFTP, Blob SFTP endpoint, SFTP for Azure Blob Storage
Quick peek
Open full term page
Storage
premium
SFTP for Blob Storage
SFTP for Blob Storage is the storage-account feature that exposes blob containers to SFTP clients after hierarchical namespace is enabled. Administrators configure local users, authentication methods, home directories, and permission scopes so external or internal clients can transfer files without custom SFTP infrastructure.
Blob Storage
advanced
5 commands
Aliases: Blob Storage SFTP, SFTP for Blob Storage, SFTP landing zone, storage SFTP local user, SFTP-enabled storage account
Quick peek
Open full term page
Storage
premium
Trusted Microsoft services for storage
Trusted Microsoft services for Azure Storage are specific Azure services that Microsoft documents as eligible for storage firewall exceptions. Depending on the service, access may be based on tenant registration, supported operations, or managed identity authorization combined with Azure RBAC or Data Lake ACLs.
Storage platform
intermediate
5 commands
Aliases: trusted Azure services for Storage, storage trusted services list, Azure Storage trusted services, trusted services storage firewall
Quick peek
Open full term page
Storage
premium
Zone-redundant storage
Zone-redundant storage (ZRS) is an Azure Storage redundancy option that copies data synchronously across three or more availability zones in the primary region. It keeps storage resources available for reads and writes if a zone becomes unavailable, while staying within the region for governance-sensitive workloads.
Azure Storage
intermediate
5 commands
Aliases: ZRS, ZRS storage, Azure Storage ZRS, zonal storage redundancy
Quick peek
Open full term page
Storage
premium
Azure Storage Explorer
Azure Storage Explorer is a standalone app for Windows, macOS, and Linux that helps users connect to and manage Azure Storage data and resources through a graphical interface.
Storage tooling
fundamentals
4 commands
Aliases: No aliases yet
Quick peek
Open full term page
Analytics
premium
Delta Lake table
A Delta Lake table is a Databricks table stored in Delta format, using data files and a transaction log to support reliable reads, writes, metadata, and table history.
Delta Lake
fundamentals
4 commands
Aliases: Delta table in Delta Lake, Databricks Delta Lake table, Delta format table, lakehouse Delta table
Quick peek
Open full term page
Analytics
premium
Delta Live Tables
Delta Live Tables is the former name for Lakeflow Spark Declarative Pipelines, a Databricks framework for declarative batch and streaming pipelines using SQL or Python.
Azure Databricks
intermediate
4 commands
Aliases: DLT, Lakeflow Spark Declarative Pipelines, Databricks declarative pipelines, Lakeflow pipelines
Quick peek
Open full term page
No glossary terms matched that search.
Try a service name, acronym, command group, or category such as RBAC , az group , App Service , Application Insights , Databases , or Azure AI Search .
Clear filters and show matches
Reset search