> 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 hautement évolutif, capable de traiter des millions d'événements par seconde, ce qui vous permet de traiter et d'analyser les énormes volumes de données générés par vos appareils connectés et vos applications. Une fois les données acheminées vers un event hub, elles peuvent être transformées et stockées à l'aide de n'importe quelle plateforme d'analytique en temps réel ou de n'importe quel adaptateur de batching/storage.\
En utilisant cette destination, vous pouvez tirer parti de [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 offre les fonctionnalités clés suivantes :

* **Structure des événements**: notre [Events reference](https://doc.commandersact.com/developers/tracking/events-reference) modèle 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 reliées aux 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 une [Signature d'accès partagé (SAS)](https://learn.microsoft.com/en-us/azure/event-hubs/authenticate-shared-access-signature#generate-a-shared-access-signature-token).\
La `Shared Access Policy` doit avoir au moins l'autorisation `Send` .
{% endhint %}

### Configuration

<table><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 un accès en écriture à l'Event Hub (p. ex. <code>WriteSharedAccessKey</code> ).</td></tr><tr><td><code>Clé de Shared Access Policy</code></td><td><em><strong><code>Obligatoire</code></strong></em><br>Clé primaire de la Shared Access Policy (p. 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 (p. 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 vers lequel les événements seront envoyés (p. 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">Transformations des 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 à des noms de propriété spécifiques dans Azure. Définissez <code>Nom de la 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 de 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:bleu;">`Propriétés d'événement personnalisées`</mark> dans [Configuration](#configuration). Vous pouvez également cocher <mark style="color:bleu;">`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.
