Udostępnij przez


Filter Table Rows

The Filter tabela Rows strona allows you to:

  • Zastosować filtry statyczne wiersz do tabela artykuły w migawka transakcyjnych, a scalone publikacje.

  • Zastosować filtry parametrami wiersza tabela artykułach w publikacji korespondencji seryjnej.

  • Użyć filtrów łączyć, aby rozszerzyć filtry na artykuły tabela korespondencji seryjnej do artykułów, w tabela pokrewnej.

Aby uzyskać więcej informacji na temat opcji filtrowania Zobacz Filtrowanie opublikowane dane. Filtrowanie można zmienić w Filtrowanie wierszy stronaWłaściwości publikacja -okno dialogowe.

Aby zmaksymalizować wydajność aplikacji i zmniejszenie ilości magazynu zdalnego wymagane lub ograniczyć dostępność pewnych danych do określonych subskrybentów, należy opublikować tylko te dane, które są wymagane.Publikacja może zawierać filtrowane i niefiltrowanym tabel.Na przykład można dołączyć pełny spis (niefiltrowanym) produktów firmy a zapewniają filtrowanej tabela odbiorców dla konkretnego region za pomocą filtrów wiersza.Za pomocą filtrowania publikowanych danych, można wykonywać następujące czynności:

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

  • Zmniejszenie ilości miejsca wymaganego przez subskrybent.

  • Dostosować publikacje i aplikacji, w zależności od poszczególnych subskrybent.

  • Należy unikać lub zmniejszyć konflikty subskrybentów są aktualizowania danych, ponieważ partycje danych mogą być wysyłane do subskrybentów różnych (nie dwa subskrybentów będzie się aktualizacji takich samych wartościach danych).

  • Należy unikać transmitowania dane poufne.Filtry wierszy i kolumn, filtrów można używać do ograniczania przez subskrybent dostępu do danych.replikacja łączenia istnieją zagadnienia dotyczące zabezpieczeń, jeżeli korzystasz z parametrami filtr, który zawiera HOST_NAME().Aby uzyskać więcej informacji zobacz sekcję "Filtrowania z HOST_NAME()" w Sparametryzowana filtry wierszy.

Opcje

  • Filtrowane tabele
    W tym okienku jest wypełniony filtry dodawania ich do tabela artykułach w publikacja.Tabele z filtrami wierszy są wyświetlane jako węzły najwyższego poziom w okienku.Dla publikacji korespondencji seryjnej, tabele, do którego filtrowania została rozszerzona poprzez łączyć filtru są wyświetlane w postaci węzłów podrzędnych.

  • Dodaj
    Kliknij przycisk Dodawanie Uruchom okno dialogowe, które umożliwia filtrowanie tabela artykułów.Kliknięcie przycisku Dodawanie migawka lub transakcyjnych publikacja natychmiast uruchamia okno dialogowe.Kliknięcie przycisku Dodawanie publikacja seryjnej wyświetlane są trzy opcje: Dodawanie filtru; Dodać połączenie do rozszerzania wybranego filtru; Automatycznie Generuj filtrów.

    • Wybierz opcję Dodawanie filtru uruchomićDodawanie filtru -okno dialogowe.To okno dialogowe pozwala na stosowanie filtrów wiersza do tabela artykuł.W Dodawanie filtru -okno dialogowe, można na przykład określić czy tabela przy użyciu danych klienta tylko powinien zawierać dane klientów, francuskim, podczas jej replikacji do subskrybentów.

    • Wybierz opcję Dodać połączenie do rozszerzania wybranego filtru uruchomićDodaj łączyć -okno dialogowe.The Add łączyć dialog box allows you to extend a row filter so that it filters data in tables related to the tabela with the row filter.Na przykład jeżeli tabela Nabywca jest filtrowana, zawiera tylko dane dotyczące klientów francuskiego i jest z tabelą powiązaną relacją dla zamówienia, można zdefiniować łączyć między dwiema tabelami, aby w tabeli zamówienia obejmuje tylko zamówienia klientów francuskim.

      Uwaga

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

    • Wybierz opcję Automatycznie Generuj filtrów uruchomićGenerowanie filtrów -okno dialogowe.To okno dialogowe umożliwia zdefiniowanie filtru wierszy w jednej tabela w publikacja seryjnej replikacja automatycznie rozciąga się do innych tabel powiązanych za pomocą relacji kluczy obcych.Na przykład publikacja zawiera trzy tabele: tabela odbiorców, do tabela zamówienia (z klucz obcy w tabela odbiorców) i tablicę szczegóły zamówienia (z klucz obcy w tabela Zamówienia). Zdefiniuj filtr wiersza w tabela odbiorców i replikacja rozszerzy się ona z innymi tabelami.

      Uwaga

      Filtry są generowane automatycznie przez replikację, usuwane są wszystkie istniejące filtry z publikacją.Włączenie zarówno filtry generowane automatycznie, jak i z nich określony ręcznie, najpierw wygenerować filtrów.Można określić tylko jeden zestaw filtrów automatycznie generowanych dla każdej publikacja.

  • Edytuj
    Wybierz filtr wiersza lub łączyć filtrowania w okienku filtr, a następnie kliknij przycisk Edytowanie uruchomićEdytuj filtr or Edytowanie łączyć -okno dialogowe.

  • Usuń
    Zaznacz wiersz filtr lub filtr łączenia w okienku filtr, a następnie kliknij przycisk Usuwanie , aby usunąć filtr.

  • Znajdowanie tabela
    Scalanie publikacji z filtrami łączyć tylko.Kliknij przycisk Znajdowanie tabel , aby znaleźć w drzewie złożonych filtru tabela.W bazie danych z złożonych relacji tabela może zostać dołączony do wielu tabel, a w związku z tym mogą pojawiać się w wielu miejscach w drzewie filtru.

    Rzeczywiste tabela pojawia się tylko jednym miejscu w drzewie, a w innych miejscach w tabeli jest reprezentowany przez skrót.Skrót do tabela jest tylko odwołanie do tabela; nie pokazuje podrzędność węzły w tabela.Węzeł skrótu jest oznaczony przy użyciu strzałki skrótu i rozwijając ten węzeł zawiera tekst Kliknij przycisk Znajdź tabela, aby wyświetlić tabela dla <nazwa_tabeli>.

    Wybierz węzeł skrótów w okienku i kliknij przycisk Znajdowanie tabela.W okienku jest rozwinięty i tabela zostanie wyróżniony.Po kliknięciu przycisku Znajdowanie tabel bez węzła skrótów, Znajdowanie tabel , okno dialogowe jest uruchamiany.

  • Filtruj
    Zawiera Transact-SQL definicja filtru wybranego w okienku filtru.