다음을 통해 공유


구독에 매개 변수 설정

매개 변수가 있는 보고서에 대한 구독을 정의할 때 구독을 처리하는 중에 사용할 매개 변수 값을 지정할 수 있습니다. 요청 시 실행되는 보고서에 대한 구독에만 매개 변수를 지정할 수 있습니다. 스냅숏으로 실행되는 매개 변수가 있는 보고서를 구독할 경우에는 스냅숏에 대해 정의된 매개 변수 값을 구독에서 사용해야 합니다.

[!참고]

데이터 기반 구독은 구독자 데이터 원본에서 가져오는 매개 변수 값을 사용할 수 있습니다. 자세한 내용은 구독자 데이터에 외부 데이터 원본 사용을 참조하십시오.

요청 시 실행 보고서에 대한 구독 매개 변수 지정

필요에 따라 보고서가 실행되고 해당 보고서에 매개 변수가 있는 경우 구독 처리 중에 사용할 매개 변수 값을 정의할 수 있습니다. 이 매개 변수 값은 요청 시 실행 보고서나 다른 일정이 예약된 작업을 실행하는 데 사용하는 매개 변수와 다를 수 있습니다. 예를 들어 Time Period 매개 변수를 사용하여 현재 날짜, 주 또는 월에 해당하는 고객 서비스 요청을 반환하는 서비스 호출 보고서가 있다고 가정합니다. 보고서의 기본 매개 변수 값이 today로 설정된 경우 구독에서는 다른 매개 변수 값(예: week 또는 month)을 사용하여 주 또는 월을 나타내는 숫자가 포함된 보고서를 생성할 수 있습니다.

보고서 스냅숏에 대한 매개 변수

보고서 스냅숏으로 실행되는 매개 변수가 있는 보고서는 보고서 스냅숏에 대해 정의된 매개 변수 값을 사용합니다. 매개 변수 값은 보고서의 매개 변수 속성 페이지에 정의됩니다. 구독에서는 스냅숏에 대해 정의된 매개 변수를 무시할 수 없습니다. 예를 들어 보고서 스냅숏으로 실행되는 서부 지역 판매 보고서를 구독하고 스냅숏에서 지역 매개 변수 값으로 Western을 지정한다고 가정합니다. 이 보고서에 대한 구독을 만들 경우 구독의 매개 변수 값으로 Western을 사용해야 합니다.

매개 변수 무시를 시각적으로 나타내기 위해 구독 페이지의 매개 변수 필드는 읽기 전용 필드로 설정됩니다.

구독을 정의한 후 보고서 스냅숏의 매개 변수 값을 변경하면 보고서 서버에서 구독이 비활성화됩니다. 구독을 비활성화하면 보고서가 수정된 것으로 표시됩니다. 구독을 활성화하려면 구독을 열어서 저장합니다.