보고서 기록에서 스냅숏 만들기, 수정 및 삭제Create, Modify, and Delete Snapshots in Report History

보고서 기록은 보고서 스냅숏의 모음입니다.Report history is a collection of report snapshots. 스냅숏을 추가하고 삭제하거나 보고서 기록 저장소에 영향을 주는 속성을 수정하여 보고서 기록을 유지 관리할 수 있습니다.You can maintain report history by adding and deleting snapshots, or by modifying properties that affect report history storage. 수동으로 또는 예약된 일정을 통해 보고서 기록을 만들 수 있습니다.You can create report history manually or on a schedule.

보고서 기록을 만들려면 역할 할당에 "보고서 기록 관리" 태스크가 포함되어 있어야 합니다.To create report history, your role assignment must include the "Manage report history" task. 보고서 기록을 보려면 역할 할당에 "보고서 보기" 태스크가 포함되어 있어야 합니다.To view report history, your role assignment must include the "View reports" task. 보고서에 액세스할 수 있는 모든 사용자가 보고서 기록을 사용할 수 있습니다.Report history is available to all users who have access to the report. 특정 사용자 그룹에 대해서만 보고서 기록을 설정하거나 해제할 수는 없습니다.You cannot selectively enable or disable report history for a subset of users.

보고서 기록의 스냅숏은 작성 날짜와 시간으로 식별됩니다.Snapshots in report history are identified by the date and time that they were created. 날짜와 시간은 쿼리 실행 시점을 기준으로 합니다.The date and time is based on when the query executed.

보고서 기록에서 스냅숏 만들기Creating Snapshots in Report History

무인 모드에서 실행할 수 있는 모든 보고서에 대해 수동으로 또는 예약된 간격으로 스냅숏을 만들 수 있습니다.Snapshots can be created manually or at scheduled intervals for any report that can run unattended. 무인 모드에서 실행하려면 보고서에서 저장된 자격 증명을 사용하거나 아무 자격 증명도 사용하지 않아야 합니다.To run unattended, the report must use stored credentials or no credentials at all. 또한 보고서가 매개 변수를 사용하는 경우 보고서를 실행할 때 사용할 기본값을 지정해야 합니다.Furthermore, if the report uses parameters, you must specify default values to use when the report runs. 보고서의 속성 페이지에서 저장된 자격 증명과 매개 변수 값을 지정할 수 있습니다.You can specify stored credentials and parameter values in the property pages for the report. 자세한 내용은 매개 변수 속성 페이지(보고서 관리자)를 참조하세요.For more information, see Parameters Properties Page (Report Manager).

보고서 스냅숏을 만들면 다음 요소가 보고서 서버 데이터베이스의 보고서 스냅숏과 함께 저장됩니다.When you create a report snapshot, the following elements are stored along with the report snapshot in the report server database:

  • 결과 집합(즉, 보고서의 데이터 원본 속성 페이지에서 지정된 자격 증명을 통해 검색된 보고서의 데이터)The result set (that is, the data in the report, retrieved through the credentials specified in the Data Sources properties page of the report).

  • 기본 보고서 정의(스냅숏 작성 시 존재하는 보고서 정의).The underlying report definition, as it exists at the time the snapshot was created. 스냅숏 생성 후 보고서 정의가 수정되는 경우 해당 변경 내용은 스냅숏에 반영되지 않습니다.If the report definition is subsequently modified after the snapshot is generated, those changes are not reflected in the snapshot.

  • 결과 집합을 구하거나 필터링하는 데 사용되는 매개 변수 값Parameter values that are used to obtain or filter the result set.

  • 이미지 등의 포함 리소스.Embedded resources, such as images. 보고서에 링크된 외부 리소스는 보고서 스냅숏에 저장되지 않습니다.External resources that are linked to a report are not stored with the report snapshot.

    보고서 기록을 만들 수 있는 방법과 저장할 수 있는 보고서 스냅숏 수는 설정에 따라 결정됩니다.The ways in which report history can be created and the number of report snapshots that can be stored are determined by settings.

    보고서에서 오류가 발생하면 스냅숏이 생성되지 않습니다.If a report produces an error, a snapshot is not created. 보고서에서 경고가 발생하지만 계속 실행되는 경우에는 스냅숏을 생성할 수 있습니다.Reports that produce warnings, yet still run, can be used to generate snapshots.

속성 수정 및 보고서 기록 삭제Modifying Properties and Deleting Report History

한번 생성된 보고서 스냅숏은 수정할 수 없습니다.Once a report snapshot exists, you cannot modify it. 그러나 보고서 기록을 삭제하는 방식으로 속성을 수정할 수 있습니다.However, you can modify properties in a way that deletes report history.

보고서 기록은 다음과 같은 방법으로 삭제할 수 있습니다.Report history can be deleted in the following ways:

  • 스냅숏을 단독으로 또는 그룹으로 직접 삭제합니다.Manually delete snapshots singly or in groups.

    보고서 관리자의 기록 페이지에서 스냅숏을 삭제할 수 있습니다.You can delete snapshots from the History page in Report Manager. 보고서로 이동하고 기록을 클릭한 다음 삭제할 스냅숏 옆의 확인란을 선택한 후 삭제를 클릭합니다.Navigate to the report, click History, select the check box next to the snapshots that you want to delete, and then click Delete.

  • 보고서 기록 제한을 낮춰 저장되는 스냅숏 수를 줄입니다.Lower the report history limit to reduce the number of snapshots that are stored. 보고서 기록 제한은 보고서 서버나 특정 보고서에 대해 설정할 수 있습니다.The report history limit can be set for the report server or for specific reports. 제한을 낮추면 기록에서 가장 오래된 스냅숏부터 삭제됩니다.When the limit is lowered, the oldest snapshots are deleted from history.

    보고서 서버에 저장된 보고서 기록을 대량 작업으로 모두 삭제할 수는 없습니다.You cannot delete all report history stored on a report server in a bulk operation.

    보고서를 삭제하면 보고서 기록도 삭제됩니다.Report history is also deleted when you delete a report. 예를 들어 월별 판매 보고서를 새 버전으로 바꾸기 위해 삭제하면 이 보고서와 연결된 보고서 기록도 모두 삭제됩니다.For example, if you delete a monthly sales report because you are replacing it with a newer version, all report history that is associated with the report is also deleted. 그러나 보고서를 이동하면 모든 보고서 기록도 함께 이동합니다.However, if you move a report, all report history moves with it.

관련 항목:See Also

보고서 기록 ( 만들기 모드 ) 통합 SharePoint의 reporting Services Create Report History (Reporting Services in SharePoint Integrated Mode)
보고서 관리자 ( SSRS 기본 모드 ) Report Manager (SSRS Native Mode)
보고서 서버 콘텐츠 관리(SSRS 기본 모드) Report Server Content Management (SSRS Native Mode)
보고서 기록 (에 스냅숏 추가 보고서 관리자 ) Add a Snapshot to Report History (Report Manager)
보고서 기록 제한 ( 보고서 관리자 )Limit Report History (Report Manager)