되풀이 약속 부분 확장 모델
게시 날짜: 2017년 1월
적용 대상: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Microsoft Dynamics 365은 부분 확장 모델을 구현하여 데이터베이스에서 되풀이 약속 인스턴스를 만듭니다.RecurringAppointmentMaster 레코드를 만들 때 지정된 되풀이 정보는 개별 인스턴스를 단계적으로 만들거나 동기화하는 데 사용됩니다. 이는 대량 또는 무한(종료 날짜 없음) 되풀이 범위를 가진 되풀이 약속 생성 또는 동기화로 인해 Microsoft Dynamics 365에서 많은 수의 약속 레코드 생성을 제어합니다.
부분 확장 모델은 미리 지정된 간격으로 실행되는 Microsoft Dynamics 365에서 비동기 작업이며 Organization.RecurrenceExpansionJobBatchInterval 특성을 사용하여 조직 수준에서 정의됩니다. 또한 인스턴스 확장 모델은 예를 들어 "N"이라는 조직 수준의 매개 변수에 종속됩니다. 여기서 "N"은 동기적으로 생성될 수 있는 인스턴스의 최대 개수를 나타냅니다.Organization.RecurrenceExpansionSynchCreateMax 특성을 사용하여 이 변경에 적절한 값을 지정할 수 있습니다. 이러한 속성은 뒷부분의 부분 확장 작업에 대한 매개 변수 섹션에 자세히 설명되어 있습니다.
이 항목의 내용
되풀이 약속 인스턴스가 "N"보다 작거나 같음
되풀이 약속 인스턴스가 "N"보다 큼
부분 확장 작업에 대한 매개 변수
되풀이 약속 인스턴스가 "N"보다 작거나 같음
되풀이 정보 때문에 생성되는 인스턴스의 수가 "N"보다 작거나 같으면 실제 인스턴스 수는 약속의 유효 시작 날짜에서 동기적으로 만들어집니다. 각 인스턴스는 Microsoft Dynamics 365에서 약속 레코드로 저장됩니다.
되풀이 약속 인스턴스가 "N"보다 큼
Microsoft Dynamics 365에서 만든 각 되풀이 약속의 경우 비동기 확장 작업이 만들어집니다. 되풀이 약속의 인스턴스는 다음 단계로 확장됩니다.
동기 확장: 되풀이 약속의 첫 번째 "N" 인스턴스는 유효 시작 날짜로부터 동기적으로 만들어집니다. 각 인스턴스는 Appointment.InstanceTypeCode 특성이 “2”(되풀이 인스턴스)로 설정된 약속 레코드로 저장됩니다. 나머지 인스턴스의 확장은 비동기 작업에 전달됩니다. 유효 시작 날짜는 되풀이 약속 시리즈가 확장되어야 하는 날짜입니다.
비동기 확장: 비동기 작업은 확장 작업의 나머지를 처리하고 되풀이 정보에 따라 주기적으로 인스턴스를 확장합니다. 비동기 확장은 향후 확장 창(Organization.FutureExpansionWindow)까지만 발생합니다. 그 후 다음 확장 창까지 확장을 처리하는 새 비동기 작업이 만들어집니다. 비동기 서비스는 정기적으로 인스턴스를 확장하고 시스템에 약속 레코드로 저장합니다.
부분 확장 작업에 대한 매개 변수
Organization 레코드에서 확장 모델이 요구 사항에 따라 작동하도록 이러한 조직 수준 특성에 대해 적절한 값을 설정해야 합니다. 이 작업을 수행하려면 시스템 관리자 역할 또는 적절한 권한이 있어야 합니다. 다음 표는 이러한 속성에 대한 정보를 제공합니다.
특성 |
설명 |
---|---|
Organization.RecurrenceExpansionSynchCreateMax |
되풀이 약속을 만들거나 동기화할 때 만들어진 약속 인스턴스의 최대 수입니다. 인스턴스 수에 해당 하는 정수 값을 지정해야 합니다. 이 값은 "N"에 해당합니다. |
Organization.PastExpansionWindow |
되풀이 약속이 Outlook용 Microsoft Dynamics 365에 확장되거나 동기화될 수 있을 때까지 과거 최대 유효한 기간입니다. 달 수에 해당 하는 정수 값을 지정해야 합니다. 이 특성의 값은 되풀이 약속 인스턴스를 확장하거나 동기화하는 지난 인스턴스 구분 날짜를 결정합니다. |
Organization.FutureExpansionWindow |
되풀이 약속이 Outlook용 Dynamics 365에 확장되거나 동기화될 수 있을 때까지 미래 최대 유효한 기간입니다. 달 수에 해당 하는 정수 값을 지정해야 합니다. 이 특성의 값은 되풀이 약속 인스턴스를 확장하거나 동기화하는 이후 인스턴스 구분 날짜를 결정합니다. |
Organization.RecurrenceExpansionJobBatchInterval |
부분 확장 작업이 트리거된 후의 주기(초)입니다. |
Organization.RecurrenceExpansionJobBatchSize |
비동기 작업이 실행될 때마다 확장되는 인스턴스 수입니다. |
참고 항목
되풀이 약속 엔터티
되풀이 약속 시리즈, 인스턴스 또는 예외 만들기
되풀이 약속 시리즈 또는 인스턴스 삭제 또는 종료
되풀이 약속 업데이트
Microsoft Dynamics 365
© 2017 Microsoft. All rights reserved. 저작권 정보