Reporting Services 보고서 서버(SharePoint 모드)Reporting Services Report Server (SharePoint Mode)

이 항목 적용 대상: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.

SharePoint 모드에 구성된 Reporting Services 보고서 서버는 SharePoint 제품 배포 내에서 실행할 수 있습니다.A Reporting Services report server configured for SharePoint Mode can run within a deployment of a SharePoint product. SharePoint 모드의 보고서 서버에서는 보고서 및 기타 Reporting ServicesReporting Services 콘텐츠 형식에 SharePoint의 공동 작업 및 관리 기능을 사용할 수 있습니다.A report server in SharePoint mode can use the collaboration and management features of SharePoint for reports and other Reporting ServicesReporting Services content types. SharePoint 모드를 사용하려면 SharePoint 제품에 대한 적절한 버전의 Reporting Services 추가 기능을 SharePoint 웹 프런트 엔드에 설치해야 합니다.SharePoint mode requires installing the appropriate version of the Reporting Services add-in for SharePoint products on your SharePoint Web Front Ends.

참고

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

설치 및 구성하는 방법은 다음 항목을 참조하세요.For more information on installing and configuring, see the following:

기능 요약Feature summary

SharePoint 통합 모드에서 실행되도록 보고서 서버를 구성하면 이 모드에서 보고서 서버를 배포할 때만 사용 가능한 다음 추가 기능이 제공됩니다.Configuring a report server to run in SharePoint integrated mode provides the following additional functionality that is only available when you deploy a report server in this mode:

  • 경고를 포함한 SharePoint 문서 관리 및 공동 작업 기능을 사용할 수 있습니다.Use SharePoint document management and collaboration features, including alerts. SharePoint 사이트는 단일 위치에서 모든 보고서 항목에 대해 액세스 및 관리 작업을 수행할 수 있는 통합 포털을 제공합니다.A SharePoint site provides a unified portal for accessing and managing all report items in one place.

  • SharePoint 권한 및 인증 공급자를 사용하여 보고서, 모델 및 기타 항목에 대한 액세스를 제어할 수 있습니다.Use SharePoint permissions and authentication providers to control access to reports, models, and other items.

  • SharePoint 배포 토폴로지를 사용하여 인터넷 연결을 통해 보고서를 방화벽 외부에 배포할 수 있습니다.Use SharePoint deployment topologies to distribute reports over an Internet connection outside the firewall. 보고서 서버는 인터넷 액세스가 가능하도록 구성된 대규모 SharePoint 배포 컨텍스트에서 보고서 및 데이터 처리 서비스를 제공합니다.A report server provides report and data processing services in the context of a larger SharePoint deployment that is configured for Internet access.

  • SharePoint 사이트의 사용자 지정 응용 프로그램 페이지에서 보고서, 모델, 데이터 원본, 일정 및 보고서 기록을 관리할 수 있습니다.Manage reports, models, data sources, schedules, and report history in custom application pages on a SharePoint site. SQL ServerSQL Server의 다른 도구와 같은 방식으로 SharePoint 사이트에서 속성을 설정하고 일정 및 구독을 정의하며 보고서 기록을 생성 및 관리할 수 있습니다.You can set properties, define schedules and subscriptions, and create and manage report history on a SharePoint site the same way you create and manage them from other tools in SQL ServerSQL Server.

  • 보고서, 보고서 모델, 리소스 및 공유 데이터 원본 파일을 Office SharePoint Server의 보고서 센터를 비롯한 SharePoint 라이브러리에 게시하거나 업로드할 수 있습니다.Publish or upload reports, report models, resources, and shared data source files to a SharePoint library, including Report Center in Office SharePoint Server.

    보고서 디자이너, 모델 디자이너 및 보고서 작성기를 사용하여 SharePoint 라이브러리에 직접 게시할 보고서 및 데이터 원본을 만들 수 있습니다.Use Report Designer, Model Designer, and Report Builder to create reports and data sources to be published directly to a SharePoint library. 또한 SharePoint 사이트에서 업로드 동작을 사용하여 SharePoint 라이브러리에 보고서 정의 및 보고서 모델을 추가할 수 있습니다.You can also use the Upload action on a SharePoint site to add any report definitions and report models to a SharePoint library.

    보고서 서버에서는 사용하는 서버 모드에 관계없이 동일한 방법으로 보고서 정의를 처리하므로 보고서 데이터 및 레이아웃은 서버 모드의 영향을 받지 않습니다.Because the report server processes report definitions in the same way regardless of the server mode you use, the report data and layout is unaffected by server mode. 기본 모드 보고서 서버에서 실행할 수 있는 모든 보고서는 SharePoint 통합 모드로 구성된 보고서 서버에서 실행될 수 있습니다.Any report that you can run in a native mode report server can run on a report server that is configured for SharePoint integrated mode.

  • 새 SharePoint 배달 확장 프로그램을 사용하여 보고서를 구독하고 SharePoint 라이브러리에 배달할 수 있습니다.Subscribe to and deliver reports to a SharePoint library using a new SharePoint delivery extension. 전자 메일을 통해 보고서를 배달하거나 공유 폴더로 보고서를 배달할 수도 있습니다.You can also deliver reports through e-mail or to a shared folder. 보고서 배달에는 보고서 서버 배달 확장 프로그램이 사용됩니다.The report server delivery extensions are used to deliver reports. 런타임에 쿼리된 구독자 데이터를 사용하여 대규모 보고서 배포용 데이터 기반 구독을 만들 수 있습니다.You can create data-driven subscriptions for large-scale report distribution using subscriber data queried at run time.

  • SharePoint 페이지에 추가할 수 있는 보고서 뷰어 웹 파트를 통해 SharePoint 웹 응용 프로그램 내에서 보고서를 볼 수 있습니다.A Report Viewer web part you can add to SharePoint pages to view a report inside your SharePoint web application. 웹 파트에는 페이지 탐색, 검색, 인쇄 및 내보내기 기능이 포함되어 있습니다.The web part includes page navigation, search, print, and export features.

  • 새 SOAP 끝점에 대해 프로그래밍하여 SharePoint 사이트와 통합되는 사용자 지정 응용 프로그램을 만들 수 있습니다.Program against a new SOAP endpoint to create custom applications that integrate with a SharePoint site. 업데이트된 WMI(Windows Management Instrumentation) 공급자를 사용하여 SharePoint 통합 모드에서 실행되는 보고서 서버 인스턴스를 프로그래밍 방식으로 구성할 수도 있습니다.You can also use the updated Windows Management Instrumentation (WMI) provider to programmatically configure a report server instance that runs in SharePoint integrated mode.

  • 연결된 모드의 Microsoft Access 서비스 보고Microsoft Access services reporting, in connected mode.

  • AAM 영역, 인터넷 연결 배포 및 SharePoint 목록에 대한 SharePoint 사용자 토큰.AAM zones, internet facing deployments, and SharePoint user tokens for SharePoint lists.

연결된 모드 및 로컬 모드Connected mode and local mode

SQL Server 2008 R2 릴리스에는 SharePoint 2010 제품용 Microsoft SQL Server 2008 R2 이상 Reporting Services 추가 기능이 설치되어 있는 SharePoint 2010 서버에서 보고서를 볼 수 있도록 로컬 모드 라는 새로운 모드가 도입되었습니다.The SQL Server 2008 R2 release introduced a new local mode for viewing reports from a SharePoint 2010 server that has the Microsoft SQL Server 2008 R2 or later Reporting Services Add-In for SharePoint 2010 products installed.

  • 로컬 모드: 로컬 모드에서는 Reporting Services 보고서 서버와 통합하지 않고도 SharePoint 문서 라이브러리에서 로컬로 보고서를 렌더링할 수 있습니다.Local Mode: Local mode allows reports to be rendered locally from the SharePoint document library, without integration with a Reporting Services report server. SharePoint 제품용 Reporting Services 추가 기능이 필요하지만 Reporting Services 보고서 서버는 필요하지 않습니다.The Reporting Services add-in for SharePoint products is required but a Reporting Services report server is not. 추가 기능은 SharePoint 2010 제품 준비 도구를 비롯한 여러 가지 방법으로 설치할 수 있습니다.The add-in can be installed several different ways, including the SharePoint 2010 products preparation tool. 로컬 모드에 대한 자세한 내용은 보고서 뷰어의 로컬 모드 및 연결된 모드 보고서SharePoint 제품용 Reporting Services 추가 기능 검색 위치를 참조하세요.For more information on local mode, see Local mode vs. connected mode reports in the Report Viewer and Where to find the Reporting Services add-in for SharePoint products.

  • 연결된 모드: 연결된 모드는 SharePoint 중앙 관리에서 Reporting Services 보고서 서버를 SharePoint 팜에 통합하여 지원할 수 있습니다.Connected Mode: Connected mode is supported by integrating a Reporting Services report server into the SharePoint farm using SharePoint Central Administration. 보고서 서버와의 통합을 통해 완전한 보고가 가능해질 뿐만 아니라 SharePoint 2010의 공동 작업 기능과 구독, 스냅숏 및 서버 기반 처리와 같은 보고서 서버의 서버 기반 기능도 사용할 수 있습니다.The integration with a report server enables full end-to-end reporting, providing the collaboration features of SharePoint 2010 and the server based features of a report server including: Subscriptions, Snapshots, and server based processing.

지원되지 않는 SharePoint 기능Unsupported sharePoint features

일부 SharePoint 기능은 통합 작업에서 사용할 수 없습니다.Not all SharePoint features are available for integrated operations. 다음은 Reporting Services에 직접 통합되지 않는 SharePoint 기능 목록입니다.The following is a list of the SharePoint features Reporting Services does not directly integrate with:

  • Secure Store Service.Secure Store Service.

  • 문서 라이브러리의 Reporting Services 파일에 대해서는 SharePoint Outlook 일정 통합이나 SharePoint 일정을 사용할 수 없습니다.You cannot use the SharePoint Outlook Calendar integration or the SharePoint scheduling for reporting services files in a document library.

  • SharePoint Business Data 카탈로그.SharePoint Business Data catalog.

  • SharePoint 개인 설정도 Reporting Services 페이지에서 지원되지 않습니다.SharePoint personalization is also not supported on the Reporting Services pages. SharePoint 웹 응용 프로그램에서 익명 액세스를 사용할 수 있는 경우에는 보고서 서버 통합이 지원되지 않습니다.Report Server integration is not supported if the SharePoint Web application is enabled for Anonymous access.

  • SQL Server Reporting Services는 SharePoint 문서 라이브러리 버전 제어를 지원하지 않습니다 .SQL Server Reporting Services does not support SharePoint document library version control. “문서 버전 기록”을 사용하도록 구성된 문서 라이브러리에 보고서 항목을 저장한 경우 Reporting Services 기능은 제대로 작동하지 않으며 ULS 로그에 오류가 생성됩니다.If you save report items in a document library that is configured with “Document Version History” enabled, Reporting Services features will not function correctly and generate errors in the ULS log. 다음은 ULS 로그에 있는 오류의 예입니다.The following is an example of an error in the ULS log:

    • “…보고서와 연결된 데이터 원본을 사용할 수 없습니다”.“…a data source associated with the report has been disabled”.

      문서 라이브러리 버전 기록은 “라이브러리 설정”의 ”버전 관리 설정” 페이지에 구성됩니다.Document library version history is configured on the ”Versioning Settings” page of “Library Settings”.

지원되는 SharePoint 추가 기능과 보고서 서버의 조합Supported combinations of the SharePoint add-in and report server

보고서 서버, SharePoint용 Reporting Services 추가 기능 및 SharePoint 제품의 모든 조합에서 모든 기능이 지원되는 것은 아닙니다.Not all features are supported in all combinations of report server, Reporting Services add-in for SharePoint, and SharePoint Products. 자세한 내용은 지원되는 SharePoint와 Reporting Services 서버 및 추가 기능의 조합을 참조하세요.For more information, see Supported combinations of SharePoint and Reporting Services Server and add-in

참고

해당 버전의 SharePoint 제품에 올바른 버전의 Reporting Services 추가 기능을 사용해야 합니다.The correct version of the Reporting Services add-in must be used with the corresponding version of SharePoint Products.

통합을 제공하는 구성 요소Components that provide integration

여러 서버를 단일 배포로 결합하려면 SQL ServerSQL Server Reporting Services 설치를 SharePoint 제품의 인스턴스와 통합해야 합니다.To combine the servers in a single deployment, you integrate an installation of SQL ServerSQL Server Reporting Services with an instance of SharePoint products

통합은 SQL ServerSQL Server 및 SharePoint 제품용 Reporting Services 추가 기능을 통해 제공됩니다.Integration is provided through SQL ServerSQL Server and the Reporting Services Add-in for SharePoint Products. Reporting Services 추가 기능은 다운로드한 다음 적절한 버전의 SharePoint를 실행하는 서버에 설치할 수 있는 무료 배포 가능 구성 요소입니다.The Reporting Services Add-in is a freely distributable component that you can download and then install on a server that is running the appropriate version of SharePoint.

보고서 서버, SharePoint용 Reporting Services 추가 기능 및 SharePoint 제품의 모든 조합에서 모든 기능이 지원되는 것은 아닙니다.Not all features are supported in all combinations of report server, Reporting Services add-in for SharePoint, and SharePoint Products. 자세한 내용은 지원되는 SharePoint와 Reporting Services 서버 및 추가 기능의 조합을 참조하세요.For more information see, Supported combinations of SharePoint and Reporting Services Server and add-in.

  • SharePoint에서 Reporting Services 추가 기능은 SharePoint 사이트 또는 팜에서 보고서 서버 내용을 확인, 저장 및 관리할 수 있도록 ReportServer 프록시 끝점, 보고서 뷰어 웹 파트 및 응용 프로그램 페이지를 제공합니다.On SharePoint, the Reporting Services Add-in provides the ReportServer proxy endpoint, a Report Viewer web part, and application pages so that you can view, store, and manage report server content on a SharePoint site or farm.

  • Reporting Services에서는 업데이트된 프로그램 파일, SOAP 끝점, 사용자 지정 보안 및 배달 확장 프로그램을 제공합니다.On Reporting Services provides updated program files, a SOAP endpoint, and custom security and delivery extensions. 보고서 서버는 SharePoint 사이트를 통해 보고서 액세스와 배달만 전적으로 지원하는 SharePoint 통합 모드에서 실행되도록 구성해야 합니다.The report server must be configured to run in SharePoint integrated mode, dedicated exclusively to supporting report access and delivery through your SharePoint site.

    SharePoint에 Reporting Services 추가 기능을 설치하고 통합을 위해 두 서버를 구성하면 SharePoint 라이브러리에 보고서 서버 콘텐츠 형식을 업로드 또는 게시한 다음 SharePoint 사이트에서 해당 문서를 보고 관리할 수 있습니다.After you install the Reporting Services Add-in on SharePoint and configure the two servers for integration, you can upload or publish report server content types to a SharePoint library, and then view and manage those documents from a SharePoint site. 보고서 서버 내용을 업로드하거나 게시하는 것이 중요한 첫 번째 단계입니다. 웹 파트와 페이지는 SharePoint 사이트에서 보고서 정의(.rdl), 보고서 모델(.smdl) 및 공유 데이터 원본(.rsds)을 선택하면 사용할 수 있게 됩니다.Uploading or publishing report server content is an important first step; the web part and pages become available when you select report definitions (.rdl), report models (.smdl) and shared data sources (.rsds) on a SharePoint site.

언어 관련 고려 사항Language considerations

SharePoint Foundation 2010SharePoint Foundation 2010SharePoint Server 2010SharePoint Server 2010 제품은 SQL ServerSQL Server and SharePoint Server 2010SharePoint Server 2010 products are available in many more languages than SQL ServerSQL Server

보고서 서버를 SharePoint 제품 배포 내에서 실행되도록 구성하는 경우 여러 언어가 혼합되어 나타날 수 있습니다.When you configure a report server to run within a deployment of a SharePoint product, you might see a combination of languages. 사용자 인터페이스, 설명서 및 메시지는 다음 언어로 표시됩니다.The user interface, documentation, and messages will appear in the following languages:

  • Reporting Services의 모든 응용 프로그램 페이지, 도구, 오류, 경고 및 메시지는 SQL ServerSQL Server 언어 중 Reporting Services 인스턴스에 사용되는 언어로 표시됩니다.All application pages, tools, errors, warnings, and messages that originate from Reporting Services will appear in the language used by the Reporting Services instance in one of the SQL ServerSQL Server languages.

  • SharePoint 사이트, 보고서 뷰어 웹 파트 및 보고서 작성기에서 응용 프로그램 페이지를 열면 Reporting Services 추가 기능에 대해 지원되는 언어 중 하나로 표시됩니다.Application pages that you open on a SharePoint site, the Report Viewer web part, and Report Builder will appear in one of the supported languages for the Reporting Services Add-in. 지원되는 언어 목록을 보려면 SQL Server 다운로드 로 이동하여 SQL Server 2016 Reporting Services 추가 기능 다운로드 페이지를 찾으세요.To view the list of supported languages, go to SQL Server downloads and find the download page for the SQL Server 2016 Reporting Services Add-in.

  • SharePoint 사이트, SharePoint 중앙 관리, 온라인 도움말 및 메시지는 Office Server 제품에서 지원되는 언어로 제공됩니다.SharePoint sites, SharePoint Central Administration, online help, and messages are available in the languages supported by Office Server products.

    SharePoint 제품 또는 기술의 언어가 보고서 서버 언어와 다르면 Reporting Services는 같은 언어군에서 가장 일치하는 언어를 사용합니다.If the language of your SharePoint product or technology differs from the report server language, Reporting Services will try to use a language from the same language family that provides the closest match. 근접하게 일치하는 대체 언어가 없는 경우 보고서 서버에서는 영어를 사용합니다.If a close substitute is not available, the report server uses English.

다음 표에서는 Reporting Services SharePoint 모드 보고서 서버와 관련된 작업을 요약해서 보여줍니다.The following table summarizes tasks related to a Reporting Services SharePoint mode report server:

태스크Task 링크Link
SharePoint 모드에서 Reporting Services 설치 및 구성을 위한 세부 단계Detailed steps for installing and configuring Reporting Services in SharePoint mode. SharePoint 2010용 Reporting Services SharePoint 모드 설치팜에 추가 보고서 서버 추가Install Reporting Services SharePoint mode for SharePoint 2010 and Add an additional Report Server to a farm.
보고서 서버를 추가하여 Reporting Services SharePoint 배포 스케일 아웃합니다.Scale-out your Reporting Services SharePoint deployment by adding additional report servers. 팜에 추가 보고서 서버 추가SharePoint의 SQL Server BI 기능에 대한 배포 토폴로지Add an additional Report Server to a Farm and Deployment topologies for SQL Server BI features in SharePoint.
보기용으로 설치된 Reporting Services 구성 요소 및 보고서 항목이 포함된 추가 SharePoint 웹 프런트 엔드를 추가합니다.Add additional SharePoint web front-ends that have the Reporting Services components installed for viewing and report items. 팜에 추가 Reporting Services 웹 프런트 엔드 추가Add an additional Reporting Services web front-end to a farm
SharePoint 내에서 보고서 서버에 대한 전자 메일을 구성합니다.Configure e-mail for your report server within SharePoint. Reporting Services 서비스 응용 프로그램에 대한 전자 메일 구성Configure e-mail for a Reporting Services service application
TechNet Wiki에 있는 이 릴리스에 대한 최신 정보Recent information for this release, found on the TechNet Wiki. SQL Server 2012 Reporting Services 팁, 요령 및 문제 해결SQL Server 2012 Reporting Services tips, tricks, and troubleshooting.

다음 단계Next steps

SharePoint용 Reporting Services 추가 기능 설치 및 제거 Install or uninstall the Reporting Services sdd-in for SharePoint
SharePoint 사이트의 보고서 뷰어 웹 파트 Report Viewer web part on a SharePoint site
퀴즈: SharePoint 통합을 위한 SSRS 2012 구성Quiz: Configuring SSRS 2012 for SharePoint integration

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