Condividi tramite


Aggiunta di un filtro a un articolo

L'applicazione di filtri consente di inviare un subset dei dati di una pubblicazione a ogni Sottoscrittore. È possibile aggiungere un filtro a una pubblicazione utilizzando la Creazione guidata nuova pubblicazione o la stored procedure sp_addmergefilter.

Applicazione di filtri a righe e colonne

Microsoft La replica di SQL Server consente di applicare filtri a righe e colonne. È possibile pertanto definire e gestire subset di dati che possono essere pubblicati su diversi dispositivi. L'applicazione di filtri alle righe consente di pubblicare un subset di righe in una tabella pubblicata. In un'azienda di servizi, ad esempio, ogni responsabile del servizio clienti potrà ricevere solo i record relativi ai clienti di propria competenza. L'applicazione di filtri alle colonne consente di pubblicare un subset di colonne in una tabella pubblicata. Il filtro di colonna, ad esempio, può essere utilizzato per eliminare colonne di testo o immagini di grandi dimensioni che non si desidera pubblicare su uno smart device.

[!NOTA] Nello stesso articolo all'interno di una pubblicazione è possibile utilizzare entrambi i filtri, di riga e di colonna.

Per ulteriori informazioni, vedere "Applicazione di filtri ai dati pubblicati" nella documentazione in linea di SQL Server.

Utilizzo della Creazione guidata nuova pubblicazione per filtrare una pubblicazione

Quando si utilizza la Creazione guidata nuova pubblicazione per creare una pubblicazione, si selezionano gli articoli da pubblicare selezionando la casella di controllo accanto a ogni articolo. Quando si seleziona un articolo, è possibile aggiungere un filtro. I filtri di riga e di colonna vengono configurati contemporaneamente nella procedura guidata.

Utilizzo di sp_addmergefilter per filtrare una pubblicazione

La stored procedure sp_addmergefilter consente di filtrare le pubblicazioni. È costituita da numerosi argomenti, ma solo per uno di essi è obbligatorio un valore specifico quando si utilizzano i Sottoscrittori di SQL Server Compact Edition:

Argomento Descrizione o requisito Versione di SQL Server

@filter_type

È supportato solo il valore '1' (filtro join).

Solo SQL Server 2005

[!NOTA] SQL Server Compact Edition non supporta la sincronizzazione con pubblicazioni contenenti record logici.

Vedere anche

Concetti

Aggiunta di un articolo a una pubblicazione
Utilizzo del rilevamento a livello di riga e a livello di colonna

Guida in linea e informazioni

Assistenza su SQL Server Compact Edition