Oracle CRM On Demand 관리 > 비즈니스 프로세스 관리 > 워크플로 구성 > 분석에 대해 예약된 이벤트 생성
분석에 대해 예약된 이벤트 생성
분석 레코드 유형에 대해 하나 이상의 예약된 이벤트를 생성하고 다음 태스크를 수행하는 이벤트에 대해 하나 이상의 전자메일 보내기 작업을 구성할 수 있습니다.
- 한 명 이상의 지정된 사용자를 대신하여 분석 오브젝트를 실행합니다. 분석 오브젝트는 분석, 대시보드 또는 대시보드 페이지일 수 있습니다.
- 사용자에 대해 생성된 결과를 해당 사용자에게 전자메일 첨부파일로 보냅니다.
지정된 사용자의 접근 권한에 따라 해당 사용자에 대해 생성되는 결과가 결정됩니다.
분석 레코드 유형에 대해 예약된 이벤트와 다른 레코드 유형에 대해 예약된 이벤트의 차이점은 다음과 같습니다.
- 예약된 이벤트의 레코드 리스트는 선택되지 않습니다.
- 전자메일 보내기 작업만 지원됩니다.
- 예약된 이벤트에서 대신 분석 오브젝트를 실행해 주는 사용자의 리스트를 추가합니다.
- 매시간 간격 유형은 사용할 수 없습니다.
분석 레코드 유형에 대해 예약된 이벤트의 전자메일 보내기 워크플로 작업과 다른 레코드 유형 전자메일 보내기 작업의 차이점은 다음과 같습니다.
- 작업에 대해 구성하는 전자메일의 수신자를 지정하지 않습니다. 워크플로 규칙에 선택되어 있는 사용자에게 전자메일이 전송됩니다.
- 전자메일 보내기 작업은 해당 사용자에게 결과가 포함된 전자메일을 보낼 뿐만 아니라 분석 오브젝트도 실행합니다.
- 실행될 분석 오브젝트를 선택하고 출력 형식을 선택해야 합니다.
분석에 대해 예약된 이벤트 1개에 최대 5개의 전자메일 보내기 작업을 생성할 수 있습니다. 이벤트 인스턴스가 실행되면 리스트에 있는 첫 번째 사용자에 대한 모든 작업이 순서대로 수행된 후 다음 사용자에 대한 모든 작업이 수행되는 방식으로 사용자 리스트의 모든 사용자에 대해 작업이 진행됩니다.
참고: 분석 레코드 유형에 대해 예약된 이벤트의 워크플로 작업에서 수행되는 연산과 해당 작업에서 처리하는 요청 및 데이터는 보고서 서비스 할당에 대한 회사 사용으로 계산됩니다. 서비스 할당에 대한 자세한 내용은 서비스 할당 정보를 참조하십시오. 워크플로 작업에서 생성되는 파일은 회사에 대해 전자메일 첨부파일이 보존되는 기간에 따라 회사에서 사용하는 저장소 크기 계산에 포함될 수도 있습니다. 전자메일 첨부파일 보존 기간은 회사 프로필의 [전자메일 첨부파일 만료(일)] 필드에 지정됩니다. 자세한 내용은 회사 설정 구성을 참조하십시오.
워크플로 작업 실패
분석 레코드 유형에 대해 예약된 이벤트의 워크플로 작업이 한 명 이상의 사용자에 대해 실패하는 경우 워크플로 오류 모니터에 실패가 보고됩니다. 분석 레코드 유형에 대해 예약된 이벤트의 워크플로 작업이 실패할 때 수행되는 동작에 대한 자세한 내용은 워크플로 규칙 및 워크플로 작업 실패 정보를 참조하십시오.
이벤트를 예약할 때 고려할 사항
이벤트를 예약하는 경우 다음 고려 사항이 적용됩니다.
- 예약된 이벤트에는 조건을 지정할 수 없습니다. 오류가 발생하지 않으면 예약된 이벤트 인스턴스와 이벤트에 대한 워크플로 작업이 항상 실행됩니다.
참고: [새 워크플로 규칙] 페이지에서 예약된 이벤트 트리거 이벤트를 선택하면 페이지를 새로고칩니다. 페이지의 [워크플로 규칙 조건] 섹션이 제거되고, 이벤트에 대한 스케줄을 지정하는 [스케줄 세부사항] 섹션을 사용할 수 있게 됩니다.
- 성능을 위해 예약된 이벤트가 동시에 실행되도록 예약을 구성하지 않는 것이 좋습니다.
- 예약된 이벤트의 시작일과 시간을 지정해야 하며, 이벤트를 실행할 횟수 또는 종료일과 시간을 지정해야 합니다.
참고: 과거인 시작일과 시간을 지정해도 과거의 일자와 시간에 대한 인스턴스는 Oracle CRM On Demand에서 생성되지 않습니다. 예를 들어, 1달 간격으로 10회 반복되는 예약된 이벤트의 시작일을 2018년 1월 15일로 지정하고 현재 일자가 2018년 5월 30일인 경우 첫 번째 이벤트 인스턴스는 2018년 6월 15일로 예약됩니다. 미래의 5개 발생 인스턴스만 실행됩니다.
- 예약된 이벤트가 월의 특정 일자에 실행되도록 지정했는데 지정된 월에 해당 일자가 발생하지 않는 경우 해당 월에는 이벤트가 실행되지 않습니다. 예를 들어 월의 29일을 선택하는 경우 윤년이 아니면 2월에는 이벤트가 실행되지 않습니다.
다음 절차에서는 분석 레코드 유형에 대해 예약된 이벤트를 생성하는 방법을 설명합니다.
시작하기 전에 다음 절차를 수행하려면 사용자 역할에 다음 권한이 있어야 합니다.
- 데이터 규칙 관리 - 워크플로 규칙 관리
- V3 분석 접근
분석 레코드 유형에 대해 예약된 이벤트를 생성하려면
- 페이지 오른쪽 맨 위에 있는 [관리] 글로벌 링크를 클릭합니다.
- [비즈니스 프로세스 관리] 섹션에서 [워크플로 구성]을 클릭합니다.
- [워크플로 규칙 리스트] 페이지에서 다음 중 하나를 수행합니다.
- 기존 예약된 이벤트를 복사하여 새 예약된 이벤트를 생성하려면 복사할 예약된 이벤트에서 [복사]를 클릭합니다.
- 기존 예약된 이벤트를 기반으로 하지 않는 새 예약된 이벤트를 생성하려면 제목 표시줄에서 [신규]를 클릭합니다.
- [워크플로 규칙 세부사항] 페이지의 [주요 워크플로 규칙 세부사항] 섹션에서 예약된 이벤트 정보를 입력합니다.
다음 표에서는 필드에 대해 설명합니다.
필드
|
설명
|
워크플로 이름
|
50자 이내의 고유한 이름을 입력합니다.
|
활성
|
[활성] 확인란을 사용하여 예약된 이벤트를 활성화하거나 비활성화합니다.
예약된 이벤트가 활성화될 때까지 예약된 이벤트 레코드의 [시작한 사람] 필드에 예약된 이벤트를 생성한 사용자의 이름이 표시됩니다. 레코드를 저장하면 예약된 이벤트의 [세부사항] 페이지에 [시작한 사람] 필드가 표시됩니다.
예약된 이벤트에서 [활성] 확인란을 선택하고 레코드를 저장하면 레코드의 [시작한 사람] 필드가 업데이트되어 [활성] 확인란을 선택한 사용자의 이름을 표시합니다.
예약된 이벤트에 대한 모든 보류 인스턴스 및 모든 오류 인스턴스의 [시작한 사람] 필드에도 예약된 이벤트에서 [활성] 확인란을 선택한 사용자의 이름이 표시됩니다.
참고: 예약된 이벤트를 활성화하면 첫 번째 예약된 이벤트 발생에 대한 인스턴스가 즉시 생성됩니다. 이벤트를 활성화하기 전에 예약된 이벤트에서 모든 워크플로 작업을 설정하는 것이 좋습니다. 설정하지 않으면 예약된 이벤트 시작 시간이 임박할 경우 워크플로 작업 설정을 완료하기 전에 첫 번째 인스턴스가 실행될 수도 있습니다.
예약된 이벤트를 활성화하거나 비활성화할 때 수행되는 작업에 대한 자세한 내용은 예약된 이벤트 정보를 참조하십시오.
|
설명
|
(선택 사항) 이벤트 목적 등 예약된 이벤트에 대한 추가 정보를 입력합니다.
|
레코드 유형
|
[분석]을 선택합니다.
|
트리거 이벤트
|
분석 레코드 유형에 대해서는 예약된 이벤트 트리거 이벤트만 지원됩니다.
|
알림 사용
|
Oracle CRM On Demand에서 예약된 이벤트를 활성화한 사용자에게 전자메일 알림을 보내도록 하려면 이 확인란을 선택합니다. 이 확인란이 선택되면 예약된 이벤트 인스턴스가 성공적으로 완료될 때마다, 이벤트 인스턴스가 실패할 때마다, 이벤트의 보류 인스턴스가 삭제될 때마다 전자메일이 발송됩니다.
|
- [시작일 시간] 필드에서 첫 번째 예약된 이벤트 인스턴스를 실행할 일자와 시간을 선택합니다.
- [반복] 필드에서 예약된 이벤트를 반복할 간격(예: 매주)을 선택합니다.
- [매] 필드에서 반복 인스턴스의 간격 기간을 설정합니다. 예를 들어, [반복] 필드에서 매주를 선택했으며 2주 간격으로 인스턴스를 반복하려는 경우 [매] 필드에 2를 입력합니다. 입력할 수 있는 최소값은 1입니다.
- [반복] 필드에서 [매월]을 선택한 경우 [말일] 확인란을 선택하여 이벤트가 실행되는 각 월의 말일에 실행할 예약된 이벤트를 선택적으로 예약할 수 있습니다.
예를 들어, 4월 23일에 시작되고 2달 간격으로 반복되도록 예약된 이벤트를 설정하는 경우 첫 번째 이벤트 인스턴스는 4월 23일에 실행됩니다. 두 번째 인스턴스는 6월 23일에 실행되고, 세 번째 인스턴스는 8월 23일에 실행됩니다. 그러나 [말일] 확인란을 선택하면 첫 번째 이벤트 인스턴스는 4월 30일에 실행되고, 두 번째 인스턴스는 6월 30일에 실행되고, 세 번째 인스턴스는 8월 31일에 실행됩니다.
- 다음 중 하나를 수행하여 예약된 이벤트를 실행할 횟수를 지정하거나 종료일과 시간을 지정합니다.
- [이후] 옵션을 선택하고 예약된 이벤트를 실행할 횟수를 지정합니다. 입력한 값이 0보다 커야 합니다.
- [종료일 시간] 옵션을 선택하는 경우 예약된 이벤트의 종료일과 시간을 선택합니다. 종료일과 시간은 시작일과 시간보다 이후여야 합니다.
- 변경 사항을 저장합니다.
분석에 대해 예약된 이벤트에 사용자 추가
다음 절차에서는 예약된 이벤트에서 대신 워크플로 작업을 실행해 주는 사용자의 리스트를 추가하는 방법을 설명합니다.
분석에 대해 예약된 이벤트에 사용자 리스트를 추가하려면
- [워크플로 규칙 세부사항] 페이지의 [실행자] 관련 정보 섹션에서 [추가]를 클릭합니다.
- [검색] 창에서 워크플로 규칙이 워크플로 작업을 실행할 대상 사용자를 검색합니다.
- 사용자 선택이 완료되면 [확인]을 클릭하여 검색 창을 닫습니다.
분석에 대해 예약된 이벤트의 전자메일 보내기 작업 생성
다음 절차에서는 분석 레코드 유형에 대해 예약된 이벤트의 전자메일 보내기 작업을 생성하는 방법을 설명합니다.
시작하기 전에:
- 전자메일 보내기 작업에서 분석을 실행하도록 하려면 공유 폴더 아래의 폴더에 있는 카탈로그에 분석을 저장해야 하며 해당 폴더에 대한 접근 권한이 있어야 합니다. 예약된 이벤트에 지정된 사용자에 대해 런타임 시 성공적으로 작업을 완료하려면 해당 사용자도 폴더에 대한 접근 권한이 있어야 합니다.
- 전자메일 보내기 작업에서 대시보드 또는 대시보드 페이지를 실행하도록 하려면 다음과 같이 하십시오.
- 대시보드 또는 대시보드 페이지를 /공유 폴더/회사 전체 공유 폴더 바로 아래의 시스템 생성 대시보드 하위 폴더나 /공유 폴더/마이그레이션된 회사 전체 공유 폴더 바로 아래의 시스템 생성 대시보드 하위 폴더에 저장해야 하며, 해당 대시보드에 대한 접근 권한이 있어야 합니다. 대시보드 또는 대시보드 페이지가 공유 폴더/마이그레이션된 회사 전체 공유 폴더 바로 아래의 시스템 생성 대시보드 하위 폴더에 저장되는 경우 마이그레이션된 회사 전체 공유 폴더 접근 권한이 있어야 합니다.
- 예약된 이벤트에 지정된 사용자에 대해 런타임 시 성공적으로 작업을 완료하려면 해당 사용자에게 대시보드 또는 대시보드 페이지에 대한 접근 권한이 있어야 합니다. 대시보드 또는 대시보드 페이지가 공유 폴더/마이그레이션된 회사 전체 공유 폴더 바로 아래의 시스템 생성 대시보드 하위 폴더에 저장되는 경우 해당 사용자에게 마이그레이션된 회사 전체 공유 폴더 접근 권한이 있어야 합니다.
- 전자메일 보내기 작업에서 선택하는 분석, 대시보드 또는 대시보드 페이지의 이름에 다음 특수 문자 중 하나가 포함되어 있는 경우 해당 문자는 지정된 사용자에게 전송되는 파일의 이름에서 밑줄(_)로 대체됩니다.
- 별표(*)
- 백슬래시(\)
- 콜론(:)
- 쉼표(,)
- 큰따옴표(")
- 보다 큼 기호(>)
- 보다 작음 기호(<)
- 물음표(?)
- 슬래시(/)
- 세로 막대(|)
분석 레코드 유형에 대해 예약된 이벤트의 전자메일 보내기 작업을 생성하려면
- [워크플로 규칙 세부사항] 페이지의 [작업] 관련 정보 섹션에서 [메뉴]를 클릭하고 [전자메일 보내기]를 선택합니다.
- [워크플로 작업 편집] 페이지의 [주요 작업 세부사항] 섹션에서 워크플로 작업의 세부사항 필드를 완성합니다.
[번역 표시] 확인란에 대한 자세한 내용은 워크플로 작업 생성: 전자메일 보내기를 참조하십시오.
- [분석 콘텐츠 세부사항] 섹션에서 다음 작업을 수행합니다.
- [콘텐츠 유형] 필드에서 작업을 실행할 분석 오브젝트 유형을 선택합니다.
- [콘텐츠 형식] 필드에서 작업을 생성할 출력의 유형을 선택합니다.
- [콘텐츠 이름 경로] 필드의 [검색] 아이콘을 클릭하여 카탈로그가 표시된 팝업 창을 엽니다.
- 사용할 분석 오브젝트를 찾아 선택하고 [확인]을 클릭합니다.
- (선택 사항) [매개변수] 필드에 분석 오브젝트 매개변수를 입력합니다.
워크플로 작업에서 분석 오브젝트 매개변수를 지정하는 작업은 웹 애플릿 또는 웹 탭에서 분석 또는 대시보드 매개변수를 지정하는 작업과 유사합니다. 자세한 내용은 포함된 보고서 및 대시보드에 대한 필터 지정 정보를 참조하십시오.
- [전자메일 메시지] 섹션에서 [발신], [회신], [제목], [전자메일 형식] 및 [메시지 본문] 필드를 채웁니다.
이러한 필드에 대한 자세한 내용은 워크플로 작업 생성: 전자메일 보내기를 참조하십시오.
참고: 사용자 레코드 유형의 필드를 전자메일 제목 또는 메시지 본문에 포함하는 경우 대신 분석 오브젝트를 실행해 주는 사용자의 사용자 레코드에서 가져온 값으로 필드가 채워집니다.
- 워크플로 작업을 저장합니다.
|