다음을 통해 공유


공유 데이터 세트 디자인 뷰(보고서 작성기)

공유 데이터 세트 디자인 창을 사용하면 다른 사용자와 공유할 수 있는 데이터 세트 쿼리를 만들 수 있습니다. 창에서 공유 데이터 원본을 선택하고, 공유 데이터 세트에 대한 속성을 지정하고, 쿼리 디자이너에서 쿼리를 만들 수 있습니다.

rs_SharedDatasetDesignMode

보고서의 데이터 작업에 대한 자세한 내용은 보고서에 데이터 추가(보고서 작성기 및 SSRS)를 참조하세요.

리본 메뉴

리본 메뉴를 사용하면 작업을 완료하는 데 필요한 명령을 빠르게 찾을 수 있습니다. 명령은 연결, 데이터 세트 및 쿼리 디자이너의 논리 그룹으로 구성됩니다.

연결

연결 그룹의 선택 단추를 사용하여 보고서에서 공유 데이터 원본을 선택하거나 보고서 서버에서 공유 데이터 원본으로 이동합니다.

비고

공유 데이터 세트는 공유 데이터 원본을 기반으로 해야 합니다. 필요한 데이터 원본을 사용할 수 없는 경우 보고서 서버에 만들어야 합니다. 자세한 내용은 SQL Server온라인 설명서의 Reporting Services 설명서에서 공유 데이터 원본 만들기, 삭제 또는 수정(보고서 관리자)을 참조하세요.

자세한 내용은 보고서 작성기에서 데이터 연결, 데이터 원본 및 연결 문자열을 참조하세요.

데이터 세트

옵션 설정 단추를 사용하여 공유 데이터 세트 속성을 설정합니다. 여기에는 다음이 포함되었습니다.

  • 필드. 필드를 추가하거나 필드 컬렉션에서 필드를 편집할 수 있습니다.

  • 데이터 옵션입니다. 대소문자 구분 및 정렬 순서와 같은 일치 기준 및 정렬 방식에 영향을 미치는 옵션을 설정할 수 있습니다.

  • 필터. 데이터 연결에서 검색된 후 보고서의 데이터를 제한하는 필터를 정의할 수 있습니다.

  • 매개 변수. 매개 변수를 추가하거나 매개 변수 옵션을 편집할 수 있습니다. 예를 들어 보고서 서버에서 이 공유 데이터 세트에 대한 캐시 새로 고침 계획을 만들 수 있도록 각 매개 변수에 대한 기본값을 지정할 수 있습니다.

설정한 값은 보고서 서버에서 공유 데이터 세트 정의의 일부가 됩니다. 보고서 작성자가 이 공유 데이터 세트를 보고서에 포함하면 지정한 옵션이 해당 데이터 세트 인스턴스에 적용됩니다.

공유 데이터 세트를 보고서에 추가한 후 보고서 작성자가 데이터 정렬, 대/소문자 구분, 악센트 구분, 가나타입 민감도, 너비 민감도, 부분합 옵션을 재정의할 수 있습니다. 또한 추가 데이터 세트 필터를 만들어 보고서의 데이터를 제한할 수도 있습니다.

자세한 내용은 보고서 포함 데이터 세트 및 공유 데이터 세트(보고서 작성기 및 SSRS)를 참조하세요.

캐시 새로 고침 계획에 대한 자세한 내용은 SQL Server 온라인 설명서의 Reporting Services 설명서에서 SSRS(캐시 공유 데이터 세트)를 참조하세요.

쿼리 디자이너

쿼리 디자이너 도구 모음을 사용하여 데이터 연결에서 검색할 데이터를 지정하는 쿼리를 작성할 수 있습니다. 표시되는 도구 모음은 데이터 연결의 데이터 원본 형식과 연결된 쿼리 디자이너에 따라 달라집니다.

자세한 내용은 SSRS(외부 데이터 원본)에서 데이터 추가쿼리 디자이너(보고서 작성기)의 데이터 원본 형식에 해당하는 항목을 참조하세요.

쿼리 디자이너 화면

쿼리 디자이너를 사용하면 외부 데이터 원본에 필요한 구문으로 쿼리를 작성할 수 있습니다.

일부 데이터 원본 형식은 외부 데이터 원본에서 메타데이터를 탐색하는 데 사용할 수 있는 그래픽 쿼리 디자이너를 제공합니다. 메타데이터 창에서 쿼리 디자인 화면으로 이름을 대화형으로 끌거나 사용할 이름을 대화형으로 선택할 수 있습니다.

일부 데이터 원본 형식은 SQL Server Management Studio와 같은 다른 도구에서 만든 쿼리에 붙여넣는 데 사용할 수 있는 텍스트 기반 쿼리 디자이너를 지원합니다.

각 데이터 원본 형식에는 외부 데이터 원본에 대해 작동하는 쿼리에 대한 특정 요구 사항이 있습니다. 자세한 내용은 SQL Server 온라인 설명서의 Reporting Services 문서에서 외부 데이터 원본의 데이터 추가 (SSRS)Reporting Services에서 지원되는 데이터 원본 (SSRS)에 해당하는 항목을 참조하세요.

쿼리 결과 보기

공유 데이터 세트 디자인 뷰에서는 보고서가 처리될 때 데이터 연결에서 데이터를 검색하는 쿼리를 빌드합니다.

쿼리를 실행하여 데이터 연결의 예제 데이터를 확인하여 쿼리가 예상한 데이터 형식을 반환하는지 확인합니다. 결과 집합의 열은 데이터 연결의 데이터 스키마에 대한 메타데이터에서 가져옵니다. 열 이름은 데이터 세트 필드 컬렉션이 됩니다. 쿼리 결과 집합에 표시되는 데이터의 값은 디자인 타임 데이터입니다. 공유 데이터 세트를 보고서 서버에 공유 데이터 세트 정의로 저장한 후에는 쿼리 텍스트만 저장됩니다. 쿼리 결과 집합의 데이터가 저장되지 않습니다.

보고서 작성자가 이 공유 데이터 세트를 보고서에 추가하면 보고서 서버의 데이터 세트 정의에 대한 포인터가 추가됩니다. 보고서에서 데이터 세트 필드 컬렉션이 보고서 데이터 창에 나타납니다. 쿼리 텍스트를 사용할 수 없습니다.

쿼리를 실행하는 데 사용하는 자격 증명은 보고서를 미리 보거나 보고서 서버에서 보고서를 실행하는 데 사용되는 자격 증명과는 별개입니다. 자세한 내용은 보고서 작성기에서 자격 증명 지정을 참조하세요.

매개 변수를 사용하여 보고서 실행

쿼리에 쿼리 변수가 포함되면 데이터 세트 매개 변수가 자동으로 만들어집니다. 데이터 세트 쿼리 작성을 마치면 데이터 세트 매개 변수로 설정된 보고서 매개 변수가 자동으로 만들어집니다.

보고서에 매개 변수가 포함된 경우 보고서가 자동으로 실행되기 전에 모든 매개 변수에 기본값이 있어야 합니다. 매개 변수에 기본값이 없는 경우 보고서를 실행할 때 매개 변수의 값을 선택한 다음 실행 탭에서 보고서 보기를 클릭해야 합니다.

자세한 내용은 보고서 매개 변수(보고서 작성기 및 보고서 디자이너)를 참조하세요.

공유 데이터 세트 저장

빌드한 쿼리를 저장하려면 보고서 작성기 단추에서 저장 또는 다른 이름으로 저장을 클릭합니다. 보고서 서버에서 적절한 폴더로 이동하여 공유 데이터 세트 정의를 저장합니다. 공유 데이터 세트는 보고서 서버에 저장할 때까지 다른 사용자가 사용할 수 없습니다.

또한 참조하십시오

보고서에 데이터 추가(보고서 작성기 및 SSRS)
데이터 필터링, 그룹화 및 정렬(보고서 작성기 및 SSRS)
보고서 매개 변수(보고서 작성기 및 보고서 디자이너)