(Beta) Azure Event Hubs connection



The Azure Event Hubs destination in Platform is currently in beta. The documentation and the functionality are subject to change.

Azure Event Hubs is a big data streaming platform and event ingestion service. It can receive and process millions of events per second. Data sent to an event hub can be transformed and stored by using any real-time analytics provider or batching/storage adapters.

You can create a real-time outbound connection to your Azure Event Hubs storage to stream data from Adobe Experience Platform.

AWS Kinesis in the UI

Use Cases

By using streaming destinations such as Azure Event Hubs, you can easily feed high-value segmentation events and associated profile attributes into your systems of choice.

For example, a prospect downloaded a white-paper which qualifies them into a “high-propensity to convert” segment. By mapping the segment that the prospect falls in to the Azure Event Hubs destination, you would receive this event in Azure Event Hubs. There, you can employ a do-it-yourself approach and describe business logic on top of the event, as you think would work best with your enterprise IT systems.

Export type

Profile-based - you are exporting all members of a segment, together with the desired schema fields (for example: email address, phone number, last name), as chosen from the select attributes screen of the audience activation workflow.

Connect to the destination

To connect to this destination, follow the steps described in the destination configuration tutorial.

Connection parameters

While setting up this destination, you must provide the following information:

  • SAS Key Name and SAS Key: Fill in your SAS key name and key. Learn about authenticating to Azure Event Hubs with SAS keys in the Microsoft documentation.
  • Namespace: Fill in your Azure Event Hubs namespace. Learn about Azure Event Hubs namespaces in the Microsoft documentation.
  • Name: Fill in a name for the connection to Azure Event Hubs.
  • Description: Provide a description of the connection. Examples: “Premium tier customers”, “Males interested in kitesurfing”.
  • eventHubName: Provide a name for the stream to your Azure Event Hubs destination.

Activate segments to this destination

See Activate audience data to streaming profile export destinations for instructions on activating audience segments to this destination.

Exported data

Your exported Experience Platform data lands in Azure Event Hubs in JSON format. For example, the event below contains the email address profile attribute of an audience that has qualified for a certain segment and exited another segment. The identities for this prospect are ECID and email.

  "person": {
    "email": "yourstruly@adobe.con"
  "segmentMembership": {
    "ups": {
      "7841ba61-23c1-4bb3-a495-00d3g5fe1e93": {
        "lastQualificationTime": "2020-05-25T21:24:39Z",
        "status": "exited"
      "59bd2fkd-3c48-4b18-bf56-4f5c5e6967ae": {
        "lastQualificationTime": "2020-05-25T23:37:33Z",
        "status": "existing"
  "identityMap": {
    "ecid": [
        "id": "14575006536349286404619648085736425115"
        "id": "66478888669296734530114754794777368480"
    "email_lc_sha256": [
        "id": "655332b5fa2aea4498bf7a290cff017cb4"
        "id": "66baf76ef9de8b42df8903f00e0e3dc0b7"

On this page