Help Center

Microsoft Azure Event Hubs Connection

How do I synchronize BlueConic customer data with Microsoft Azure Event Hubs connections? What: The Microsoft Azure Event Hubs connection allows you to stream changed profiles from BlueConic to Microsoft Azure Event Hubs.

About BlueConic: BlueConic is a Customer Data Platform that harnesses the data required to power the recognition of an individual at each interaction, and then synchronizes their intent across the marketing ecosystem. Learn more about the BlueConic platform.

Why: Your business intelligence team already works on deriving strategic information from your data store. BlueConic features a unique data collection engine that captures data and events at the customer level for known and anonymous users. Handing over this information to your Microsoft Azure data store in real time gives your BI team complete freedom in how to process, enrich, and improve existing reports and applications and invent new ones.

About firehose connections

As your customers interact with your sites and channels, BlueConic can collect this data and provide insights and dashboards. You can further activate your BlueConic data by handing it off to an event queuing system such as Microsoft Azure Event Hubs through a 'firehose' stream in near real time.

By using this connection you will create a stream of data on the network and infrastructure of BlueConic and its third-party suppliers. To prevent excessive use of this capacity by Users, certain fair use policies (subject to change by BlueConic from time to time) apply to the use of this connection. The usage limits on this traffic that are applicable under this fair use policy can be found by clicking on the BlueConic Settings icon in your BlueConic tenant and by selecting the General settings. The aggregated maximum amount of traffic you are allowed to generate under our fair use policy is specified in the column “Subscription” of the “Firehose traffic” table. Your actual usage is also specified. If at any time you (need to) generate more traffic than the specified fair use maximum in the Subscription column and you want prevent additional charges, stop using this connection or contact your BlueConic Account Manager for a quote immediately. Either way your continued use of this connection constitutes your acceptance of any additional charges or Fees as they may apply.

Learn more

Adding a Microsoft Azure Event Hubs firehose connection

  1. Click Connections in the BlueConic Navigation bar.
  2. Click Add Connection.
  3. A pop-up window appears. Check the Show all box. Enter "Microsoft" in the Search bar.

    Click Microsoft Azure Event Hubs.

  4. The Microsoft Azure Event Hubs Connection page opens.

Configuring a Microsoft Azure Event Hubs connection


  1. Enter the Namespace for your Azure Event Hub.
  2. Enter the Access key name for your Azure Event Hub, which is the policy name under "shared access policies" (for example, RootManageSharedAccessKey). The policy must have 'Send' permissions.
  3. Enter the Access key, which is the policy key under "shared access policies".

    Once your connection is authenticated, the green arrow lights up between BlueConic and Azure Event Hubs.
    How do I check connection status between BlueConic firehose connections to Microsoft Azure Event Hubs?

Setting streaming goals

In the left-hand column, click Add goal and select Stream profiles to Microsoft Azure Event Hubs to set up a streaming goal. You create, copy, and customize goals in the Streaming goals section.

Tip: You can customize the name of your streaming goal, for example, Stream all profiles.

How do I customize a firehose event stream between BlueConic and cloud software providers?

  1. Select BlueConic segments.
    Choose one or more BlueConic segments, whose updated profiles will be sent to Microsoft Azure Event Hubs via the firehose. Search and choose segments to include.
  2. Enter Microsoft Azure Event Hubs event hub.
    Enter the event hub to which the changed BlueConic profiles are streamed.
  3. Select event type and data.
    In this step, you choose when to send a message to the firehose stream (in the left-hand column), and what data to send (in the right-hand column).

    What are sample goals for firehose streaming connections in BlueConic?
    See Setting firehose streaming goals for details on configuring the events and data to send to the stream, and examples of the resulting firehose streaming messages.

    Profile changes are sent to the firehose 2 minutes after the last change to the BlueConic profile. Learn about real-time data for firehose streaming.
    Note: Firehose connections do not send BlueConic Timeline events or associated lifecycle information.

Privacy management

Connections can be added to Objectives, allowing for privacy management of the information that is being picked up. A connection will only process the profiles of visitors who have consented to at least one of the objectives that the connection is linked to.


Was this article helpful?
0 out of 0 found this helpful