Show Menu
TOPICS×

(Beta) Azure Event Hubs destination

The Azure Event Hubs destination in Adobe Real-time CDP is currently in beta. The documentation and the functionality are subject to change.

Overview

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.

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.

Connect destination

See Cloud storage destinations workflow for instructions on how to connect to your cloud storage destinations, including Azure Event Hubs.
For Azure Event Hubs destinations, enter the following information in the create destination workflow:

In the Account step

  • 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 .

In the Authentication step

  • 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

See Activate profiles and segments to a destination for information about the segment activation workflow.

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"
      }
    ]
  }
}