篩選合併式複寫之發行的資料

適用於:SQL Server

除了可以使用其他複寫類型定義的靜態資料列篩選和資料行篩選之外,合併式複寫還提供了參數化資料列篩選器和聯結篩選。 如需靜態資料列篩選和資料行篩選的詳細資訊,請參閱篩選發行的資料

合併式複寫用於許多支援行動使用者的應用程式;這些應用程式通常具有大量的訂閱,且每個訂閱接收唯一的資料集。 參數化篩選與聯結篩選的組合允許管理員設定一個發行集 (或至多幾個發行集),並向使用者提供不同的資料集,降低了建立多個發行集時所帶來的管理負擔。

  • 參數化篩選允許將不同資料分割傳送到不同「訂閱者」,而無需建立多個發行集。 例如,資料表可進行篩選,以便給定銷售代表的資料僅複寫至該代表。 參數化篩選具有各種不同的選項,允許您修改篩選,以最佳化效能並使資料和應用程式需求的相符達到最佳。 如需詳細資訊,請參閱< 參數化資料列篩選器>。

  • 聯結篩選通常配合參數化篩選使用,以將篩選擴充至相關聯的資料表 (也可與靜態篩選配合使用)。 例如,銷售代表通常在其他資料表 (如客戶和訂單資料表) 中也有資料。 這些資料可進行篩選,這樣銷售代表便僅接收其客戶和客戶訂單的相關資料。 如需相關資訊,請參閱 Join Filters

篩選不得包含複寫識別資料列所使用的 rowguidcol 。 根據預設,這是在您設定合併式複寫時加入,且名稱為 rowguid的資料行。

另請參閱

發行資料和資料庫物件