Invoke Operations Page

Enter the required details on the Operations Page.

Element Description
Select Resource

Select the resource:

  • Queue
  • Topic
What operation do you want to perform on the Servicebus?

Select the operation:

  • Publish
  • Consume
Select Queue

(Only shown if you select Queue.)

Select a queue from the list, such as queue-avro, queue-json, and so on.
Note:
  • If you select the operation as Publish, only those queues that are in Active or ReceiveDisabled status (on the Azure Service Bus Portal) are displayed for selection.
  • If you select the operation as Consume then only those queues that are in Active or SendDisabled status (on the Azure Service Bus Portal) are displayed for selection.
Select Topic (Only shown if you select Topic.) Select a topic from the list, such as topic-avro, topic-json, topic-xml, topic-xsd-j, and so on.

Note:

  • If you select Operation as Publish, then only those topics with Status: Active (on the Azure Service Bus Portal) are displayed for selection.
  • If you select Operation as Consume then only those topics with Status: Active or SendDisabled (on the Azure Service Bus Portal) are displayed for selection

Select Subscription Option

(Only shown if you select Topic and Consume.)

Select the subscription option:
  • Create New Subscription
  • Select Existing Subscription

Note: If you select Create New subscription, a new subscription is created at the time of activation.

Select Subscription

(Only shown if you choose Select Existing Subscription.)

Select an existing subscription from the list, such as Bulk_Consume, and so on.

Note:
  • All the subscriptions that are created and are active within this topic on the Azure Service Bus Portal are displayed for selection.
  • Dedicate one subscription to one integration to avoid any loss or delay of messages.
Specify the value for the maximum number of records to be fetched

(Only shown if you select Consume.)

Specify the number of messages to consume. You can enter a number between 1 and 5000. The default value is 1.

Note: This field specifies the upper boundary of records to fetch. It does not guarantee the specified number of records to retrieve from the stream in a single run. Remaining messages are fetched in subsequent runs.

Do you want to specify the message structure?

  • Yes Select to define the message structure to use on the Message Structure page of the wizard.
  • No: Select to not define the message structure.
.
Do you want to specify the headers for the message?
  • Yes: Select to define the custom headers to use on the Headers page of the wizard.
  • No: Select to not define custom headers.
Do you want to specify the Filters for the Subscription ?

(Only shown if you select Topic and Consume.)

  • Yes Select to define a SQL-like conditional expression for system and custom headers (based on which messages are filtered) on the Filters page of the wizard.
  • No: Select to not define filters.