프로세스 보고 작동 방식

프로세스 보고는 JEE에 있는 AEM Forms의 보고 모듈입니다.

프로세스 보고를 사용하면 AEM Forms 프로세스 및 작업에 대한 보고서를 실행할 수 있습니다.

Process Reporting은 포함된 Process Reporting 저장소를 사용하여 Forms 데이터를 게시합니다. 그런 다음 이 데이터를 사용하여 보고서를 실행합니다.

프로세스 보고는 다음 모듈로 구성됩니다.

프로세스 보고 아키텍처

프로세스 리포팅 아키텍처

프로세스 보고 모듈

ProcessDataPublisher 서비스

ProcessDataPublisher 서버는 AEM Forms 데이터베이스에서 주기적으로 실행되고 서비스를 마지막으로 실행한 이후 변경된 데이터를 추출합니다. 그런 다음 데이터를 Process Data Storage 서비스에 게시합니다.

서비스 구성에 대한 자세한 내용은 ProcessDataPublisher 서비스 구성을 참조하십시오.

ProcessDataStorageProvider 서비스

ProcessDataStorageProvider 서비스는 ProcessDataPublisher 서비스에서 프로세스 데이터를 수신하여 Process Reporting 저장소에 저장합니다.

서비스 구성에 대한 자세한 내용은 Configure ProcessDataStorageProvider service을 참조하십시오.

OSGi 서비스

QueryDataServlet은 이 서비스를 사용하여 Process Reporting 리포지토리에서 보고 데이터를 가져옵니다.

QueryDataServlet 서비스

QueryDataServlet 서비스는 Process Reporting 사용자 인터페이스의 쿼리를 허용합니다.

그런 다음 서비스는 OSGi 서비스를 사용하여 관련 보고 데이터를 가져오고 데이터를 처리하고 데이터를 사용자 인터페이스로 반환합니다.

프로세스 보고 사용자 인터페이스

프로세스 보고 사용자 인터페이스는 웹 브라우저 기반 인터페이스입니다. 이 인터페이스를 사용하여 AEM Forms 데이터베이스에서 게시된 프로세스 및 작업 정보를 볼 수 있습니다.

QueryDataServlet 서비스

QueryDataServlet 서비스는 Process Reporting 사용자 인터페이스의 쿼리를 허용합니다.

그런 다음 서비스는 OSGi 서비스를 사용하여 관련 보고 데이터를 가져오고 데이터를 처리하고 데이터를 사용자 인터페이스로 반환합니다.

사용자 지정 보고서

고유한 사용자 지정 보고서를 생성하고 이러한 보고서를 프로세스 보고 사용자 인터페이스의 사용자 정의 보고서 탭에 표시할 수 있습니다.

사용자 지정 보고서를 만드는 단계는 문서 프로세스 보고 내 사용자 지정 보고서에서 사용자 지정 보고서를 만들려면 을 참조하십시오.

이 페이지에서는