Reporting Services SharePoint 서비스 응용 프로그램 관리Manage a Reporting Services SharePoint service application

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

이전 버전의 SQL Server Reporting Services와 관련된 콘텐츠는 SQL Server Reporting Services 2014를 참조하세요.For content related to previous versions of SQL Server Reporting Services, see SQL Server Reporting Services 2014.

Reporting ServicesReporting Services 서비스 응용 프로그램은 SharePoint 중앙 관리에서 관리됩니다. service applications are managed from SharePoint Central Administration. 관리 및 속성 페이지에서 서비스 응용 프로그램의 구성과 일반 관리 태스크를 업데이트할 수 있습니다.The Management and Properties pages allow you to update the configuration of the service application as well as common administration tasks.


SQL Server 2016 이후부터 SharePoint와의 Reporting Services 통합을 사용할 수 없습니다.Reporting Services integration with SharePoint is no longer available after SQL Server 2016.

서비스 응용 프로그램 속성 페이지 열기Open service application properties page

Reporting ServicesReporting Services 서비스 응용 프로그램에 대한 속성 페이지를 열려면 다음을 완료합니다.To open the properties page for a Reporting ServicesReporting Services service application, complete the following:

  1. 중앙 관리의 응용 프로그램 관리 그룹에서 서비스 응용 프로그램 관리를 클릭합니다.In Central Administration, in the Application Management group, click Manage service applications.

  2. 서비스 응용 프로그램 이름 근처를 클릭하거나 유형 열을 클릭하여 전체 행을 선택하고 SharePoint 리본에서 속성 을 클릭합니다.Click near the name of your service application or on the type column, which will select the entire row, and then click Properties in the SharePoint ribbon.

    서비스 응용 프로그램 속성에 대한 자세한 내용은 Step 3: Create a Reporting Services Service Application을 참조하세요.For more information on service application properties, see Step 3: Create a Reporting Services Service Application.

서비스 응용 프로그램 관리 페이지 열기Open service application management pages

Reporting ServicesReporting Services 서비스 응용 프로그램에 대한 관리 페이지를 열려면 다음을 완료합니다.To open the management pages for a Reporting ServicesReporting Services service application, complete the following:

  1. 중앙 관리의 응용 프로그램 관리 그룹에서 서비스 응용 프로그램 관리를 클릭합니다.In Central Administration, in the Application Management group, click Manage service applications.

  2. 서비스 응용 프로그램 이름을 클릭하면 Reporting Services 응용 프로그램 관리 페이지가 열립니다.Click the name of your service application and the Manage Reporting Services Application page will open.

  3. 또는 서비스 응용 프로그램의 이름 근처를 클릭하거나 유형 열을 클릭하여 전체 행을 선택한 다음 SharePoint 리본에서 관리 를 클릭할 수 있습니다.Alternatively, you could click near the name or on the type column for your service application, which will select the entire row, and then click Manage in the SharePoint ribbon.

시스템 설정 페이지System settings page

시스템 설정 페이지에서 다양한 제한 시간을 포함하여 서비스 응용 프로그램의 동작과 사용자 환경을 구성할 수 있습니다.The systems settings page allows you to configure the behavior and user experience of your service application including various timeouts.

보고서 설정Report settings

설정Setting 주석Comments
외부 이미지 제한 시간External Images Timeout 기본값은 600초입니다.Default is 600 seconds.
스냅숏 압축Snapshot Compression 기본값은 SQL입니다.Default is SQL
시스템 보고서 제한 시간System Report Timeout 기본값은 1800초입니다.Default is 1800 seconds.

보고서 서버에서 보고서 처리를 일정 시간(초)으로 제한할지 여부를 지정합니다.Specify whether report processing times out on the report server after a certain number of seconds. 이 값은 보고서 서버의 보고서 처리에 적용되며,This value applies to report processing on a report server. 사용자의 보고서에 데이터를 제공하는 데이터베이스 서버의 데이터 처리에는 영향을 주지 않습니다.It does not affect data processing on the database server that provides the data for your report. 보고서 처리 시간은 보고서를 선택한 후 보고서가 열리는 데 걸리는 시간입니다.The report processing timer clock begins when the report is selected and ends when the report opens. 데이터 처리 및 보고서 처리를 모두 완료하기에 충분한 값을 지정해야 합니다.The value that you specify must be sufficient to complete both data processing and report processing.
시스템 스냅숏 제한System Snapshot Limit 기본값은 -1(제한 없음)입니다.Default is -1, which is no limit.

보관할 보고서 기록 복사본 수에 대한 사이트 전체 기본값을 설정합니다.Set a site-wide default value for the number of copies of report history to retain. 이 기본값은 각 보고서에 대해 저장할 수 있는 스냅숏 수를 설정하는 초기 설정이 됩니다.The default value provides an initial setting that establishes the number of snapshots that can be stored for each report. 특정 보고서에 대해 속성 페이지에서 다른 제한값을 지정할 수 있습니다.You can specify different limits in property pages for specific reports.
저장된 매개 변수 수명Stored Parameters Lifetime 기본값은 180입니다.Default is 180
저장된 매개 변수 임계값Stored Parameters Threshold 기본값은 1500일입니다.Default is 1500 days.

세션 설정Session settings

설정Setting 주석Comments
세션 제한 시간Session Timeout 기본값은 600초입니다.Default is 600 seconds.
세션 쿠키 사용Use Session Cookies 기본값은 TRUE입니다.Default is TRUE.
EDLX 보고서 제한 시간EDLX Report Timeout 기본값은 1800초입니다.Default is 1800 seconds.

로깅에 대한 시스템 설정System settings for logging

설정Setting 주석Comments
실행 로깅 사용Enable Execution Logging 기본값은 TRUE입니다.Default is TRUE.

보고서 서버에서 추적 로그를 생성할지 여부와 로그를 보관할 일 수를 지정합니다.specify whether the report server generates trace logs and the number of days the log is kept. 를 클릭합니다.. 로그는 보고서 서버 컴퓨터의 \Microsoft SQL Server\MSSQL.n\ReportServer\Log 폴더에 저장됩니다.The logs are stored on the report server computer in the \Microsoft SQL Server\MSSQL.n\ReportServer\Log folder. 서비스가 다시 시작될 때마다 새 로그 파일이 시작됩니다.A new log file is started each time the service is restarted. 로그 파일에 대한 자세한 내용은 Report Server Service Trace Log를 참조하세요.For more information about log files, see Report Server Service Trace Log
실행 로그 보관 일 수Execution Log Days Kept 기본값은 60일입니다.Default is 60 days.

Reporting ServicesReporting Services 는 SharePoint ULS 로깅을 지원합니다. all supports SharePoint ULS logging. 자세한 내용은 SharePoint 추적 로그에 대한 Reporting Services 이벤트 설정(ULS)For more information, see Turn on Reporting Services events for the SharePoint trace log (ULS)

보안 설정Security settings

설정Setting 주석Comments
통합 보안 사용Enable Integrated Security 기본값은 TRUE입니다.Default is TRUE.

보고서를 요청한 사용자의 Windows 보안 토큰을 사용하여 보고서 데이터 원본에 연결할 수 있는지 여부를 지정합니다.Specifies whether a connection to a report data source can be made using the Windows security token of the user who requested the report.
보고서 정의 로드 사용Enable Load Report Definition 기본값은 TRUE입니다.Default is TRUE..
원격 오류 사용Enable Remote Errors 기본값은 FALSE입니다.Default is FALSE
테스트 연결 자세한 오류 사용Enable Test Connection Detailed Errors 기본값은 TRUE입니다.Default is TRUE.

클라이언트 설정Client settings

설정Setting 주석Comments
보고서 작성기 다운로드 사용Enable Report Builder Download 기본값은 TRUE입니다.Default is TRUE.

클라이언트가 보고서 작성기 응용 프로그램을 다운로드하기 위한 단추를 볼 수 있는지 여부를 지정합니다.Specifies whether clients are able to see the button for downloading the report builder application.
보고서 작성기 시작 URLReport Builder Launch URL 보고서 서버에서 기본 보고서 작성기 URL을 사용하지 않는 경우에는 사용자 지정 URL을 지정합니다.Specify a custom URL when the report server does not use the default Report Builder URL. 이 설정은 선택 사항입니다.This setting is optional. 값을 지정하지 않으면 기본 URL이 사용되어 보고서 작성기가 시작됩니다.If you do not specify a value, the default URL will be used, which launches Report Builder. 보고서 작성기 3.0을 Click-Once 응용 프로그램으로 시작하려면 http://<computername>/ReportServer/ReportBuilder/ReportBuilder_3_0_0_0.application 값을 입력합니다.To launch Report Builder 3.0 as a Click-Once application, enter the following value: http://<computername>/ReportServer/ReportBuilder/ReportBuilder_3_0_0_0.application.
클라이언트 인쇄 기능 사용Enable Client Printing 기본값은 TRUE입니다.The Default is TRUE.

사용자가 인쇄 옵션을 제공 하는 클라이언트 쪽 컨트롤을 다운로드할 수 있는지 여부를 지정합니다.Specifies whether users can download the client side control, which provides printing options.
세션 제한 시간 편집Edit Session Timeout 기본값은 7200초입니다.Default is 7200 seconds.
세션 캐시 제한 편집Edit Session Cache Limit 기본값은 5입니다.Default is 5.

작업 관리Manage jobs

보고서 구독과 데이터 기반 구독에서 만들어진 작업과 같은 실행 중인 작업을 보고 삭제할 수 있습니다.You can view and delete the running jobs, for example jobs that are created by report subscriptions and data-driven subscriptions. 이 페이지는 구독을 관리하는 데 사용되지 않으며 구독에서 트리거된 작업을 관리하는 데 사용됩니다.The page is not used to manage subscriptions, but rather jobs that are triggered by a subscription. 예를 들어 1시간에 한 번 실행되도록 예약된 구독은 작업 관리 페이지에 나타나는 작업을 1시간에 한 번 생성합니다.For example a subscription that is scheduled to run once an hour will generate a job once an hour that appears on the Manage Jobs page.

실행 중인 작업 관리manage running jobs

키 관리Key management

다음 표에는 키 관리 페이지가 요약되어 있습니다.The following table summarizes the Kay Management pages


Reporting Services 암호화 키를 주기적으로 변경하는 것은 최상의 보안 권장 방법입니다.Periodically changing the Reporting Services encryption key is a security best practice. Reporting Services의 중요 버전 업그레이드 직후에 키를 변경하는 것이 가장 좋습니다.A recommended time to change the key is immediately following a major version upgrade of Reporting Services. 업그레이드 후에 키를 변경하면 업그레이드 주기를 벗어나 Reporting Services 암호화 키를 변경할 경우에 발생하는 추가 서비스 중단이 최소화됩니다.Changing the key after an upgrade minimizes additional service interruption caused by changing the Reporting Services encryption key outside of the upgrade cycle.

호출Page DescriptionDescription
암호화 키 백업Backup Encryptions Key 1) 암호: 상자와 암호 확인: 상자에 암호를 입력하고 내보내기를 클릭합니다.1) Type a password in to the Password: and Confirm Password: boxes and click Export. 입력한 암호가 도메인 정책의 복잡성 요구 사항을 충족하지 않으면 경고가 표시됩니다.You will see a warning if the password you typed is does not meet the complexity requirements of the domain policy.

2) 키 파일을 저장할 파일 위치를 묻는 메시지가 나타납니다.2) You will be prompted for a file location of where to save the key file. Reporting ServicesReporting Services를 실행 중인 컴퓨터와 별도의 컴퓨터에 키 파일을 저장해야 합니다.You should consider storing the key file on a separate computer from the one that is running Reporting ServicesReporting Services. 기본 파일 이름은 서비스 응용 프로그램의 이름과 동일합니다.The default file name is the same name as the service application.
암호화 키 복원Restore Encryption Key 1) 파일 위치 상자에서 키 파일을 입력하거나 해당 위치를 찾습니다.1) Type or browse to the key file in the File Location box

2) 암호 상자에 암호화 파일을 백업하는 데 사용된 암호를 입력합니다.2) In the Password box, type the password that was used to back up the encryption file.

3) 확인을 클릭합니다.3) Click OK
암호화 키 변경Change Encryption Key 이 작업에서는 새 키를 만들고 암호화된 내용을 다시 암호화합니다.This operation will create a new key and re-encrypt your encrypted content. 내용이 많은 경우 이 작업을 수행하는 데 몇 시간이 걸릴 수 있습니다.If you have a lot of content, this operation make take several hour.

암호화 키 변경 작업이 완료되면 새 키를 백업하는 것이 좋습니다.When the change encryption key operation is complete, it is recommended you make a backup of your new key.
삭제된 암호화된 내용Deleted Encrypted Content 삭제된 내용을 복구할 수 없습니다.Deleted content cannot be recovered.

** 중요 *\* 대칭 키 삭제 및 다시 만들기 동작은 되돌리거나 실행 취소할 수 없습니다.** Important *\* The action of deleting and recreating the symmetric key cannot be reversed or undone. 키를 삭제 또는 다시 만들기는 현재 설치에 중요한 결과를 가져올 수 있습니다.Deleting or recreating the key can have important ramifications on your current installation. 키를 삭제하면 대칭 키로 암호화된 모든 기존 데이터도 삭제됩니다.If you delete the key, any existing data encrypted by the symmetric key will also deleted. 삭제된 데이터에는 외부 보고서 데이터 원본에 대한 연결 문자열, 저장된 연결 문자열 및 일부 구독 정보가 포함되어 있습니다.Deleted data includes connection strings to external report data sources, stored connection strings, and some subscription information.

실행 계정Execution account

이 페이지를 사용하여 무인 모드 처리용으로 사용할 계정을 구성할 수 있습니다.Use this page to configure an account to use for unattended processing. 이 계정은 다음과 같이 다른 자격 증명 원본을 사용할 수 없는 특별한 환경에서 사용됩니다.This account is used under special circumstances when other sources of credentials are not available:

  • 보고서 서버가 자격 증명이 필요 없는 데이터 원본에 연결하는 경우When the report server connects to a data source that does not require credentials. 자격 증명이 필요 없는 데이터 원본의 예로는 XML 문서와 일부 클라이언트 쪽 응용 프로그램이 있습니다.Examples of data sources that might not require credentials include XML documents and some client-side database applications.

  • 보고서 서버가 보고서에서 참조하는 외부 이미지 파일 또는 기타 리소스를 검색하기 위해 다른 서버에 연결하는 경우When the report server connects to another server to retrieve external image files or other resources that are referenced in a report.

    이 계정 설정은 선택 사항이지만 설정하지 않은 경우 외부 이미지 및 일부 데이터 원본에 대한 연결을 사용하는 데 제한이 따릅니다.Setting this account is optional, but not setting it limits your use of external images and connections to some data sources. 외부 이미지 파일을 검색할 때 보고서 서버는 익명 연결을 설정할 수 있는지 여부를 확인합니다.When retrieving external image files, the report server checks to see if an anonymous connection can be made. 연결이 암호로 보호된 경우 보고서 서버는 무인 보고서 처리 계정을 사용하여 원격 서버에 연결합니다.If the connection is password protected, the report server uses the unattended report processing account to connect to the remote server. 보고서에 대한 데이터를 검색할 때 데이터 원본 연결이 자격 증명 유형을 없음 으로 지정한 경우 보고서 서버는 현재 사용자를 가장하거나, 사용자에게 자격 증명을 요청하거나, 저장된 자격 증명을 사용하거나, 무인 처리 계정을 사용합니다.When retrieving data for a report, the report server either impersonates the current user, prompts the user to provide credentials, uses stored credentials, or uses the unattended processing account if the data source connection specifies None as the credential type. 보고서 서버는 다른 컴퓨터에 연결할 때 해당 서비스 계정 자격 증명을 위임 또는 가장할 수 없으므로 사용 가능한 다른 자격 증명이 없는 경우 무인 처리 계정을 사용해야 합니다.The report server does not allow its service account credentials to be delegated or impersonated when connecting to other computers, so it must use the unattended processing account if no other credentials are available.

    서비스 계정을 실행하는 데 사용되는 계정과 다른 계정을 지정해야 합니다.The account you specify should be different from the one used to run the service account. 스케일 아웃 배포에서 보고서 서버를 실행하는 경우 이 계정은 각 보고서 서버에서 같은 방식으로 구성해야 합니다.If you are running the report server in a scale-out deployment, you must configure this account the same way on each report server.

    Windows 사용자 계정을 사용할 수 있습니다.You can use any Windows user account. 최상의 결과를 얻으려면 다른 컴퓨터와의 연결을 지원하는 네트워크 로그온 권한과 읽기 권한을 가진 계정을 선택합니다.For best results, choose an account that has read permissions and network logon permissions to support connections to other computers. 보고서에서 사용하려는 모든 외부 이미지 또는 데이터 파일에 대해 읽기 권한을 갖고 있어야 합니다.It must have read permissions on any external image or data file that you want to use in a report. 모든 보고서 데이터 원본과 외부 이미지가 보고서 서버 컴퓨터에 저장되어 있지 않으면 로컬 계정을 지정하지 마세요.Do not specify a local account unless all report data sources and external images are stored on the report server computer. 이 계정은 무인 보고서 처리에만 사용합니다.Use the account only for unattended report processing.

    PowerShell 명령PowerShell command

    다음은 UEAccount 속성과 함께 Reporting ServicesReporting Services 서비스 응용 프로그램의 목록을 반환하는 예제 PowerShell 명령입니다.The following is an example PowerShell command to return the list of Reporting ServicesReporting Services service applications with the UEAccount property:

Get-SPRSServiceApplication | select typename, name, service, ueaccountname  

자세한 내용은 Reporting Services SharePoint 모드용 PowerShell cmdlet을 참조하세요.For more information, see PowerShell cmdlets for Reporting Services SharePoint Mode.


실행 계정 지정Specify an execution account
계정을 지정하려면 선택합니다.Select to specify an account.

Windows 도메인 사용자 계정을 입력합니다.Enter a Windows domain user account. <domain>\<user account> 형식을 사용합니다.Use this format: <domain>\<user account>.

암호를 입력합니다.Type the password.

암호 확인Confirm password
암호를 다시 입력합니다.Retype the password.

전자 메일 설정E-mail settings

이 페이지에서는 보고서 서버에서 보고서 서버 전자 메일 배달을 가능하게 하는 SMTP(Simple Mail Transport Protocol) 설정을 지정할 수 있습니다.Use this page to specify Simple Mail Transport Protocol (SMTP) settings that enable report server e-mail delivery from the report server. 보고서 서버 전자 메일 배달 확장 프로그램을 사용하여 전자 메일 구독을 통해 보고서 또는 보고서 처리 알림을 배포할 수 있습니다.You can use the Report Server E-Mail delivery extension to distribute reports or report processing notifications through e-mail subscriptions. 보고서 서버 전자 메일 배달 확장 프로그램을 사용하려면 SMTP 서버 및 보낸 사람 주소: 필드에 사용할 전자 메일 주소가 필요합니다.The Report Server E-Mail delivery extension requires an SMTP server and an e-mail address to use in the From: field.


SMTP 서버 사용Use SMTP Server
보고서 서버 전자 메일이 SMTP 서버를 통해 라우팅되도록 지정합니다.Specifies that report server e-mail is routed through an SMTP server.

아웃바운드 SMTP 서버Outbound SMTP Server
사용할 SMTP 서버 또는 게이트웨이를 지정합니다.Specify the SMTP server or gateway to use. 네트워크에서 로컬 서버나 SMTP 서버를 사용할 수 있습니다.You can use a local server or an SMTP server on your network.

보낸 사람 주소From Address
생성된 전자 메일의 보낸 사람: 필드에 사용할 전자 메일 주소를 지정합니다.Specifies the e-mail address to use in the From: field of a generated e-mail. SMTP 서버에서 메일을 보낼 수 있는 권한이 있는 사용자 계정을 지정해야 합니다.You must specify a user account that has permission to send mail from the SMTP server.

구독 및 경고 프로비전Provision subscriptions and alerts

이 페이지를 사용하여 SQL Server 에이전트가 실행 중인지 확인하고 SQL Server 에이전트를 사용하도록 보고 서비스에 대한 액세스를 프로비전합니다.Use this page to verify if SQL Server Agent is running and to provision access for reporting services to use SQL Server Agent. SQL Server 에이전트는 Reporting ServicesReporting Services 구독, 일정 및 데이터 경고에 필요합니다.SQL Server Agent is required for Reporting ServicesReporting Services subscriptions, schedules, and data alerts. SSRS 서비스 응용 프로그램에 대한 구독 및 경고 프로비전Provision Subscriptions and Alerts for SSRS Service Applications

프록시 연결Proxy association

Reporting Services 서비스 응용 프로그램을 만들 때 Reporting Services 서비스 응용 프로그램을 통해 액세스하기 위해 권한을 연결 및 프로비전할 웹 응용 프로그램을 선택했습니다.When you created the Reporting Services service application you selected the web application to associate and provision permissions for access by the Reporting Services service application. 연결하지 않거나 연결을 변경하려면 다음 단계를 수행할 수 있습니다.If you chose to not associate or you want to change the association, you can use the following steps.

  1. SharePoint 중앙 관리의 응용 프로그램 관리에서 서비스 응용 프로그램 연결 구성을 클릭합니다.In SharePoint Central Administration, in the Application Management, click Configure Service Application Associations.

  2. 서비스 응용 프로그램 연결 페이지에서 보기를 서비스 응용 프로그램으로 변경합니다.On the Service application Associations page, change the view to Service Applications.

  3. Reporting ServicesReporting Services 서비스 응용 프로그램의 이름을 찾아서 클릭합니다.Find and click the name of your new Reporting ServicesReporting Services Service application. 또한 응용 프로그램 프록시 그룹 이름인 기본값 을 클릭하여 다음 단계를 완료하는 대신 기본 그룹에 프록시를 추가할 수도 있습니다.You could also click the application proxy group name default to add the proxy to default group rather than completing the following steps.

  4. 다음 연결 그룹 편집 선택 상자에서 사용자 지정을 선택합니다.Select Custom in the selection box Edit the following group of connections.

  5. 해당 프록시의 상자를 선택하고 확인클릭합니다.Check the box for your proxy and click Ok.

추가 질문이 있으신가요?More questions? Reporting Services 포럼에서 질문하기Try asking the Reporting Services forum