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