데이터 렌더링(보고서 작성기 및 SSRS)
HTML, MHTML, Word, Excel, PDF 또는 이미지와 같은 레이아웃 렌더러를 사용하면 데이터 및 해당 구성은 변경되지 않습니다. CSV(쉼표로 구분된 값) 또는 XML과 같은 데이터 렌더러 형식을 사용하여 내보내면 시각적 레이아웃 요소는 렌더링되지 않습니다. CSV 및 XML에서는 보고서를 렌더링할 때 보고서 본문 및 해당 내용에 특정 규칙을 적용합니다. 이러한 규칙은 데이터가 해당 형식으로 렌더링되는 방법을 결정합니다.
[!참고]
SQL Server Data Tools의 보고서 작성기 및 보고서 디자이너에서 보고서 정의(.rdl)를 만들고 수정할 수 있습니다. 각 제작 환경에서는 보고서 및 관련 항목을 만들고, 열고, 저장할 수 있는 여러 방법을 제공합니다. 자세한 내용은 microsoft.com 웹에서 보고서 디자이너 및 보고서 작성기에서 보고서 디자인(SSRS)을 참조하십시오.
다음과 같은 작업을 위해 데이터 렌더러를 사용할 수 있습니다.
데이터베이스로 가져오기. CSV는 SQL Server 및 Microsoft Access를 비롯한 많은 데이터베이스 응용 프로그램에서 쉽게 가져올 수 있는 일반적인 형식입니다.
Excel로 가져오기. CSV 렌더러를 사용하여 시각적 레이아웃을 포함하지 않고 데이터를 Excel로 내보낼 수 있습니다. 데이터가 Excel 형식이 되면 차트, 수식 및 피벗 테이블과 같은 표준 Excel 도구를 이용할 수 있습니다.
XSLT 변환. XSLT를 XML 렌더러의 출력에 적용할 수 있습니다. 이 서버 측 변환은 데이터를 어떤 형식으로든 변환할 수 있는 강력한 기술입니다.
데이터 교환/EDI. 외부 프로세스가 보고서의 CSV 또는 XML 렌더링을 요청한 다음 해당 데이터를 소비할 수 있습니다.
데이터 렌더러 형식은 레이아웃 렌더러와는 다른 속성 집합에 의해 제어됩니다. 다음은 속성 창에서 설정되는 속성 중 데이터 렌더러에만 적용되는 속성의 목록입니다.
DataElementOutput 속성은 데이터를 내보낼 때 특정 항목을 데이터에 포함할지 여부를 제어합니다.
DataElementName 속성은 데이터 요소의 이름을 제어합니다. CSV에서 이 속성은 CSV 열 머리글의 이름을 제어합니다. XML에서 이 속성은 해당 항목의 XML 요소 또는 특성 이름이 됩니다.
DataElementStyle 속성은 XML에서 보고서 항목이 요소와 특성 중 어느 것으로 렌더링될지 제어합니다.
CSV 내보내기 옵션은 보고서 데이터를 서식 없이 쉼표로 구분된 일반 텍스트 파일로 저장합니다. 기본적으로 이 파일에서는 쉼표(,)를 사용하여 필드 및 행을 구분하지만 이 설정은 장치 정보 설정을 사용하여 구성할 수 있습니다. 결과 파일은 Office SharePoint Server와 같은 스프레드시트 프로그램에서 열거나 다른 프로그램의 가져오기 형식으로 사용할 수 있습니다. .csv 파일은 메모장과 같은 텍스트 편집기로 열 수 있습니다. URL로 액세스하는 경우 .csv 파일은 text/csv MIME 형식을 반환합니다. 파일은 MIME 버전 1.0입니다. 보고서를 CSV 파일 형식으로 렌더링하는 방법은 CSV 파일로 내보내기(보고서 작성기 및 SSRS)를 참조하십시오.
보고서 데이터 XML 파일 내보내기 옵션은 보고서를 XML 파일로 저장합니다. 보고서의 XML 스키마는 해당 보고서에만 적용됩니다. XML 내보내기 옵션에서 보고서 레이아웃 정보는 저장되지 않습니다. 이 옵션으로 생성된 XML을 데이터베이스로 가져오거나 XML 데이터 메시지로 사용하거나 사용자 지정 응용 프로그램에 전송할 수 있습니다. 보고서를 XML 파일 형식으로 렌더링하는 방법은 XML로 내보내기(보고서 작성기 및 SSRS)를 참조하십시오.
참고 항목
개념
Reporting Services의 페이지 매김(보고서 작성기 및 SSRS)
여러 보고서 렌더링 확장 프로그램의 대화형 기능(보고서 작성기 및 SSRS)
관련 자료
Reporting Services 장치 정보 설정(Reporting Services Device Information Settings)