방법: 캐시 사전 로드(Management Studio)

사용자별 보고서와 함께 캐시를 미리 로드하려면

  1. 보고서에 대한 데이터 기반 구독을 만듭니다. 개체 탐색기에서 보고서 서버 노드를 확장합니다.

  2. 홈 폴더를 확장하고 보고서가 있는 폴더로 이동합니다. 보고서 항목을 확장합니다. 보고서가 저장된 자격 증명을 사용하는지 또는 자격 증명을 사용하지 않는지 확인합니다.

  3. 구독 폴더를 마우스 오른쪽 단추로 클릭한 다음 새 데이터 기반 구독을 클릭합니다. 데이터 기반 구독 마법사를 시작합니다.

  4. 일반 속성 페이지에서 구독에 대한 설명을 입력합니다.

  5. 배달 방법 목록 상자에서 Null 배달 공급자를 선택합니다. 다음을 클릭합니다.

  6. 배달 데이터 원본 페이지에서 사용자 지정 데이터 원본을 클릭합니다.

  7. 기본값을 클릭하여 기본 연결 문자열을 사용합니다. 기본 연결 문자열은 보고서 데이터 원본을 연결하는 데 사용됩니다.

  8. 데이터에 액세스하는 데 사용되는 자격 증명을 지정합니다. 저장된 자격 증명을 사용하거나 자격 증명을 사용하지 않는 옵션을 선택합니다. 다음을 클릭합니다.

  9. 쿼리 배달 페이지에서 명령 텍스트의 외부 데이터 원본에서 구독자 목록을 검색하는 데 사용할 쿼리 문자열을 입력합니다. 예를 들면 다음과 같습니다.

    Select * from UserInfo
    
  10. 유효성 검사 단추를 클릭합니다. 계속하기 전에 쿼리의 유효성을 검사해야 합니다. 유효성 검사 성공 메시지가 나타나면 다음을 클릭합니다.

  11. 확장 설정 페이지에서 다음을 클릭합니다. Null 배달 공급자에 대한 확장 설정이 없습니다.

  12. 매개 변수 설정 페이지에서 보고서의 매개 변수 값을 구성합니다. 다음을 클릭합니다.

  13. 구독 트리거 페이지에서 구독이 처리되는 시기를 지정합니다. 보고서 내용을 새로 고쳤을 때는 선택하지 마십시오. 이 설정은 스냅숏에만 사용할 수 있습니다. 기존 일정을 사용하려면 공유 일정을 선택합니다.

    사용자 지정 일정을 만들려면 사용자 지정 일정을 선택합니다. 일정을 구성하고 다음을 클릭합니다.

    [!참고] 구독자가 최신 보고서를 받기 위해 보고서를 스냅숏으로 실행하도록 구성할 수 없습니다. 최신 데이터를 사용하도록 보고서를 구성하려면 다음 절차를 수행하십시오.

최신 데이터가 있는 보고서를 처리하려면

  1. 개체 탐색기에서 보고서 서버 노드를 확장합니다.

  2. 홈 폴더를 확장하고 캐시로 미리 로드할 보고서가 있는 폴더로 이동합니다.

  3. 보고서를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다. 보고서 속성 대화 상자의 일반 페이지가 표시됩니다.

  4. 왼쪽의 페이지 선택 영역에서 실행을 클릭합니다. 보고서 속성 대화 상자의 실행 페이지가 표시됩니다.

  5. 가장 최근 데이터로 이 보고서 렌더링을 클릭합니다.

  6. 이 보고서의 임시 복사본을 캐시하지 않음을 선택하거나 다음 두 캐시 옵션 중 하나를 선택하고 다음과 같이 만료를 구성합니다.

    • 캐시된 복사본이 특정 시간 후에 만료되도록 하려면 보고서를 캐시합니다. 다음 시간(분) 후에 만료됩니다를 클릭합니다. 보고서 만료 시간(분)을 입력합니다.
    • 일정에 따라 캐시된 복사본이 만료되도록 하려면 보고서를 캐시합니다. 다음 일정에 따라 만료됩니다를 클릭합니다. 보고서별 일정을 클릭한 다음 구성을 클릭합니다. 일정을 구성하고 확인을 클릭합니다.
      기존 일정을 사용하려면 공유 일정을 클릭합니다.
  7. 확인을 클릭합니다.

참고 항목

개념

Reporting Services의 보고서 캐싱
일정 만들기, 수정 및 삭제
공유 일정 및 보고서별 일정
보고서 서버 방법 도움말 항목
공유 일정 일시 중지 및 다시 시작

관련 자료

보고서 및 구독 일정 예약
개체 탐색기 사용

도움말 및 정보

SQL Server 2005 지원 받기