> For the complete documentation index, see [llms.txt](https://doc.commandersact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.commandersact.com/fr/fonctionnalites/destinations/destinations-catalog/azure-event-hub.md).

# Azure Event Hub

[Azure Event Hubs](https://azure.microsoft.com/en-us/products/event-hubs) est un service d'ingestion de données massivement évolutif, capable de gérer des millions d'événements par seconde, vous permettant de traiter et d'analyser les volumes énormes de données générés par vos appareils et applications connectés. Une fois que les données circulent vers un event hub, elles peuvent être transformées et stockées à l'aide de n'importe quelle plateforme d'analytics en temps réel ou d'un adaptateur de traitement par lots/de stockage.\
Avec cette destination, vous pouvez exploiter [Azure Event Hubs REST API](https://learn.microsoft.com/en-us/rest/api/eventhub/) pour envoyer des événements à [votre Azure Event Hub](https://learn.microsoft.com/en-us/azure/event-hubs/event-hubs-create).

## Fonctionnalités clés

La destination Azure Event Hub fournit les fonctionnalités clés suivantes :

* **Structure des événements**: notre [référence des événements](https://doc.commandersact.com/developers/tracking/events-reference) couvre [la structure des événements d'Azure Event Hubs](https://learn.microsoft.com/en-us/rest/api/eventhub/send-batch-events), ce qui signifie que vos données sont correctement mappées vers les champs attendus de manière optimisée.
* **Mappage des propriétés**: envoyez toutes les propriétés de votre événement ou sélectionnez celles à inclure. Voir `Envoyer toutes les propriétés` et `Propriétés d’événement personnalisées` dans [Configuration](#configuration).

## Configuration de la destination

{% hint style="info" %}
Assurez-vous d'effectuer les étapes suivantes avant de configurer votre destination :\
**1.** Créer un [Event Hub](https://learn.microsoft.com/en-us/azure/event-hubs/event-hubs-create). \
**2.** Générer un [Shared Access Signature (SAS)](https://learn.microsoft.com/en-us/azure/event-hubs/authenticate-shared-access-signature#generate-a-shared-access-signature-token).\
Le `Shared Access Policy` doit disposer au minimum de l'autorisation `Send` .
{% endhint %}

### Configuration

<table data-header-hidden="false" data-header-sticky><thead><tr><th width="300">Paramètres</th><th>Description</th></tr></thead><tbody><tr><td><code>Nom de la Shared Access Policy</code></td><td><em><strong><code>Obligatoire</code></strong></em><br>Nom de la Shared Access Policy qui accorde l'accès en écriture à l'event hub (par ex. <code>WriteSharedAccessKey</code> ).</td></tr><tr><td><code>Clé de la Shared Access Policy</code></td><td><em><strong><code>Obligatoire</code></strong></em><br>Clé primaire de la Shared Access Policy (par ex. <code>123ABCabc......efg=</code> ).</td></tr><tr><td><code>Espace de noms Event Hub</code></td><td><em><strong><code>Obligatoire</code></strong></em><br>Espace de noms Event Hub qui contient la ressource event hub à utiliser (par ex. <code>my-namespace</code> ).</td></tr><tr><td><code>Nom de l'Event Hub</code></td><td><em><strong><code>Obligatoire</code></strong></em><br>Event hub auquel les événements seront envoyés (par ex. <code>my-hub</code> ).</td></tr><tr><td><code>Envoyer toutes les propriétés</code></td><td>Cochez cette option pour envoyer toutes les propriétés de votre événement (après <a href="https://doc.commandersact.com/features/destinations/advanced-mapping#transform-data-before-it-gets-to-the-destination">les transformations de propriétés</a>) vers l' <code>Azure Event Hub</code>.</td></tr><tr><td><code>Propriétés d’événement personnalisées</code></td><td>Mappez les propriétés de votre événement vers des noms de propriétés spécifiques dans Azure. Définissez <code>nom de propriété Azure</code> pour spécifier le nom de la propriété dans Azure, et <code>Votre valeur</code> pour sa valeur.</td></tr></tbody></table>

## Mappages des champs

<table data-header-hidden="false" data-header-sticky><thead><tr><th>Propriétés Commanders Act</th><th>Propriétés Azure</th></tr></thead><tbody><tr><td><code>[N'importe quel nom de propriété]</code></td><td><code>[N'importe quel nom de propriété]</code> <strong>[1]</strong></td></tr></tbody></table>

{% hint style="info" %}
**1.** Voir <mark style="color:blue;">`Propriétés d’événement personnalisées`</mark> dans [Configuration](#configuration). Vous pouvez également cocher <mark style="color:blue;">`Envoyer toutes les propriétés`</mark> pour envoyer toutes les propriétés de vos événements avec les mêmes noms et valeurs d'origine.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://doc.commandersact.com/fr/fonctionnalites/destinations/destinations-catalog/azure-event-hub.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
