보고서 및 보고서 정의
Reporting Services에서는 다양한 용어를 사용하여 사용자에게 표시되는 초기 정의, 게시된 보고서 및 표시된 보고서를 비롯한 여러 상태의 보고서를 설명합니다.
보고서 정의(.rdl) 파일
보고서 정의는 보고서 디자이너나 보고서 작성기에서 만든 파일입니다. 이 파일은 데이터 원본 연결에 대한 완전한 설명, 데이터 검색에 사용되는 쿼리, 식, 매개 변수, 이미지, 텍스트 상자, 테이블 및 보고서에 포함시킬 수 있는 기타 디자인 타임 요소를 제공합니다.
보고서 정의는 런타임에 처리된 보고서로 렌더링됩니다. 보고서 정의는 복잡할 수도 있지만 기본적으로 쿼리 및 기타 보고서 내용, 보고서 속성 및 보고서 레이아웃을 지정합니다.
보고서 정의는 RDL(Report Definition Language)이라고 하는 XML 문법에 맞는 XML로 작성됩니다. RDL은 보고서에서 가정할 수 있는 모든 변형을 포함하는 XML 요소를 기술합니다. 보고서 정의 또는 RDL에 대한 자세한 내용은 보고서 디자인 및 만들기 및 Report Definition Language를 참조하십시오.
게시된 보고서
생성된 .rdl 파일은 보고서 디자이너에서 보고서 프로젝트 솔루션을 배포하거나 보고서 작성기에서 저장하거나 보고서 관리자나 SQL Server Management Studio를 통해 업로드하는 과정을 통해 보고서 서버로 게시됩니다. 게시된 보고서는 보고서 서버 데이터베이스에 저장되고 보고서 서버에서 관리되는 항목입니다. 보고서는 보고서 사용자 액세스를 위해 준비된 부분적으로 컴파일된 중간 형식으로 저장됩니다.
게시된 보고서는 Reporting Services 역할 기반 보안 모델을 사용하여 역할 할당을 통해 보안이 유지됩니다. 게시된 보고서는 URL, SharePoint 웹 파트 또는 보고서 관리자를 통해 액세스합니다.
보고서 작성기에서 만들어 저장한 보고서를 제외한 게시된 보고서는 편집하거나 보고서 서버에 다시 저장할 수 없습니다.
렌더링된 보고서
렌더링된 보고서는 데이터와 레이아웃 정보가 HTML과 같은 적합한 표시 형식으로 포함되어 있는 완전히 처리된 보고서입니다. 보고서는 출력 형식으로 렌더링되어야만 볼 수 있습니다. 보고서 렌더링은 보고서 서버가 수행합니다. 다음 중 하나를 수행하여 보고서를 렌더링할 수 있습니다.
- 보고서 서버에서 게시된 보고서를 엽니다.
- 사용자가 지정한 출력 형식으로 전자 메일 받은 편지함이나 파일 공유 위치로 배달되는 보고서를 구독합니다.
Reporting Services 보고서의 기본 렌더링 형식은 HTML 4.0입니다. 보고서는 HTML 외에도 Excel, XML, PDF, TIFF 및 CSV를 비롯한 다양한 출력 형식으로 렌더링할 수 있습니다. 게시된 보고서와 마찬가지로 렌더링된 보고서는 편집하거나 보고서 서버에 다시 저장할 수 없습니다.
참고 항목
개념
보고서 개요 만들기, 관리 및 배달
Reporting Services 개념