워크플로 프로세스에 대한 유용한 정보

 

게시 날짜: 2016년 11월

적용 대상: Dynamics CRM 2015

이 항목에는 워크플로 프로세스를 만들고 관리하는 유용한 방법이 들어 있습니다.

이 항목의 내용

무한 루프 방지

워크플로 템플릿 사용

하위 워크플로 사용

로그 적게 유지

변경 내용을 추적하는 메모 사용

무한 루프 방지

서버 리소스를 사용하고 성능에 영향을 미치는 무한 루프를 시작하는 워크플로에 논리를 만들 수 있습니다. 무한 루프가 발생할 수 있는 일반적인 상황은 특성이 업데이트된 후 워크플로의 논리에서 해당 특성을 업데이트할 때 시작하도록 구성된 워크플로가 있을 경우입니다. 업데이트 작업은 동일한 레코드를 업데이트하는 워크플로를 트리거하고 계속해서 워크플로를 다시 트리거합니다.

Microsoft Dynamics 365에는 무한 루프를 검색하고 중지하는 논리가 포함됩니다. 워크플로 프로세스가 특정 레코드에서 짧은 시간 내에 특정 횟수보다 많이 실행되면 다음 오류 메시지와 함께 프로세스가 실패합니다. **시작한 워크플로에 무한 루프가 포함되어 있어 이 워크플로 작업은 취소되었습니다. 워크플로 논리를 수정하고 다시 시도하십시오.**Microsoft Dynamics CRM Online의 경우 제한 횟수는 16입니다.Dynamics 365의 온-프레미스 배포의 경우 제한 횟수는 8입니다.

워크플로 템플릿 사용

유사한 워크플로가 있고 동일한 패턴을 따르는 워크플로를 더 만들려고 할 경우 해당 워크플로를 워크플로 템플릿으로 저장하십시오. 이런 방식으로 다음에 유사한 워크플로가 필요하면 템플릿을 사용하여 워크플로를 만들면 모든 조건과 작업을 처음부터 입력하지 않아도 됩니다.

프로세스 만들기 대화 상자에서 기존 템플릿(목록에서 선택)에서 새 프로세스 만들기를 선택합니다.

하위 워크플로 사용

다른 워크플로 또는 조건부 분기에 동일한 논리를 적용할 경우 해당 논리를 하위 워크플로로 정의하면 각 워크플로 또는 조건부 분기에 수동으로 해당 논리를 복제할 필요가 없습니다. 이렇게 하면 워크플로를 쉽게 유지 관리할 수 있습니다. 동일한 논리를 적용할 수 있는 많은 워크플로를 검사하는 대신 한 워크플로만 업데이트하면 됩니다.

로그 적게 유지

디스크 공간을 절약하기 위해 이 데이터를 유지할 필요가 없을 경우 오류가 발생한 워크플로 작업에 대한 로그 유지 확인란을 지웁니다.

변경 내용을 추적하는 메모 사용

워크플로를 편집할 때 메모 탭을 사용하여 편집한 내용과 편집한 이유를 입력해야 합니다. 그러면 다른 사용자가 사용자의 변경 내용을 이해할 수 있습니다.

참고 항목

프로세스 만들기 및 편집
워크플로 프로세스
워크플로 단계 구성
프로세스 모니터링 및 관리

© 2016 Microsoft Corporation. All rights reserved. 저작권 정보