QuestionQ55

Connect to and consume Azure services and third-party services

You are implementing an order-processing system. A point-of-sale application publishes orders to topics in an Azure Service Bus queue. The topic’s Label property contains the following data:

Question Image

The system has these subscription requirements:

Question Image

Choose filter types that implement the requirements while maximizing filter-evaluation throughput. Each filter type can be used once, more than once, or not at all.

Drag & Drop
FutureOrders
HighPriorityOrders
InternationalOrders
HighQuantityOrders
AllOrders
Explanation

SQL filters support OR, inequality, and numeric comparisons, so they can select high-priority or international orders, orders whose shipping location is outside the United States, and orders with a quantity greater than 100. A SQL false condition prevents FutureOrders from receiving messages. Leaving a subscription unfiltered applies the default true rule and delivers every order to AllOrders. Correlation filters are more efficient for equality-only matching, but none of these conditional requirements is equality-only.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!