Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This article shows you how to add a Solace PubSub+ source to an eventstream.
Solace PubSub+ is a fully managed enterprise message broker that provides message queues and publish-subscribe topics. Microsoft Fabric event streams allow you to connect to Solace PubSub+, enabling messages from Solace PubSub+ to be ingested into Fabric eventstream and routed to various destinations within Fabric.
Note
This source is not supported in the following regions of your workspace capacity: West US3, Switzerland West.
Prerequisites
Before you start, you must complete the following prerequisites:
- Access to the Fabric premium workspace with Contributor or higher permissions.
- You need to have appropriate permissions on the Solace Pub Sub+ event broker services.
- Ensure that Transport Layer Security (TLS) is disabled, and the Solace Message Format service is enabled to support TCP-based messaging.
- Confirm that the event broker is publicly accessible and not behind a firewall or secured in a virtual network.
Launch the Select a data source wizard
If you haven't added any source to your eventstream yet, select Use external source tile.
If you're adding the source to an already published eventstream, switch to Edit mode, select Add source on the ribbon, and then select External sources.
On the Select a data source page, search for and select Connect on the Solace PubSub+ tile.
Configure Solace PubSub+ connector
On the Connect page, select New connection.
If there's an existing connection to your Solace PubSub+ source, select that existing connection.
In the Connection settings section, follow these steps:
For Solace PubSub+ broker URL, enter the SMF URI, starting with
tcp://
.Note
The Solace PubSub+ source currently supports only the PLAIN-TEXT Solace Message Format (SMF) protocol between your Solace PubSub+ broker and Eventstream. Support for secured SMF over TLS/SSL will be available soon.
For Connection name, enter a name for the connection to the Solace PubSub+.
Enter the Username and Password for the Solace PubSub+ client.
Select Connect.
Now, on the Connect page of the wizard, select a Solace PubSub+ Type: Queue or Topic.
If you selected Queue as the Solace PubSub+ type, make sure the queue exists, and enter the Queue name.
Note
If you aren't the owner of the queue, ensure you have the appropriate permission, specifically Consume, Modify Topic and Delete are valid, while No Access and Read Only don't work.
If you selected Topic, enter the Topic name. You can enter multiple topic names separated by commas.
Enter the Message vpn name. Ensure you have appropriate permissions on the Message VPN.
Then, select Next
On the Review + connect page, review settings, and select Add or Connect.
Note
The maximum number of sources and destinations for one eventstream is 11.
View updated eventstream
You see that the Solace PubSub+ source is added to your eventstream on the canvas in the Edit mode. To publish it to live, select Publish on the ribbon.
After you complete these steps, the source is available for visualization in the Live view. Select the Solace PubSub+ tile in the diagram to see the page similar to the following one.
Related content
For a list of all supported sources, see Add and manage an event source.