스케줄 기능을 이용한 배치 실행으로 보고서 실행
설정 자체는 보고서 일정에서 설정할 수 있습니다.
설정 방법
트리거할 보고서의 속성에서 일정 탭을 엽니다.
스케줄을 트리거로 지정합니다.
여기서 트리거 이름도 지정해야 합니다.
※포맷이나 전송 방법 등은, 통상의 스케줄과 동일하게 설정합니다.
트리거 실행
명령줄 등에서 trigger.bat를 호출합니다.
※Linux 환경에서는 trigger.sh가 됩니다.
실행 명령은 다음 형식입니다.
trigger.bat URL [username password Namespace ID] "comma separated trigger list"
예를 들면 익명 인증이 온인 환경에서는 아래와 같은 명령이 됩니다.
trigger.bat http://localhost:9300/p2pd/servlet/dispatch trigger
trigger.bat 실행 후, 아래의 메세지가 돌려주어지면 실행 성공이 됩니다.
"Trigger: fired successfully"
실행 확인
보고서에 대한 알림을 받도록 설정한 경우 일정이 실행되면 환영 화면에서 알림을 받을 수 있습니다.
이 트리거에 의한 리포트 실행을 사용하는 것으로, 임의의 타이밍에서 리포트 실행을 가능하게 하는 것으로부터, DB의 데이터가 갱신된 타이밍으로 최신 리포트를 보는 요건에도 대응 가능해져, 운용의 폭이 넓어진다 느낌.
Reference
이 문제에 관하여(스케줄 기능을 이용한 배치 실행으로 보고서 실행), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hayatoshi/items/c71ab3a48dc553fe77d4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)