아티클에 필터 추가

필터링을 사용하면 게시에 있는 데이터의 하위 집합을 각 구독자에게 보낼 수 있습니다. 게시 마법사나 sp_addmergefilter 저장 프로시저를 사용하여 필터를 게시에 추가할 수 있습니다.

행 및 열 필터링 작동 방법

Microsoft SQL Server 복제에서는 행 및 열 필터링을 제공합니다. 이러한 필터링을 사용하면 다른 장치에 게시할 수 있는 데이터의 하위 집합을 정의 및 유지 관리할 수 있습니다. 행 필터링을 사용하면 게시된 테이블에서 행 하위 집합을 게시할 수 있습니다. 예를 들어 서비스 조직에서 각 서비스 담당자는 자신이 서비스하는 계정에 대한 고객 레코드만 받아야 할 수 있습니다. 열 필터링을 사용하면 게시된 테이블에서 열 하위 집합을 게시할 수 있습니다. 예를 들어 열 필터를 사용하여 스마트 장치에 게시하지 않을 큰 텍스트 또는 이미지 열을 제거할 수 있습니다.

[!참고] 게시 내의 동일한 아티클에서 행 및 열 필터링을 모두 사용할 수 있습니다.

자세한 내용은 SQL Server 온라인 설명서의 "게시된 데이터 필터링"을 참조하십시오.

게시 마법사를 사용한 게시 필터링

게시 마법사를 사용하여 게시를 만들 때 각 아티클 옆에 있는 확인란을 선택하여 게시할 아티클을 선택하십시오. 아티클을 선택할 때 필터링을 추가할 수 있습니다. 열 및 행 필터링은 마법사에서 동시에 구성됩니다.

sp_addmergefilter를 사용한 게시 필터링

sp_addmergefilter 저장 프로시저를 사용하면 게시를 필터링할 수 있습니다. 이 저장 프로시저는 많은 인수를 가질 수 있지만 SQL Server Compact Edition 구독자를 사용할 경우에는 다음과 같이 특정 값이 필요한 하나의 인수만 사용됩니다.

인수 설명 또는 요구 사항 SQL Server 버전

@filter_type

'1'(조인 필터)만 지원됩니다.

SQL Server 2005 에만 해당

[!참고] SQL Server Compact Edition 에서는 논리적 레코드가 포함된 게시와의 동기화를 지원하지 않습니다.

참고 항목

개념

게시에 아티클 추가
행 수준 및 열 수준 추적 사용

도움말 및 정보

SQL Server Compact Edition 지원 정보 보기