dotnet / dotnet/spark

[Documentation or example code Request]: Read from Azure EventHubs not involving Kafka surface

Open
#1,045 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C#
Stars
2.1k
Forks
332
Avg merge
1d 20h
Merged PRs (30d)
9

Description

**Is your feature request related to a problem? Please describe.**
This is a documentation or a source code [sample](https://github.com/dotnet/spark/tree/main/examples/Microsoft.Spark.CSharp.Examples/Sql/Streaming) request. Current [documentation](https://docs.microsoft.com/en-us/dotnet/spark/how-to-guides/connect-to-event-hub) to read from EventHubs rely on Kafka surface.

**Describe the solution you'd like**
A clean document or example code involving learnings from #325, #933 etc

**Describe alternatives you've considered**
I went through issue like #325, #933, #940. With some time and effort, maybe they are good enough. But that is not an ideal starter experience with this library. Previous requests of this nature like #148, were answered with pleasant do it yourself replies. But again, that is not a good starter experience.

**Additional context**
A low percentage of people using this .NET library might come directly from Azure and not from Big data world . They might not be comfortable with Kafka parameters. Also it does not feel natural to use Kafka params to connect to Azure EventHub.

Unrelated and of lesser importance, the [documentation](https://docs.microsoft.com/en-us/dotnet/spark/tutorials/databricks-deployment#download-worker-dependencies) looks dated with 2020 version numbers and screenshots. This given an impression that project may go out of support

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.