Freigeben über


Hinzufügen eines Filters zu einem Artikel

Das Filtern ermöglicht es Ihnen, jedem Abonnenten eine Teilmenge der Daten einer Publikation zu senden. Um einen Filter einer Publikation hinzuzufügen, können Sie den Publikations-Assistenten oder die gespeicherte Prozedur sp_addmergefilter verwenden.

Funktionsweise der Zeilen- und Spaltenfilterung

Microsoft Die SQL Server-Replikation ermöglicht Zeilen- und Spaltenfilterung. Auf diese Weise können Sie Teilmengen der Daten definieren und verwalten, um sie auf unterschiedlichen Geräten zu veröffentlichen. Mithilfe der Zeilenfilterung können Sie eine Teilmenge der Zeilen einer veröffentlichten Tabelle veröffentlichen. In einer Kundendienstabteilung könnte es beispielsweise sinnvoll sein, dass jeder Kundendienstmitarbeiter nur die Datensätze derjenigen Kunden erhält, die er betreut. Mithilfe der Spaltenfilterung können Sie eine Teilmenge der Spalten einer veröffentlichten Tabelle veröffentlichen. So können Sie z. B. einen Spaltenfilter verwenden, um große Text- oder Bildspalten zu entfernen, die möglicherweise nicht auf einem intelligenten Gerät veröffentlicht werden sollen.

Hinweis:
Sie können die Zeilen- und Spaltenfilterung gleichzeitig für denselben Artikel innerhalb einer Publikation verwenden.

Weitere Informationen finden Sie unter "Filtern von veröffentlichten Daten" in der SQL Server-Onlinedokumentation.

Verwenden des Publikations-Assistenten zum Filtern einer Publikation

Wenn Sie den Publikations-Assistenten zum Erstellen einer Publikation verwenden, wählen Sie die zu veröffentlichenden Artikel aus, indem Sie das Kontrollkästchen neben dem jeweiligen Artikel aktivieren. Wenn Sie einen Artikel auswählen, können Sie die Filterung hinzufügen. Spalten- und Zeilenfilterung werden im Assistenten gleichzeitig konfiguriert.

Verwenden von sp_addmergefilter zum Filtern einer Publikation

Die gespeicherte Prozedur sp_addmergefilter ermöglicht es Ihnen, eine Publikation zu filtern. Diese gespeicherte Prozedur verfügt über viele Argumente. Wenn Sie SQL Server Compact Edition-Abonnenten verwenden, ist jedoch nur für ein Argument ein bestimmter Wert erforderlich:

Argument Beschreibung oder Anforderung SQL Server-Version

@filter_type

Es wird nur '1' (Verknüpfungsfilter) unterstützt.

Nur SQL Server 2005

Hinweis:
SQL Server Compact Edition bietet keine Unterstützung für die Synchronisierung mit Publikationen, die logische Datensätze enthalten.

Siehe auch

Konzepte

Hinzufügen eines Artikels zu einer Publikation
Verwenden der Nachverfolgung auf Zeilen- und Spaltenebene

Hilfe und Information

Informationsquellen für SQL Server Compact Edition