보고서를 동기식으로 실행

동기 보고서란 무엇인가요?

동기 보고서는 매우 빠르게 실행해야 하는 작은 보고서입니다. 동기 보고서 실행 요청을 받으면 DCM 보고 플랫폼에서 즉시 실행을 시작합니다. 이러한 보고서는 그래픽 사용자 인터페이스에 측정항목을 표시하는 등 작은 데이터 청크가 빠르게 필요한 상황에서 가장 잘 사용됩니다.

동기식 보고서 생성과 비동기식 보고서 생성의 차이점은 무엇인가요?

소량의 데이터를 요청하는 경우에도 보고서를 비동기식으로 실행하는 데는 항상 최소 몇 분이 걸립니다. 동기식 보고서는 보고서 실행에 걸릴 수 있는 시간에 낮은 제한 시간을 설정하는 대신 이 데이터를 훨씬 빠르게 반환합니다. 동기식 제한 시간 내에 보고서를 실행할 수 없거나 사용자 인터페이스와 같은 시간에 민감한 환경에 있지 않은 경우 비동기식 보고서 생성을 사용해야 합니다.

동기 보고서 제한 시간은 얼마인가요?

보고서가 10초 이내에 실행될 수 있을 정도로 작은 경우 시스템은 초기 실행 요청에 완전한 보고서 파일을 반환합니다. 그렇지 않으면 DCM 보고서가 시간 초과되기 전에 50초 동안 보고서를 실행합니다.

동기 보고가 너무 오래 걸리면 어떻게 되나요?

동기 보고서 생성이 제한 시간 내에 완료되지 않으면 생성이 중지되고 보고서가 비동기 보고 대기열로 장애 조치됩니다. 보고서가 실패하거나 오류를 반환하지는 않지만 비동기 보고 대기열로 이동하면 보고서를 생성하는 데 이제 몇 분 이상 걸립니다.

보고서 생성 시간 외에는 보고서가 동기 보고 제한 시간을 초과했다는 표시가 표시되지 않습니다. 50초 이내에 동기적으로 완료되거나 비동기적으로 되어 몇 분이 걸립니다.

동기 실행을 지원하는 보고서 유형은 무엇인가요?

다음 보고서 유형을 제외한 모든 보고서 유형은 동기 실행을 지원합니다.

다른 보고서 유형은 모두 동기 실행을 지원하지만 데이터가 너무 많거나 리소스 집약적인 측정항목과 측정기준의 조합이 사용되는 경우에도 시간 초과가 발생합니다.

동기 보고서를 실행하려면 어떻게 해야 하나요?

기본적으로 모든 보고서는 비동기식으로 실행됩니다. 새 보고서 파일 생성을 요청할 때 선택적 synchronous 매개변수를 true로 설정하여 보고서가 동기적으로 실행되도록 요청할 수 있습니다. 문서의 예시 코드를 참고하세요.

동기 실행으로 모든 보고서를 요청해야 하나요?

아니요. 보고서가 제한 시간 내에 완료될 것으로 예상되는 경우에만 동기 실행을 요청해야 합니다. 보고서가 동기식 실행으로 시작되고 제한 시간에 도달하면 보고서가 비동기 대기열로 이동합니다. 보고서의 총 실행 시간은 비동기식으로 보고서를 생성하는 데 필요한 시간과 동기식 제한 시간의 합계입니다. 따라서 비동기식으로 보고서를 요청했다면 동기식 제한 시간의 추가 지연을 피할 수 있었을 것입니다.

요청한 측정항목과 측정기준이 보고서 생성 시간에 영향을 미치나요?

예. 일부 측정항목과 측정기준은 다른 측정항목과 측정기준보다 컴파일하는 데 시간이 더 오래 걸리며, 동기 보고서가 항상 시간 초과되도록 할 수도 있습니다. 지리적 측정기준은 동기 보고서에 포함하기에 충분히 빠르지 않은 측정기준 중 하나입니다.

동기식 보고를 허용하기 위해 보고서 생성에 필요한 시간을 단축하려면 어떻게 해야 하나요?

포함된 캠페인의 크기, 보고서에 포함된 기간 등 여러 요인이 속도에 영향을 미칩니다. 보고서를 충분히 작은 청크로 줄이는 가장 좋은 방법은 수동으로 조정하는 것입니다. 빠르게 표시할 수 있는 모든 항목으로 시작한 다음 보고서가 동기적으로 완료될 때까지 보고서를 줄여 보세요.