Udostępnij za pośrednictwem


Filtrowanie wierszy tabeli

Filtrowanie wierszy tabeli strona umożliwia:

  • Zastosować filtry statyczne wiersz do tabela artykułów migawka transakcyjnych i scalone publikacje.

  • Zastosować filtry sparametryzowana wiersz do tabela artykułów w publikacjach.

  • Rozszerzenie filtry na artykuły tabela korespondencji seryjnej do artykułów powiązanej tabela, należy użyć filtrów łączyć.

Aby uzyskać więcej informacji o opcje filtrowania, zobacz Filtrowanie opublikowane dane.Filtrowania można zmienić w Filtrowanie wierszy strona Właściwości publikacji okno dialogowe.

Aby zmaksymalizować wydajność aplikacji i zmniejszyć ilość wymaganych Magazyn zdalny lub ograniczają dostępność niektórych danych określonych subskrybentom, należy opublikować dane wymagane.Publikacja może zawierać zarówno nieprzefiltrowane i przefiltrowane tabel.Na przykład można dołączyć pełną (bez filtrowania) tabela produktów firmy i użycia filtrów wiersza zapewniające filtru tabela klientów do określonego region.Filtrowanie publikowane dane, można:

  • Zminimalizować ilość danych przesyłanych za pośrednictwem sieci.

  • Zmniejszyć ilość miejsca wymaganego przez subskrybenta.

  • Dostosować publikacje i aplikacje oparte na indywidualnych wymagań subskrybenta.

  • Uniknięcia lub zmniejszenia konflikty subskrybentów aktualizowania danych, ponieważ partycje danych mogą być wysyłane do innych subskrybentów (dwa subskrybentów będzie aktualizować te same wartości danych).

  • Aby uniknąć przekazywania dane poufne.Wiersz filtry i kolumna filtrów można ograniczyć subskrybenta dostęp do danych.Dla replikacja scalająca są zagadnienia zabezpieczeń dotyczące używania sparametryzowanych filtr, który zawiera HOST_NAME().Aby uzyskać więcej informacji zobacz sekcję "Filtrowanie z HOST_NAME()" in Filtry parametrami wiersza.

Opcje

  • Filtrowane tabel
    To okienko jest wypełniona filtry dodawania ich do artykułów tabela w publikacja.Tabele z filtrami wiersza są wyświetlane jako węzły najwyższego poziom w okienku.W publikacjach scalających tabele, do których filtrowania został rozszerzony poprzez filtr łączyć są wyświetlane jako węzły podrzędność.

  • Dodaj
    Kliknij Dodaj , aby uruchomić okno dialogowe umożliwia filtrowanie artykułów tabela.Kliknięcie Dodaj dla migawka lub transakcyjnych publikacja natychmiast uruchamia okno dialogowe.Kliknięcie Dodaj dla korespondencji seryjnej publikacja wyświetla trzy opcje: Dodaj filtr; Dodaj sprzężenie rozszerzenie z wybranym filtrem; Automatycznie Generuj filtry.

    • Wybierz Dodaj filtr uruchomić Dodaj filtr okno dialogowe.To okno dialogowe umożliwia stosowanie filtrów wiersz do tabela artykuł.W Dodaj filtr okno dialogowe można na przykład określić że tabela przy użyciu danych klienta powinny zawierać tylko dane francuskich klientów podczas replikacji dla subskrybentów.

    • Wybierz Dodać dołączyć rozszerzenie wybranego filtru uruchomić Dodać Join okno dialogowe.Dodać Join okno dialogowe umożliwia rozszerzenie filtr wiersza, tak aby filtruje dane w tabelach związanych z filtrem wiersza tabela.Na przykład jeśli w tabeli Nabywca jest filtrowane, tak aby zawiera tylko dane francuskich klientów i istnieje pokrewne tabela zamówienia klientów, można zdefiniować łączyć między dwoma tabelami tak, aby tabela Zamówienia zawiera tylko zleceń od klientów francuskich.

      Ostrzeżenie

      Ta opcja jest dostępna tylko wtedy, gdy Wybieranie tabela bazowa łączyć w okienku filtru.

    • Wybierz Automatycznie generować filtry uruchomić Wygenerować filtry okno dialogowe.To okno dialogowe pozwala zdefiniować filtr wiersza na jednej tabela w publikacja seryjnej replikacja automatycznie rozciąga się do innych tabel powiązanych poprzez relacje klucz obcy.Na przykład publikacja zawiera trzy tabele: tabela Nabywca, tabela zamówienia (z klucz obcy do tabela klientów) i tabela Szczegóły zamówienia (z klucz obcy do tabela Zamówienia).Zdefiniować filtr wiersza w tabela Nabywca i replikacja rozszerzy ją do innych tabel.

      Ostrzeżenie

      Jeśli filtry są generowane automatycznie przez replikacja, usuwane są wszystkie istniejące filtry w publikacja.Filtry generowane automatycznie i tymi określony ręcznie, najpierw generowanie filtrów.Można określić tylko jeden zestaw filtrów automatycznie generowane dla każdej publikacja.

  • Edytuj
    Wybierz filtr wiersza lub filtr łączyć w okienku filtr i kliknij Edytuj uruchomić Edytuj filtr lub Edytuj przyłączyć okno dialogowe.

  • Usuń
    Wybierz filtr wiersza lub filtr łączyć w okienku filtr i kliknij usunąć usunąć filtr.

  • Znajdź tabelę
    Scalone publikacje tylko filtry łączyć.Kliknij tabela znaleźć do wyszukiwania w drzewie złożonych filtru tabela.tabela można przyłączyć do wielu tabel w bazie danych złożone relacje i dlatego mogą pojawiać się w więcej niż jednym miejscu w drzewie filtru.

    Rzeczywiste tabela pojawia się tylko jednym miejscu w drzewie, a w innych miejscach tabeli jest reprezentowany przez skrót.Skrót do tabela jest tylko odwołanie do tabela; Pokazuje on podrzędność węzłów tabela.Węzeł skrótu jest oznaczone strzałki skrótu i rozwinięciu węzła pokazuje tekst Kliknij przycisk Znajdź tabela do tabela <nazwa_tabeli>.

    Wybierz węzeł skrótów w okienku i kliknij Tabeli znaleźć.Rozwinięta okienka i tabela jest wyróżniony.Jeśli klikniesz Tabeli znaleźć bez węzła skrótów zaznaczone, Tabeli znaleźć okno dialogowe jest uruchamiane.

  • Filtr
    Zawiera Transact-SQL definicji filtru wybranego w panelu Filtr.