зеркало из
1
0
Форкнуть 0
azure-sdk-for-python/sdk/eventhub/azure-eventhub-checkpointst...
Libba Lawrence 5771ed116c
[SB/EH] comment custom endpoint doc (#38516)
* start

* custom endpoint over amqp

* fix

* config

* doc

* eventhub fix

* mypy

* custom port 2

* why blakc rynning here ok?
2024-11-20 15:32:14 -08:00
..
azure [EH] strict sphinx (#34062) 2024-01-30 15:08:22 -06:00
samples
tests
CHANGELOG.md
LICENSE
MANIFEST.in
README.md [EH] strict sphinx (#34062) 2024-01-30 15:08:22 -06:00
dev_requirements.txt [skip ci] Delete azure-devtools and deps/references 2024-03-26 16:33:36 -07:00
pyproject.toml [SB/EH] comment custom endpoint doc (#38516) 2024-11-20 15:32:14 -08:00
sdk_packaging.toml
setup.cfg
setup.py Fix incorrect repo source link (#34388) 2024-02-21 10:54:39 -08:00

README.md

Build Status

Azure EventHubs Checkpoint Store client library for Python using Tables

Azure EventHubs Checkpoint Store is used for storing checkpoints while processing events from Azure Event Hubs. This Checkpoint Store package works as a plug-in package to EventHubConsumerClient. It uses Azure Tables as the persistent store for maintaining checkpoints and partition ownership information.

Getting started

Disclaimer

Azure SDK Python packages support for Python 2.7 is ending 01 January 2022. For more information and questions, please refer to https://github.com/Azure/azure-sdk-for-python/issues/20691

Prerequisites

  • Python2.7, Python 3.6 or later.

  • Microsoft Azure Subscription: To use Azure services, including Azure Event Hubs, you'll need a subscription. If you do not have an existing Azure account, you may sign up for a free trial or use your MSDN subscriber benefits when you create an account.

  • Event Hubs namespace with an Event Hub: To interact with Azure Event Hubs, you'll also need to have a namespace and Event Hub available. If you are not familiar with creating Azure resources, you may wish to follow the step-by-step guide for creating an Event Hub using the Azure portal. There, you can also find detailed instructions for using the Azure CLI, Azure PowerShell, or Azure Resource Manager (ARM) templates to create an Event Hub.

  • Azure Storage Account: You'll need to have an Azure Storage Account and create a Azure Table Storage to store the checkpoint data with entities. You may follow the guide [creating an Azure Table Storage Account] (https://docs.microsoft.com/azure/storage/tables/table-storage-overview).

Key concepts

Bullet point list of your library's main concepts.

Examples

Examples of some of the key concepts for your library.

Troubleshooting

Running into issues? This section should contain details as to what to do there.

Next steps

More sample code should go here, along with links out to the appropriate example tests.

Contributing

If you encounter any bugs or have suggestions, please file an issue in the Issues section of the project.

Impressions