SQL Server Data Tools의 배포 및 버전 지원(SSDT)Deployment and Version Support in SQL Server Data Tools (SSDT)

SQL Server Data ToolsSQL Server Data Tools 는 다음과 같은 시나리오를 지원합니다. supports the following scenarios:

  • 보고서 정의(.rdl) 및 보고서 서버 프로젝트(*.rptproj) 열기Open report definitions (.rdl) and report server projects (*.rptproj).

  • 보고서 정의 작성Build report definitions.

  • 보고서 디자이너에서 보고서 미리 보기Preview reports in Report Designer.

  • 보고서 서버에 보고서 배포Deploy reports to report servers.

구성 및 배포 속성Configuration and Deployment Properties

SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT) 에서는 프로젝트 구성이 지원됩니다. supports project configurations. 프로젝트 구성은 보고서를 미리 보거나 배포하는 단계로 프로젝트가 빌드될 때 위치와 동작을 지정하는 속성 집합으로 구성됩니다.A project configuration consists of a set of properties that specify locations and behaviors when a project is built either as a step in previewing or deploying reports. 프로젝트 구성에 대한 자세한 내용은 Visual Studio 설명서를 참조하세요.To learn more about project configurations, see the Visual Studio documentation.

프로젝트 구성을 사용하면 보고서 정의를 대상 보고서 서버 호환 스키마 버전으로 업그레이드하는 작업을 제어할 수 있습니다.Use project configurations to control the upgrade of report definitions to schema versions compatible with target report servers. 프로젝트 구성으로 제어되는 속성에는 대상 보고서 서버, 오류 수준, 빌드 프로세스에서 미리 보기 및 배포용으로 보고서 정의를 임시 저장하는 폴더 등이 포함됩니다.The properties controlled by project configurations include the target report server, the folder where the build process temporarily stores report definitions for preview and deployment, and error levels.

보고서는 보고서 디자이너에서 미리 보기로 렌더링되거나 보고서 서버에 배포되기 전에 빌드됩니다.Reports are built before they are rendered as previews in Report Designer or deployed to the report server.

SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT) 프로젝트 속성 대화 상자에서 구성 속성을 설정합니다.You set the configuration properties in the SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT) Project Property dialog box.

빌드 및 배포 속성에는 다음이 포함됩니다.The build and deployment properties include:

  • OutputPath는 보고서의 빌드 확인, 배포 및 미리 보기에 사용되는 보고서 정의를 저장할 폴더의 경로를 식별하는 빌드 속성입니다.OutputPath is a build property that identifies the path of folders to store the report definition used in build verification, deployment, and preview of reports.

  • ErrorLevel은 오류로 보고되는 빌드 문제의 심각도를 식별하는 빌드 속성입니다.ErrorLevel is a build property that identifies the severity of the build issues that are reported as errors. ErrorLevel 값보다 작거나 같은 심각도 수준을 가진 문제는 오류로 보고되고 그렇지 않은 문제는 경고로 보고됩니다.Issues with severity levels less than or equal to the value of ErrorLevel are reported as errors; otherwise, the issues are reported as warnings. 자세한 내용은 보고서 디자이너로 보고서 디자인(SSRS)에서 "보고서 유효성 검사 및 오류 수준" 섹션을 참조하세요.For more information, see The “Report Validation and Error Levels” section in Design Reports with Report Designer (SSRS).

  • TargetServerVersion은 TargetServerURL 속성에 지정된 대상 보고서 서버에 설치되는 SQL ServerSQL Server Reporting ServicesReporting Services의 예상 버전을 식별하는 배포 속성입니다.TargetServerVersion is a deployment property that identifies the expected version of SQL ServerSQL Server Reporting ServicesReporting Services that is installed on the target report server specified in the TargetServerURL property.

    SQL ServerSQL Server Reporting ServicesReporting Services 대화 상자에서 이전 버전의 프로젝트 속성 를 지정할 경우 보고서는 이전 버전으로 자동으로 되돌아가지 않습니다.When you specify the earlier version of SQL ServerSQL Server Reporting ServicesReporting Services in the Project Property dialog box, the reports are not reverted automatically to the earlier version. 마찬가지로 보고서 서버 프로젝트는 두 가지 다른 버전인 SQL ServerSQL Server보고서를 포함할 수 있습니다.As such, a Report Server project can contain reports from the two different versions of SQL ServerSQL Server. 보고서 서버 프로젝트가 배포될 경우 프로젝트의 모든 보고서는 TargetServerVersion에 지정된 버전으로 변환됩니다.When the Report Server project is deployed, all reports in the project are converted to the version specified in TargetServerVersion.

    둘 이상의 프로젝트 구성을 프로젝트에 추가할 수 있으며 각 구성은 다른 버전의 보고서 서버에 배포하는 것과 같은 다양한 시나리오에 사용됩니다.You can add more than one project configuration to a project; each one is used for a different scenario, such as deploying to different versions of report servers. 자세한 내용은 배포 속성 설정(Reporting Services)프로젝트 속성 페이지 대화 상자를 참조하세요.For more information, see Set Deployment Properties (Reporting Services) and Project Property Pages Dialog Box.

Supported VersionsSupported Versions

참고

SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT)는 보고서 서버 프로젝트를 위한 32비트 개발 환경으로 ItaniumItanium 기반 컴퓨터에서 실행되도록 디자인되지 않았으며 ItaniumItanium 기반 서버에 설치되지 않습니다., the 32-bit development environment for Report Server projects, is not designed to run on ItaniumItanium-based computers and is not installed on ItaniumItanium-based servers. x64 기반 컴퓨터에서는 SQL Server Data ToolsSQL Server Data Tools 가 지원됩니다.However, support for SQL Server Data ToolsSQL Server Data Tools is available for x64-based computers.

다음 표에서는 SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT)에서 보고서를 작성 및 게시할 때 지원되는 버전을 설명합니다.The following table describes the supported versions for authoring and publishing reports in SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT).

참고

스키마는 SQL Server 2008SQL Server 2008이후 변경되지 않았습니다.The schema has not changed since SQL Server 2008SQL Server 2008.

프로젝트 또는 파일 유형Project or File type 버전Version 보고서 작성Author Reports 보고서 게시Publish Reports 참고Notes
보고서 서버 프로젝트Report Server Project

또는or

보고서 서버 마법사 프로젝트Report Server Wizard Project
SQL Server 2016 Reporting Services(SSRS)SQL Server 2016 Reporting Services (SSRS) 2016 RDL 스키마2016 RDL schema SQL Server 2016 Reporting Services(SSRS)SQL Server 2016 Reporting Services (SSRS)
보고서 서버 프로젝트Report Server Project

또는or

보고서 서버 마법사 프로젝트Report Server Wizard Project
SQL Server 2014SQL Server 2014 2014 RDL 스키마2014 RDL schema SQL Server 2014SQL Server 2014 Reporting ServicesReporting Services Reporting ServicesReporting Services
보고서 서버 프로젝트Report Server Project

또는or

보고서 서버 마법사 프로젝트Report Server Wizard Project
SQL Server 2012SQL Server 2012 2012 RDL 스키마2012 RDL schema SQL Server 2012SQL Server 2012 Reporting ServicesReporting Services Reporting ServicesReporting Services
보고서 서버 프로젝트Report Server Project

또는or

보고서 서버 마법사 프로젝트Report Server Wizard Project
SQL Server 2008 R2SQL Server 2008 R2 2008 R2 RDL 스키마2008 R2 RDL schema SQL Server 2008 R2SQL Server 2008 R2 Reporting ServicesReporting Services Reporting ServicesReporting Services
보고서 서버 프로젝트Report Server Project

또는or

보고서 서버 마법사 프로젝트Report Server Wizard Project
SQL Server 2008SQL Server 2008 2008 RDL 스키마2008 RDL schema SQL Server 2008SQL Server 2008 Reporting ServicesReporting Services 보고서 서버만 Reporting ServicesReporting Services report server only 2003 RDL 및 2005 RDL을 2008 RDL 스키마로 로컬 업그레이드합니다.Upgrades 2003 RDL and 2005 RDL to the 2008 RDL schema locally.

이전 버전의 보고서 정의 스키마에서 보고서를 여는 방법에 대한 자세한 내용은 업그레이드 보고서를 참조하세요.For more information about opening reports in a previous version of the report definition schema, see Upgrade Reports. 특정 보고서 정의 스키마에 대한 자세한 내용은 Report Definition Language 사양(Report Definition Language Specification)을 참조하세요.For more information about specific report definition schemas, see Report Definition Language Specification.

관련 항목:See Also

데이터 원본 및 보고서 게시Publishing Data Sources and Reports