2016-09-27 18 views
1

Azure Logic App을 사용하여 간단한 작업 흐름을 만들려고합니다. 내 워크 플로우는 3 단계 만있는 순차 워크 플로우입니다. 각 단계마다 여러 승인자가있을 수 있습니다. 내 질문은, 어떻게 각 단계에서 워크 플로 상태 정보를 유지합니까? 예를 들어, 내 워크 플로우가 현재 단계가 승인 될 때까지 다음 단계로 진행해서는 안됩니다. 또한 현재 단계가 완료되면 해당 단계가 승인/거부 될 때까지 내 워크 플로가 다음 단계에 있어야합니다.Azure Logic App에서 워크 플로우 단계 상태 정보를 유지하는 방법

나는 현재 단계가 승인되었거나 거절되었는지 확인하기위한 조건과 함께 여러 트리거를 만들어야 다음 단계로 넘어갈 수 있다고 믿는다. Azure Logic App에서 이와 같은 간단한 순차 워크 플로우를 정의하는 데 도움이 될만한 좋은 샘플이 있습니다. Logic App 샘플을 많이 언급했지만 Windows Workflow Foundation을 사용하여 만든 복잡한 다중 단계 워크 플로를 해결하는 방법을 보여주는 좋은 로직 앱 샘플을 찾을 수 없습니다.

: 당신은이 accompolish하는 형식으로 webhook의 액션을 사용할 것

답변

1

[참고 우리는 단계 정보를 worlfow 유지하기위한 SQL DB를 활용하고 있습니다]. Webhook 액션이 실행되면 액션을 재개하기 위해 호출 할 수있는 고유 한 콜백 URI와 함께 가입 요청을 발행합니다. 상태를 유지하고 로직 앱에 다시 시작할 때 (즉, 콜백 URI를 호출 할 때) 외부 서비스가 필요합니다.

자세한 내용은 여기를 참조하십시오. https://azure.microsoft.com/en-us/documentation/articles/connectors-native-webhook/

관련 문제