보고서 처리 속성 설정

보고서 실행 속성은 보고서의 처리 방식을 제어합니다. 각 보고서에 대해 실행 속성을 개별적으로 설정해야 합니다.

보고서 실행 속성을 설정하려면 웹 포털에서 보고서로 이동하고 보고서를 마우스 오른쪽 단추로 클릭한 다음 메뉴에서 관리를 선택합니다.

보고서 실행 모드

요청 시 또는 스냅샷 보고서를 실행할 수 있습니다. 다음 섹션에서는 각 방법을 설명합니다.

요청 시 보고서 실행

사용자가 보고서를 실행할 때마다 보고서가 데이터 원본을 쿼리하도록 지정할 수 있으므로 최신 데이터가 포함된 주문형 보고서가 생성됩니다. 보고서를 열거나 요청하는 모든 사용자에 대해 보고서의 새 인스턴스가 만들어집니다. 각각의 새 인스턴스에는 새 쿼리 결과가 포함됩니다. 이 방법을 사용하면 10명의 사용자가 동시에 보고서를 열면 처리를 위해 10개의 쿼리가 데이터 원본으로 전송됩니다.

캐시에서 요청 시 보고서 실행

성능을 향상시키기 위해 사용자가 보고서를 실행할 때 일시적으로 캐시할 보고서(및 데이터)를 지정할 수 있습니다. 캐시된 복사본은 동일한 보고서에 액세스하는 다른 사용자가 사용할 수 있습니다. 이 방법을 사용하면 10명의 사용자가 보고서를 열면 첫 번째 요청만 보고서 처리가 수행됩니다. 보고서는 나중에 캐시되고 다시 기본 9명의 사용자가 캐시된 보고서를 봅니다.

캐시된 보고서는 정의한 간격에 따라 캐시에서 제거됩니다. 간격을 분 단위로 지정하거나 특정 날짜와 시간을 예약하여 캐시를 비울 수 있습니다. 자세한 내용은 SSRS(캐시 보고서)를 참조하세요.

스냅샷 보고서 실행

보고서 스냅샷 특정 시점에 검색되는 레이아웃 정보 및 데이터를 포함하는 보고서입니다. 보고서를 보고서 스냅샷으로 실행하면 임의의 시간에(예: 예약된 백업 시간 동안) 보고서가 실행되지 않도록 할 수 있습니다. 보고서 스냅샷 만들어지고 나중에 일정에 따라 새로 고쳐서 보고서 및 데이터 처리가 발생하는 정확한 시간을 지정할 수 있습니다. 보고서를 실행하는 데 시간이 오래 걸리는 쿼리를 기반으로 하는 경우 보고서를 스냅샷 실행해야 합니다. 또는 보고서가 특정 시간 동안 아무도 액세스하지 않는 데이터 원본의 데이터를 사용하는 쿼리를 기반으로 하는 경우 보고서를 스냅샷 실행합니다.

보고서 스냅샷 보고서 서버 데이터베이스에 저장됩니다. 그러면 구독과 같은 사용자 또는 프로세스가 보고서를 요청할 때 보고서가 검색됩니다. 보고서 스냅샷 업데이트되면 스냅샷 새 인스턴스로 덮어씁니다. 보고서 기록에 추가할 옵션을 구체적으로 설정하지 않는 한 보고서 서버는 이전 버전의 보고서 스냅샷 저장하지 않습니다. 자세한 내용은 보고서 기록에서 스냅샷 만들기, 수정 및 삭제를 참조하세요.

모든 보고서를 스냅샷 실행하도록 구성할 수 있는 것은 아닙니다. 사용자에게 자격 증명을 요청하거나 Windows 통합 보안을 사용하여 보고서의 데이터를 가져오는 보고서에 대한 스냅샷 만들 수 없습니다. 매개 변수가 있는 보고서를 스냅샷 실행하려면 스냅샷 만들 때 사용할 기본 매개 변수를 지정해야 합니다. 요청 시 실행되는 보고서와 달리 보고서를 열 때 보고서 스냅샷 다른 매개 변수 값을 지정할 수 없습니다. 다른 매개 변수 값을 선택하면 새 보고서 처리 요청이 발생하며 허용되지 않습니다.

경우에 따라 스냅샷 실행되도록 주문형 보고서를 구성하면 구독을 비활성화할 수 있습니다. 다음 조건으로 인해 보고서 서버는 요청 시 보고서가 실행되도록 구성되었을 때 정의된 기존 구독을 비활성화합니다.

  • 보고서는 쿼리 매개 변수를 사용하며 보고서를 스냅샷 실행하기 위한 요구 사항을 충족하기 위해 특정 값을 기본 매개 변수로 선택합니다.

  • 기존 구독은 스냅샷 지정한 기본 매개 변수 값과 다른 매개 변수 값을 사용하도록 구성됩니다.

이러한 조건이 발생할 경우 보고서 서버는 구독이 실행되도록 예약된 다음 번에 구독을 해제합니다. 구독을 다시 활성화하려면 구독을 열고 저장합니다. 구독을 열면 보고서 서버는 구독 매개 변수 값을 스냅샷 지정된 값으로 업데이트합니다. 구독에 대한 자세한 내용은 구독 및 배달(Reporting Services)을 참조하세요.

처리 옵션 설정(SharePoint 통합 모드의 Reporting Services)
Reporting Services 개념(SSRS)
보고서 기록에서 스냅샷 만들기, 수정 및 삭제
보고서 데이터 원본에 대한 자격 증명 및 연결 정보 지정