Skip to content

Commit 9743958

Browse files
authored
Merge pull request #174555 from spelluru/sr1004
Not GA yet
2 parents cf313ab + 73cad60 commit 9743958

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

articles/event-hubs/create-schema-registry.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,11 @@ ms.date: 06/01/2021
66
ms.custom: references_regions
77
---
88

9-
# Create an Azure Event Hubs schema registry
9+
# Create an Azure Event Hubs schema registry (Preview)
1010
This article shows you how to create a schema group with schemas in a schema registry hosted by Azure Event Hubs. For an overview of the Schema Registry feature of Azure Event Hubs, see [Azure Schema Registry in Event Hubs](schema-registry-overview.md).
1111

1212
> [!NOTE]
13+
> - The **Schema Registry** feature is currently in **preview**, and is not recommended for production workloads.
1314
> - The feature isn't available in the **basic** tier.
1415
> - If the event hub is in a **virtual network**, you won't be able to create schemas in the Azure portal unless you access the portal from a VM in the same virtual network.
1516

articles/event-hubs/schema-registry-overview.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
11
---
2-
title: Azure Schema Registry in Event Hubs
3-
description: This article provides an overview of Schema Registry support by Azure Event Hubs.
2+
title: Azure Schema Registry in Event Hubs (preview)
3+
description: This article provides an overview of Schema Registry support by Azure Event Hubs (Preview).
44
ms.topic: overview
55
ms.date: 05/10/2021
66
ms.custom: references_regions
77
---
88

9-
# Azure Schema Registry in Event Hubs
9+
# Azure Schema Registry in Event Hubs (Preview)
1010
In many event streaming and messaging scenarios, the event or message payload contains structured data that's either being serialized or deserialized using a schema-driven format like Apache Avro. Both senders and receivers may want to validate the integrity of the data with a schema document as with JSON schema. For schema-driven formats, making the schema available to the message consumer is a prerequisite for the consumer to be able to deserialize the data.
1111

1212
The **Azure Schema Registry** is a feature of Event Hubs, which provides a central repository for schema documents for event-driven and messaging-centric applications. It provides the flexibility for your producer and consumer applications to exchange data without having to manage and share the schema between them and also to evolve at different rates. The Schema Registry also provides a simple governance framework for reusable schemas and defines the relationship between schemas through a grouping construct (schema groups).
1313

1414
> [!NOTE]
15-
> The feature isn't available in the **basic** tier.
15+
> - The **Schema Registry** feature is currently in **preview**, and is not recommended for production workloads.
16+
> - The feature isn't available in the **basic** tier.
1617
1718
With schema-driven serialization frameworks like Apache Avro, externalizing serialization metadata into shared schemas can also help with dramatically reducing the per-message overhead of type information and field names included with every data set as it's the case with tagged formats such as JSON. Having schemas stored alongside the events and inside the eventing infrastructure ensures that the metadata required for serialization/de-serialization is always in reach and schemas can't be misplaced.
1819

@@ -51,8 +52,8 @@ When accessing the schema registry programmatically, you need to register an app
5152
| ---- | ----------- |
5253
| Owner | Read, write, and delete Schema Registry groups and schemas. |
5354
| Contributor | Read, write, and delete Schema Registry groups and schemas. |
54-
| [Schema Registry Reader](../role-based-access-control/built-in-roles.md#schema-registry-reader-preview) | Read and list Schema Registry groups and schemas. |
55-
| [Schema Registry Contributor](../role-based-access-control/built-in-roles.md#schema-registry-reader-preview) | Read, write, and delete Schema Registry groups and schemas. |
55+
| [Schema Registry Reader (Preview)](../role-based-access-control/built-in-roles.md#schema-registry-reader-preview) | Read and list Schema Registry groups and schemas. |
56+
| [Schema Registry Contributor (Preview)](../role-based-access-control/built-in-roles.md#schema-registry-reader-preview) | Read, write, and delete Schema Registry groups and schemas. |
5657

5758
For instructions on creating registering an application using the Azure portal, see [Register an app with Azure AD](../active-directory/develop/quickstart-register-app.md). Note down the client ID (application ID), tenant ID, and the secret to use in the code.
5859

0 commit comments

Comments
 (0)