Как добавить SQLFilter в подписку на раздел служебной шины Azure

#azure #azure-functions #azure-servicebus-topics #azure-servicebus-subscriptions

Вопрос:

У меня есть подписка на темы служебной шины azure в функции azure.

Ниже приведен код для подписки: введите описание изображения здесь

Названия тем: отправить-не

Подписка: отправить идею, отправить по электронной почте

«отправить идею» также подписывается на «отправить по электронной почте» из-за отсутствия какого-либо фильтра. Как я могу добавить фильтр SQL, как показано ниже, в функцию azure

введите описание изображения здесь

Ответ №1:

Проверьте синтаксис фильтра SQL

 <function> :=  
      newid() |  
      property(name) | p(name)
 

Также проверьте приведенные ниже документы

Синтаксис фильтра SQL Правил подписки.

Синтаксис действия SQL Правила подписки.

Также найдите тему <a rel=»noreferrer noopener nofollow» href=»http://Check the SQL Filter syntax := newid() | property(name) | p(name) Also Check the below docs [Subscription Rule SQL Filter Syntax](https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-messaging-sql-filter). [Subscription Rule SQL Action Syntax](https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-messaging-sql-rule-action). Also Find the `SO ` thread with related discussion.» rel=»nofollow noreferrer»>SO с соответствующим обсуждением.

Комментарии:

1. Где я могу добавить это в функцию azure ?