Skip to content

Commit ae7937e

Browse files
Merge pull request #236105 from spelluru/ehubjson0427
JSON support is in preview
2 parents e2e2c0f + d3d259b commit ae7937e

File tree

4 files changed

+10
-6
lines changed

4 files changed

+10
-6
lines changed

articles/event-hubs/TOC.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
items:
6464
- name: Create a schema registry - Azure portal
6565
href: create-schema-registry.md
66-
- name: Validate events using a schema (.NET + AMQP)
66+
- name: Validate events using an Avro schema (.NET + AMQP)
6767
href: schema-registry-dotnet-send-receive-quickstart.md
6868
- name: Create a dedicated cluster
6969
href: event-hubs-dedicated-cluster-create-portal.md

articles/event-hubs/event-hubs-kafka-connect-tutorial.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.date: 11/03/2022
99
[Apache Kafka Connect](https://kafka.apache.org/documentation/#connect) is a framework to connect and import/export data from/to any external system such as MySQL, HDFS, and file system through a Kafka cluster. This tutorial walks you through using Kafka Connect framework with Event Hubs.
1010

1111
> [!NOTE]
12-
> This feature is currently in Preview.
12+
> This feature is currently in Preview. See the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/) for additional legal terms that apply to Azure features that are in beta, preview, or otherwise not yet released into general availability.
1313
1414
> [!WARNING]
1515
> Use of the Apache Kafka Connect framework and its connectors is **not eligible for product support through Microsoft Azure**.
@@ -129,7 +129,7 @@ This section walks you through spinning up FileStreamSource and FileStreamSink c
129129
```bash
130130
curl -s -X POST -H "Content-Type: application/json" --data '{"name": "file-source","config": {"connector.class":"org.apache.kafka.connect.file.FileStreamSourceConnector","tasks.max":"1","topic":"connect-quickstart","file": "{YOUR/HOME/PATH}/connect-quickstart/input.txt"}}' http://localhost:8083/connectors
131131
```
132-
You should see the Event Hub `connect-quickstart` on your Event Hubs instance after running the above command.
132+
You should see the event hub `connect-quickstart` on your Event Hubs instance after running the above command.
133133
4. Check status of source connector.
134134
```bash
135135
curl -s http://localhost:8083/connectors/file-source/status
@@ -155,7 +155,7 @@ This section walks you through spinning up FileStreamSource and FileStreamSink c
155155
```
156156

157157
### Cleanup
158-
Kafka Connect creates Event Hub topics to store configurations, offsets, and status that persist even after the Connect cluster has been taken down. Unless this persistence is desired, it is recommended that these topics are deleted. You may also want to delete the `connect-quickstart` Event Hub that were created during the course of this walkthrough.
158+
Kafka Connect creates Event Hubs topics to store configurations, offsets, and status that persist even after the Connect cluster has been taken down. Unless this persistence is desired, it is recommended that these topics are deleted. You may also want to delete the `connect-quickstart` Event Hubs that were created during the course of this walkthrough.
159159

160160
## Next steps
161161

articles/event-hubs/schema-registry-dotnet-send-receive-quickstart.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ author: kasun04
88
ms.author: kindrasiri
99
---
1010

11-
# Validate schema when streaming events using Event Hubs .NET SDKs (AMQP)
11+
# Validate using an Avro schema when streaming events using Event Hubs .NET SDKs (AMQP)
1212
In this quickstart, you learn how to send events to and receive events from an event hub with schema validation using the **Azure.Messaging.EventHubs** .NET library.
1313

1414
> [!NOTE]

articles/event-hubs/schema-registry-json-schema-kafka.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,16 @@ author: kasun04
88
ms.author: kindrasiri
99
---
1010

11-
# Use JSON Schema with Apache Kafka applications
11+
# Use JSON Schema with Apache Kafka applications (Preview)
1212
This tutorial walks you through a scenario where you use JSON Schemas to serialize and deserialize event using Azure Schema Registry in Event Hubs.
1313

1414
In this use case a Kafka producer application uses JSON schema stored in Azure Schema Registry to, serialize the event and publish them to a Kafka topic/event hub in Azure Event Hubs. The Kafka consumer deserializes the events that it consumes from Event Hubs. For that it uses schema ID of the event and JSON schema, which is stored in Azure Schema Registry.
1515
:::image type="content" source="./media/schema-registry-overview/kafka-json-schema.png" alt-text="Diagram showing the schema serialization/de-serialization for Kafka applications using JSON schema." border="false":::
1616

17+
> [!NOTE]
18+
> This feature is currently in preview. See the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/) for additional legal terms that apply to Azure features that are in beta, preview, or otherwise not yet released into general availability.
19+
20+
1721
## Prerequisites
1822
If you're new to Azure Event Hubs, see [Event Hubs overview](event-hubs-about.md) before you do this quickstart.
1923

0 commit comments

Comments
 (0)