스냅숏 사용(웹 포털)Working with snapshots (web portal)

이 항목 적용 대상:THIS TOPIC APPLIES TO: 예SQL Server Reporting Services(2016 이상)SQL Server Reporting Services (2016 and later) 예Power BI 보고서 서버Power BI Report Server 예SQL Server Reporting Services(2016 이상)SQL Server Reporting Services (2016 and later) 예Power BI 보고서 서버Power BI Report Server

선택 하 여 보고서에 대 한 스냅숏을 만듭니다를 제어할 수는 줄임표 (...) 보고서 선택 관리 선택 하 고 캐싱 또는 기록 스냅숏합니다.You can control if snapshots are created for a report by selecting the ellipsis (…) of a report, selecting Manage and selecting Caching or History Snapshots.

참고

SQL Server 에이전트 서비스를 시작해야 합니다.The SQL Server Agent service needs to be started.

캐시 스냅숏을 만들어 특정 실행 속성의 더 빠른 로드를 허용할 수 있습니다.You can create a cache snapshot, to allow for faster loading of specific execution properties. 기록 스냅숏을 사용하여 특정 시점을 캡처할 수도 있습니다.You can also work with history snapshots to capture points in time.

캐시 스냅숏 만들기Creating a cache snapshot

다음을 수행하여 스냅숏을 만들 수 있습니다.You can create a snapshot by doing the following.

ssRSWebPortal-report-caching4

  1. 캐싱 페이지에서 항상 사전 생성된 스냅숏에 대해 이 보고서 실행 을 선택하여 스냅숏을 만들기 위한 옵션을 사용할 수 있습니다.On the Caching page, select Always run this report against pregenerated snapshots to enable the options for creating a snapshot.

  2. 되풀이 스냅숏을 예약하려면 일정에 따라 캐시 스냅숏 만들기 를 선택합니다.Select Create Cache snapshots on a schedule if you want to schedule a recurring snapshot. 그런 다음 공유 일정을 사용하거나 사용자 지정 일정을 정의하여 스냅숏을 새로 고칠 수 있습니다.You can then use a shared schedule, or define a custom schedule to refresh the snapshot.

  3. 지금 바로 캐시 스냅숏을 만들려면 이 페이지에서 적용을 클릭할 때 캐시 스냅숏 만들기 를 선택합니다.Select Create a cache snapshot when I click Apply on this page if you want to create a cache snapshot right now. 이 옵션만 선택하는 경우 스냅숏은 새로 고쳐지지 않습니다.If you select only this option, the snapshot will not be refreshed.

기록 스냅숏 만들기, 수정 및 삭제Create, Modify, and Delete history snapshots

기록 스냅숏으로 작업하려면 보고서를 관리하고 기록 스냅숏을 선택합니다.To work with history snapshots, manage a report and select History Snapshots.

기록 스냅숏 페이지를 사용하여 시간에 따라 생성 및 저장된 보고서 스냅숏을 볼 수 있습니다.Use the History Snapshots page to view report snapshots that are generated and stored over time. 보고서 서버에 설정된 옵션에 따라 기록에 최근 스냅숏만 포함되어 있을 수 있습니다.Depending on options that are set on the report server, the history may contain only the more recent snapshots.

보고서 기록은 항상 이 기록의 원본으로 사용되는 보고서의 컨텍스트 내에서 볼 수 있습니다.Report history is always viewed within the context of the report from which it originates. 보고서 서버의 모든 보고서 기록을 한 곳에서 볼 수는 없습니다.You cannot view the history of all reports on a report server in one place.

기록 스냅숏을 생성하려면 보고서가 무인 모드로 실행될 수 있어야 합니다. 즉, 보고서에서 저장된 자격 증명을 사용해야 하며, 매개 변수 있는 보고서의 경우 모든 매개 변수에 대한 기본 매개 변수 값을 포함해야 합니다.To generate a history snapshot, the report must be able to run unattended (that is, it must use stored credentials; parameterized reports must contain default parameter values for all parameters). 보고서 기록은 수동으로 또는 예약된 작업으로 생성할 수 있습니다.Report history can be generated manually or as a scheduled operation. 보고서의 기록 속성에 따라 보고서 기록을 만드는 방법이 지정됩니다.History properties on the report determine the ways in which report history can be created.

ssRSWebPortal-historysnapshots1

  1. 기록 스냅숏을 만들려면 + 새 기록 스냅숏을 선택합니다.To create a history snapshot, select + New History Snapshot. 여기서 보고서를 처리하고 목록에 항목을 추가합니다.This will process the report and add an entry to the list.

  2. 일정 및 보존 정책을 정의하는 설정으로 이동할 수 있습니다.You can go into the settings to define schedules and retention policies.

  3. 기록 스냅숏을 선택하면 이를 볼 수 있습니다.You can select a history snapshot to view it. 보고서 기록에 표시되는 스냅숏은 스냅숏이 만들어진 날짜와 시간으로만 구별됩니다.Snapshots that appear in report history are distinguished only by the date and time at which they were created. 스냅숏이 예약된 작업에 따라 생성된 것인지 수동 작업으로 생성된 것인지는 시각적으로 구분할 수 없습니다.There is no visual indication to distinguish whether a snapshot was generated in response to a schedule or a manual operation.

일정 및 설정Schedule and settings

일정 및 설정 을 선택하면 일정에 추가 옵션을 제공하고 생성된 스냅숏의 보존 일정을 제어합니다.Selecting Schedule and Settings will provide additional options to schedule and control retention of created snapshots.

ssRSWebPortal-historysnapshots2

필요에 따라 스냅숏 생성에 대한 일정을 만들 수 있습니다.You can optionally create a schedule for the snapshots to get created. 또한 다른 사용자가 새 스냅숏을 만드는 것을 방지할 수 있습니다.You can also prevent other people from creating new snapshots. 사람들이 스냅숏을 수동으로 만들 수 있도록 허용 을 선택 취소하면 + 새 스냅숏 기록 단추를 사용할 수 없게 됩니다.Unchecking Allow people to create snapshots manually will disable the + New Snapshot History button.

원하는 스냅숏 보존 방법을 정의할 수도 있습니다.You can also define how you want to retain snapshots.

보고서 기록에 캐시 스냅숏도 저장Save cache snapshots in report history as well

보고서 실행 속성에 따라 생성하는 보고서 스냅숏을 보고서 기록에 복사하려면 이를 선택합니다.Selecting this will copy a report snapshot that you generate based on report execution properties to report history. 생성된 스냅숏에서 보고서를 실행하도록 보고서 실행 속성을 설정할 수 있습니다.You can set report execution properties to run a report from a generated snapshot. 이 보고서 기록 속성을 설정하면 스냅숏의 복사본을 보고서 기록에 저장하여 시간에 따라 생성되는 모든 보고서 스냅숏에 대한 기록을 보관할 수 있습니다.By setting this report history property, you can keep a record of all reports snapshots that are generated over time by placing copies of them in report history.

다음 단계Next steps

웹 포털Web portal
페이지가 매겨진된 보고서 작업Working with paginated reports
공유 데이터 집합 작업Work with Shared Datasets

문의:More questions? Reporting Services 포럼에서 질문Try asking the Reporting Services forum