JSON message format
2025 (17.x) Azure SQL Managed Instance This article describes the JSON format of a CloudEvents message that is streamed from SQL Server to Azure Event H
2025 (17.x)
Azure SQL Managed
Instance
This article describes the JSON format of a CloudEvents message that is streamed from SQL
Server to Azure Event Hubs when using the
change event streaming (CES)
feature introduced in
2025 (17.x), Azure SQL Database, and Azure SQL Managed Instance
Events emitted by change event streaming follow the
CloudEvents
specification, making them
easy to integrate with event-driven systems. All CES CloudEvents contain 11 attributes (fields).
CES can be configured to serialize CloudEvents as JSON (native), or as Avro binary. The following
sections of this article describe the message format in detail, including CES CloudEvent attributes,
and serialization.
When applicable, the descriptions in this section are taken from
CloudEvent specification
,
which includes more details.
:
7
Note
Change event streaming is currently in
for:
2025 (
).
(preview feature database scoped configuration not required).
(with the SQL Server 2025 or Always-up-to-date
, preview feature database scoped configuration not required). During preview,
this feature is subject to change. For current supportability, see.