다음을 통해 공유


데이터 집합에 필터 추가(보고서 작성기 및 SSRS)

데이터 집합에 필터를 추가하여 데이터를 외부 데이터 원본에서 검색한 후에 보고서의 데이터를 제한합니다. 필터를 데이터 집합에 추가하면 모든 보고서 파트 또는 데이터 영역은 필터 조건과 일치하는 데이터만 사용합니다.

공유 데이터 집합의 경우 모든 종속 항목에 적용되는 필터는 보고서 서버에 있는 공유 데이터 집합 정의의 일부여야 합니다. 공유 데이터 집합 인스턴스를 포함하는 보고서 또는 보고서 파트는 해당 인스턴스에만 적용되는 필터를 추가로 만들 수 있습니다.

필터를 추가하려면 하나 이상의 조건(필터 수식)을 지정해야 합니다. 필터 수식은 필터링할 데이터를 식별하는 식, 연산자 및 비교할 값으로 구성됩니다. 필터링된 데이터와 값의 데이터 형식은 일치해야 합니다. 데이터 집합에는 집계 값에 대한 필터링이 지원되지 않습니다.

[!참고]

SQL Server Data Tools의 보고서 작성기 및 보고서 디자이너에서 보고서 정의(.rdl)를 만들고 수정할 수 있습니다. 각 제작 환경에서는 보고서 및 관련 항목을 만들고, 열고, 저장할 수 있는 여러 방법을 제공합니다. 자세한 내용은 microsoft.com 웹에서 보고서 디자이너 및 보고서 작성기에서 보고서 디자인(SSRS)을 참조하십시오.

공유 데이터 집합에 필터를 추가하려면

  1. 공유 데이터 집합 모드에서 공유 데이터 집합을 엽니다.

  2. 탭의 공유 데이터 집합 그룹에서 데이터 집합을 클릭합니다. 데이터 집합 속성 대화 상자가 열립니다.

  3. 필터를 클릭합니다. 그러면 현재 필터 수식 목록이 표시됩니다. 기본적으로 이 목록은 비어 있습니다.

  4. 추가를 클릭합니다. 새로운 빈 필터 수식이 나타납니다.

  5. 에서 필터링할 필드에 대한 식을 입력하거나 선택합니다. 식을 편집하려면 식 단추(fx)를 클릭합니다.

  6. 5단계에서 만든 식의 데이터 형식과 일치하는 데이터 형식을 목록 상자에서 선택합니다.

  7. 연산자 상자에서 해당 필터로 상자와 상자의 값을 비교하는 데 사용할 연산자를 선택합니다. 선택한 연산자에 따라 다음 단계에서 사용하는 값의 수가 결정됩니다.

  8. 상자에 해당 필터로 의 값을 계산하는 데 기준이 되는 식 또는 값을 입력합니다.

    필터 수식의 예는 필터 수식 예(보고서 작성기 및 SSRS)를 참조하십시오.

  9. 확인을 클릭합니다.  

포함된 데이터 집합 또는 공유 데이터 집합 인스턴스에 필터를 추가하려면

  1. 보고서 디자인 모드에서 보고서를 엽니다.

  2. 보고서 데이터 창에서 데이터 집합을 마우스 오른쪽 단추로 클릭한 다음 데이터 집합 속성을 클릭합니다. 데이터 집합 속성 대화 상자가 열립니다.

  3. 필터를 클릭합니다. 그러면 현재 필터 수식 목록이 표시됩니다. 기본적으로 이 목록은 비어 있습니다.

  4. 추가를 클릭합니다. 새로운 빈 필터 수식이 나타납니다.

  5. 에서 필터링할 필드에 대한 식을 입력하거나 선택합니다. 식을 편집하려면 식 단추(fx)를 클릭합니다.

  6. 5단계에서 만든 식의 데이터 형식과 일치하는 데이터 형식을 드롭다운 상자에서 선택합니다.

  7. 연산자 상자에서 해당 필터로 상자와 상자의 값을 비교하는 데 사용할 연산자를 선택합니다. 선택한 연산자에 따라 다음 단계에서 사용하는 값의 수가 결정됩니다.

  8. 상자에 해당 필터로 의 값을 계산하는 데 기준이 되는 식 또는 값을 입력합니다.

    필터 수식의 예는 필터 수식 예(보고서 작성기 및 SSRS)를 참조하십시오.

  9. 확인을 클릭합니다.  

참고 항목

태스크

필터 추가(보고서 작성기 및 SSRS)

참조

식 예(보고서 작성기 및 SSRS)

개념

데이터 집합 필터, 데이터 영역 필터 및 그룹 필터 추가(보고서 작성기 및 SSRS)