2017-02-07 2 views
1

그래서 Azure 기능을 실행하는 Azure ServiceBus 항목이 있습니다. 문제는 구독에 필터를 적용해야한다는 것입니다. Json은 다음과 같습니다.Azure 함수에서 ServiceBus 항목 트리거에 Sqlfilter를 적용 하시겠습니까?

"bindings": [ 
{ 
    "name": "mySbMsg", 
    "type": "serviceBusTrigger", 
    "direction": "in", 
    "topicName": "testtopic", 
    "subscriptionName": "AllMessages", 
    "connection": "RootManageSharedAccessKey", 
    "accessRights": "Manage" 
} 

아이디어가 있으십니까?

답변

1

Azure 기능을 트리거하는 Azure ServiceBus 항목이 있습니다. 문제는 구독에 필터를 적용해야한다는 것입니다.

지금까지 내가 아는 한, 푸른 기능이 function.json에서 함수 바인딩 및 기타 구성 설정을 정의하면서 기존 구독 필터를 설정하는 직접적인 방법을 제공하지 않습니다. 구독에 필터를 적용하려면 구독을 만들 때 필터를 설정할 수 있습니다. 필터로 구독을 만드는 방법에 대한 자세한 내용은 this documentation을 참조하십시오.

0

일부 임시 애플리케이션 (일부 클라우드 서비스 또는 콘솔 애플리케이션) 내에 필터 using Microsoft.ServiceBus;으로 새 구독자를 만들 수 있습니다. 새 구독자가 구독되면이를 삭제합니다.

그런 다음 함수에서 동일한 구독 이름을 사용하면 이벤트가 필터링됩니다.