보고서 데이터 집합 만들기
Reporting Services에서 보고서를 만들려면 먼저 하나 이상의 데이터 원본을 정의한 다음 각 데이터 원본에 대해 하나 이상의 데이터 집합을 만듭니다. 각 데이터 집합은 보고서에서 사용할 데이터 원본의 필드와 사용자가 만들 수 있는 계산 필드를 지정합니다. 데이터 집합에는 쿼리 및 필드 정의 이외에도 데이터 원본에 대한 포인터, 쿼리 매개 변수 및 대/소문자, 가나 형식, 전자/반자, 악센트, 데이터 정렬 정보 등의 문자 구분 정보가 들어 있는 데이터 옵션이 포함됩니다.
보고서 서버 또는 SharePoint 사이트에 게시되는 공유 데이터 집합에 참조를 추가할 수도 있습니다. 공유 데이터 집합을 사용하면 다른 사용자가 제공한 쿼리를 사용할 수 있습니다. 공유 데이터 집합에 대한 자세한 내용은 공유 데이터 집합 관리를 참조하십시오.
데이터 집합을 만든 후 보고서 데이터 창에서 데이터 집합 및 해당 필드 컬렉션의 이름을 볼 수 있습니다. 데이터 집합 창에서 추가 필드를 만들거나 기존 필드를 편집할 수 있습니다. 자세한 내용은 보고서 데이터 집합의 필드 작업을 참조하십시오.
보고서에서 데이터를 표시하려면 보고서 데이터 창의 필드를 디자인 화면의 데이터 영역으로 끌어 테이블 또는 차트와 같은 데이터 영역에 데이터 집합을 연결합니다. 각 데이터 영역 유형과 데이터 준비, 필터링 및 그룹화 개념에 대한 자세한 내용은 데이터 영역 작업, 보고서에서 데이터 필터링 및 보고서 데이터 그룹화 및 정렬 [보고서 작성기]을 참조하십시오.
데이터 집합 기능
Reporting Services에서 제공하는 다음과 같은 기능을 사용하면 보고서에 원하는 데이터를 지정하는 데이터 집합을 쉽게 만들 수 있습니다.
데이터 원본 유형. 미리 정의된 관계형, 다차원 및 XML 데이터 원본의 목록입니다(예: SQL Server 및 MicrosoftSQL ServerAnalysis Services). 전체 목록을 보려면 데이터 원본에 연결(Reporting Services)를 참조하십시오.
데이터 처리 확장 프로그램 및 데이터 공급자. 데이터 원본 유형에 연결하고 데이터 집합에 대한 보고서 데이터를 검색하는 미리 구성된 구성 요소입니다. 또한 타사 데이터 공급자를 데이터 원본으로 등록할 수 있습니다. 자세한 내용은 데이터 처리 확장 프로그램과 .NET 데이터 공급자을 참조하십시오.
그래픽 및 텍스트 기반 쿼리 디자이너. 쿼리 디자이너를 사용하면 데이터 원본에서 검색할 데이터를 지정하는 쿼리를 쉽게 작성할 수 있습니다. 쿼리 디자이너에서는 보고서에 대한 데이터 예가 표시되고 사용자가 쉽게 쿼리 매개 변수를 정의할 수 있습니다. 자세한 내용은 Reporting Services의 쿼리 디자인 도구를 참조하십시오. 데이터 집합에 대한 기본 정렬 순서는 쿼리에 정의되어 있습니다.
쿼리 매개 변수에 대해 자동으로 생성된 보고서 매개 변수. 쿼리에 쿼리 매개 변수가 포함되어 있으면 Reporting Services에서 보고서 매개 변수를 자동으로 만들기 때문에 사용자가 보고서를 실행하기 전에 매개 변수를 수정할 수 있습니다. 쿼리에 여러 관련 매개 변수가 포함되어 있으면 연계 매개 변수를 만들어 선택할 많은 값을 제어할 수 있습니다. 자세한 내용은 보고서에 매개 변수 추가 및 특정 데이터 원본에 쿼리 매개 변수 사용(Reporting Services)을 참조하십시오.
데이터 집합 필터. 데이터 원본에서 데이터를 검색한 후 특정 값을 포함하거나 제외하도록 정의할 수 있는 필터입니다. 자세한 내용은 데이터 집합 속성 대화 상자, 필터를 참조하십시오.
보고서 모델 사용
보고서 모델을 사용하면 기본 데이터 원본의 데이터 구조를 자세히 알지 못해도 보고서에 사용할 데이터를 선택할 수 있습니다. 모델 디자인에 대한 전문 지식을 가진 사람이 먼저 보고서 모델을 만들고 게시해야 해당 보고서 모델을 데이터 원본으로 사용할 수 있습니다.
보고서 모델에는 엔터티와 역할이라는 미리 정의된 필드와 데이터 관계가 있으며, 이러한 엔터티와 역할은 데이터 창에 표시됩니다. 보고서를 디자인할 때 항목을 디자인 화면으로 끄는 방식과 같이 데이터 집합 필드를 사용하는 동일한 방식으로 이러한 항목을 사용할 수 있습니다. 보고서 모델 작성 방법은 모델 디자이너 작업을 참조하십시오. 임시 보고서를 만드는 방법은 msdn.microsoft.com의 보고서 작성기 1.0을 사용하여 보고서 디자인 및 구현을 참조하십시오.
Reporting Services에서 지원하는 데이터 원본 유형에 연결하고 이 데이터 원본 유형에서 데이터를 검색하는 방법은 이 섹션의 항목을 참조하십시오.
섹션 내용
보고서 데이터 집합 이해
데이터 원본에서 검색한 데이터의 특징에 대해 설명합니다.SQL Server 관계형 데이터베이스의 보고서 데이터 집합 만들기
SQL Server 관계형 데이터베이스에서 데이터 집합을 정의하는 방법에 대해 설명합니다.SQL Server Analysis Services에서 보고서 데이터 집합 만들기
PowerPivot 갤러리에서 게시된 데이터 집합 PowerPivot 통합 문서를 정의하는 방법에 대해 설명합니다.Microsoft PowerPivot 데이터의 보고서 데이터 집합 만들기
Analysis Services 다차원 데이터베이스에서 데이터 집합을 정의하는 방법에 대해 설명합니다.Microsoft SharePoint 목록에서 보고서 데이터 집합 만들기
Microsoft SharePoint 목록에서 데이터 집합을 정의하는 방법에 대해 설명합니다.SQL Azure 데이터베이스에서 보고서 데이터 집합 만들기
SQL Azure 데이터베이스에서 데이터 집합을 정의하는 방법에 대해 설명합니다.SQL Server 병렬 데이터 웨어하우스에서 보고서 데이터 집합 만들기
Microsoft 병렬 데이터 웨어하우스에서 데이터 집합을 정의하는 방법에 대해 설명합니다.XML 데이터의 보고서 데이터 집합 만들기
XML 문서, 웹 서비스 또는 웹 응용 프로그램에서 XML 데이터의 데이터 집합을 정의하는 방법에 대해 설명합니다.Oracle 데이터베이스에서 보고서 데이터 집합 만들기
Oracle 데이터베이스에서 데이터 집합을 정의하는 방법에 대해 설명합니다.SAP NetWeaver BI 데이터 원본에서 데이터 집합 보고서 만들기
SAP NetWeaver Business Intelligence 데이터 원본에서 데이터 집합을 정의하는 방법에 대해 설명합니다.Hyperion Essbase 데이터 원본에서 보고서 데이터 집합 만들기
Hyperion Essbase 데이터 원본에서 데이터 집합을 정의하는 방법에 대해 설명합니다.Teradata 데이터베이스에서 보고서 데이터 집합 정의(Reporting Services)
Teradata 데이터 원본에서 데이터 집합을 정의하는 방법에 대해 설명합니다.다른 데이터 원본의 보고서 데이터 집합 만들기
OLE DB, ODBC 또는 기타 데이터 공급자에서 데이터 원본을 사용하여 데이터 집합을 정의하는 방법에 대해 설명합니다.보고서 모델을 데이터 원본으로 사용
미리 정의된 데이터 집합으로 보고서 모델에 액세스하는 방법에 대해 설명합니다.보고서 데이터 집합의 필드 작업
일반적인 데이터 집합 필드 컬렉션 문제에 대해 설명합니다.
참고 항목
태스크
방법: 데이터 집합 만들기(Reporting Services)
방법: 보고서 데이터 창에서 필드 추가, 편집 또는 삭제
참조
개념
Reporting Services에서 지원하는 데이터 원본