보고서 데이터 집합 만들기

Reporting Services에서 보고서를 만들려면 먼저 하나 이상의 데이터 원본을 정의한 다음 각 데이터 원본에 대해 하나 이상의 데이터 집합을 만듭니다. 각 데이터 집합은 보고서에서 사용할 데이터 원본의 필드와 사용자가 만들 수 있는 계산 필드를 지정합니다. 데이터 집합에는 쿼리 및 필드 정의 이외에도 데이터 원본에 대한 포인터, 쿼리 매개 변수 및 대/소문자, 가나 형식, 전자/반자, 악센트, 데이터 정렬 정보 등의 문자 구분 정보가 들어 있는 데이터 옵션이 포함됩니다.

데이터 집합을 만든 후 보고서 데이터 창에서 데이터 집합 및 해당 필드 컬렉션의 이름을 볼 수 있습니다. 데이터 집합 창에서 추가 필드를 만들거나 기존 필드를 편집할 수 있습니다. 자세한 내용은 보고서 데이터 집합의 필드 작업을 참조하십시오.

보고서에서 데이터를 표시하려면 보고서 데이터 창의 필드를 디자인 화면의 데이터 영역으로 끌어 테이블 또는 차트와 같은 데이터 영역에 데이터 집합을 연결합니다. 각 데이터 영역 유형과 데이터 준비, 필터링 및 그룹화 개념에 대한 자세한 내용은 데이터 영역 작업, 보고서에서 데이터 필터링보고서 데이터 그룹화 및 정렬 [보고서 작성기]을 참조하십시오.

데이터 집합 기능

Reporting Services에서 제공하는 다음과 같은 기능을 사용하면 보고서에 원하는 데이터를 지정하는 데이터 집합을 쉽게 만들 수 있습니다.

  • 데이터 원본 유형. 미리 정의된 관계형, 다차원 및 XML 데이터 원본의 목록입니다(예: SQL Server 및 MicrosoftSQL ServerAnalysis Services). 전체 목록을 보려면 보고서 데이터 원본 만들기를 참조하십시오.

  • 데이터 처리 확장 프로그램 및 데이터 공급자. 데이터 원본 유형에 연결하고 데이터 집합에 대한 보고서 데이터를 검색하는 미리 구성된 구성 요소입니다. 또한 타사 데이터 공급자를 데이터 원본으로 등록할 수 있습니다. 자세한 내용은 데이터 처리 확장 프로그램과 .NET 데이터 공급자을 참조하십시오.

  • 그래픽 및 텍스트 기반 쿼리 디자이너. 쿼리 디자이너를 사용하면 데이터 원본에서 검색할 데이터를 지정하는 쿼리를 쉽게 작성할 수 있습니다. 쿼리 디자이너에서는 보고서에 대한 데이터 예가 표시되고 사용자가 쉽게 쿼리 매개 변수를 정의할 수 있습니다. 자세한 내용은 Reporting Services의 쿼리 디자인 도구를 참조하십시오. 데이터 집합에 대한 기본 정렬 순서는 쿼리에 정의되어 있습니다.

  • 쿼리 매개 변수에 대해 자동으로 생성된 보고서 매개 변수. 쿼리에 쿼리 매개 변수가 포함되어 있으면 Reporting Services에서 보고서 매개 변수를 자동으로 만들기 때문에 사용자가 보고서를 실행하기 전에 매개 변수를 수정할 수 있습니다. 쿼리에 여러 관련 매개 변수가 포함되어 있으면 연계 매개 변수를 만들어 선택할 많은 값을 제어할 수 있습니다. 자세한 내용은 보고서에 매개 변수 추가특정 데이터 원본에 쿼리 매개 변수 사용(Reporting Services)을 참조하십시오.

  • 데이터 집합 필터. 데이터 원본에서 데이터를 검색한 후 특정 값을 포함하거나 제외하도록 정의할 수 있는 필터입니다. 자세한 내용은 데이터 집합 속성 대화 상자, 필터를 참조하십시오.

보고서 모델 사용

보고서 모델은 사실상 미리 정의된 데이터 집합입니다. 모델 디자인에 대한 전문 지식을 가진 사람이 먼저 보고서 모델을 만들고 게시해야 해당 보고서 모델을 보고서에 사용할 수 있습니다. 보고서 모델을 보고서 작성기에서 만드는 임시 보고서와 완전한 기능을 갖춘 보고서에 대한 데이터 원본으로 사용할 수 있습니다. 데이터를 사용할 때 모델에서 쿼리를 작성하기 때문에 보고서 모델을 사용할 때 데이터 집합 쿼리를 만들 필요가 없습니다. 보고서 모델에는 보고서 모델을 데이터 원본으로 선택할 때 데이터 창에 나타나고 데이터 집합 필드가 사용되는 방식과 동일하게 사용할 수 있는 미리 정의된 필드 및 데이터 관계(엔터티 및 역할)가 포함되어 있습니다. 보고서 모델 작성 방법은 모델 디자이너 작업을 참조하십시오. 임시 보고서 작성에 대한 자세한 내용은 보고서 작성기 작업을 참조하십시오.

Reporting Services에서 지원하는 데이터 원본 유형에 연결하고 이 데이터 원본 유형에서 데이터를 검색하는 방법은 이 섹션의 항목을 참조하십시오.

섹션 내용