Jak Wdrożenie transformacji wyszukiwania w trybie pełnym pamięci podręcznej przy użyciu transformacji Menedżera połączeń w pamięci podręcznej
Można skonfigurować transformacja odnośników do korzystania z trybu pełnego pamięci podręcznej i menedżer połączeń do pamięci podręcznej.W trybie pełnym pamięci podręcznej zestawu danych odniesienia jest ładowany do pamięci podręcznej przed uruchamia wyszukiwanie transformacja.
Ostrzeżenie
Pamięć podręczna menedżer połączeń nie obsługuje typów danych dużego obiektu binarnego (BLOB), DT_TEXT, DT_NTEXT i DT_IMAGE.Jeśli odwołanie zestawu danych zawiera dane typu BLOB, składnik zakończy się niepowodzeniem podczas uruchamiania pakiet.Można użyć Edytor Menedżera pamięci podręcznej połączeń do modyfikowania kolumna typów danych.Aby uzyskać więcej informacji, zobacz Edytor Menedżera połączeń w pamięci podręcznej.
transformacja wyszukiwania wykonuje wyszukiwań przez dołączenie danych w kolumnach wprowadzania źródło danych połączone z kolumn w zestawie danych odniesienia.Aby uzyskać więcej informacji, zobacz Przekształcenie wyszukiwania.
Służy do generowania dataset odniesienia jedną z następujących czynności:
Plik pamięci podręcznej (.caw)
Konfigurowanie menedżer połączeń pamięci podręcznej, aby odczytać dane z istniejącego pliku pamięci podręcznej.
Połączenie źródło danych w przepływ danych
Użyj transformacja transformacja pamięci podręcznej zapisu danych ze źródło danych połączonych w przepływ danych menedżer połączeń do pamięci podręcznej.Dane są zawsze przechowywane w pamięci.
transformacja wyszukiwania należy dodać do oddzielnie przepływ danych.Umożliwia to przekształcenie pamięci podręcznej zapełnić bufor menedżer połączeń przed wyszukiwania zostanie wykonana transformacja.Przepływy danych może być w tej samej pakiet lub w dwóch osobnych pakiets.
Jeśli są przepływy danych w tym samym pakiet, z ograniczenie pierwszeństwa połączyć przepływów danych.Umożliwia to transformacja pamięci podręcznej uruchomić przed uruchamia wyszukiwanie transformacja.
Jeśli przepływy danych są osobne pakiety, umożliwia wywołanie pakiet podrzędność z pakietem nadrzędnym pakietu na wykonanie zadania.Wiele pakietów podrzędność można wywołać przez dodanie wielu zadań pakiet wykonanie zadań sekwencji kontenera w pakiecie nadrzędnej.
Można udostępniać odwołanie zestawu danych przechowywanych w pamięci podręcznej między wiele przekształceń wyszukiwania przy użyciu jednej z następujących metod:
Skonfiguruj przekształcenia wyszukiwania w pojedynczy pakiet, aby użyć tego samego menedżer połączeń w pamięci podręcznej.
Skonfigurować menedżerowie połączenia pamięci podręcznej w różnych pakietach, aby użyć tego samego pliku pamięci podręcznej.
Aby uzyskać więcej informacji, zobacz następujące tematy:
Film, który demonstruje sposób implementacji transformacja wyszukiwania w trybie pełnym buforowania przy użyciu menedżer połączeń w pamięci podręcznej, zobacz jak: Wdrożenie transformacji wyszukiwania w trybie pełnym pamięci podręcznej (SQL Server wideo).
Aby zaimplementować transformacja wyszukiwania w trybie pełnym pamięci podręcznej w jeden pakiet przy użyciu pamięci podręcznej menedżer połączeń i źródło danych w przepływ danych
W Business Intelligence Development Studio, otwórz Integration Services projektu, a następnie otwórz pakiet.
Na Przepływ sterowania kartę, dodać dwa zadania przepływu danych, a następnie Połącz zadania za pomocą łącznika zielone:
W pierwszym przepływ danych dodać transformacja z pamięci podręcznej Przekształć, a następnie podłącz transformacja do źródło danych.
Skonfigurować źródło danych.
Kliknij dwukrotnie przekształcić pamięci podręcznej, a następnie w Pamięci podręcznej transformacji edytora, na menedżer połączeń strona, kliknij przycisk Nowy utworzyć nowe połączenie pamięci podręcznej menedżera.
Kliknij kolumny karcie Edytor Menedżera pamięci podręcznej połączeń okno dialogowe pole, a następnie określić, które kolumny są kolumny indeksu za pomocą Indeks opcji.
Dla kolumn niż indeks indeks wynosi 0.Kolumny indeksu indeks jest liczbą dodatnią, kolejne.
Ostrzeżenie
Podczas wyszukiwania transformacja jest skonfigurowany do używania menedżer połączeń do pamięci podręcznej, tylko kolumny indeksu w zestawie danych odniesienia mogą być mapowane do wprowadzania kolumn.Ponadto wszystkie kolumny indeksu musi być mapowana.Aby uzyskać więcej informacji, zobacz Edytor Menedżera połączeń w pamięci podręcznej.
Aby zapisać w pamięci podręcznej w pliku Edytor Menedżera pamięci podręcznej połączeń, na Ogólne karta, skonfigurować menedżer połączeń w pamięci podręcznej, ustawiając następujące opcje:
Wybierz pamięć podręczna (cache) plików użycie.
Dla nazwę pliku, wpisz ścieżka lub kliknij Przeglądaj aby wybrać plik.
Jeśli wpisz ścieżka do pliku, który nie istnieje, system tworzy plik po uruchomieniu tego pakiet.
Ostrzeżenie
Poziom ochrony pakiet nie dotyczą pliku pamięci podręcznej.Jeśli plik pamięci podręcznej zawiera ważne informacje, należy użyć listy kontroli dostępu (ACL) do ograniczania dostępu do lokalizacji lub folderu, w którym plik zostanie zapisany.Należy włączyć dostęp tylko do określonych kont.Aby uzyskać więcej informacji, zobacz Kontrolowanie dostępu do plików używanych przez pakiety.
Odpowiednio skonfigurować Przekształć pamięci podręcznej.Aby uzyskać więcej informacji, zobacz Edytor transformacji pamięci podręcznej (strona Menedżer połączeń) i Edytor transformacji pamięci podręcznej (mapowania strony).
W drugim przepływ danych dodać transformacja wyszukiwania, a następnie skonfiguruj transformacja, wykonując następujące czynności:
Połączyć transformacja odnośników przepływ danych przez przeciąganie łącznika — czerwoną lub zieloną strzałkę — ze źródło lub poprzedniego transformacja do przemian wyszukiwania.
Ostrzeżenie
transformacja wyszukiwania może nie sprawdza poprawności Jeśli tej transformacja łączy się z plik prosty zawiera pusty Data.Czy transformacja sprawdza, czy zależy Menedżera połączeń dla plik prosty został skonfigurowany, aby zachować wartości null.Zapewnienie transformacja wyszukiwania sprawdzania, w Płaski Edytor źródło pliku, na Strony Menedżera połączeń, zaznacz Zachowaj wartości null z źródło jako wartości null w przepływ danych opcji.
Kliknij dwukrotnie źródło lub poprzedniego transformacja konfigurowania składnika.
Kliknij dwukrotnie transformacja wyszukiwania, a następnie w Wyszukiwania transformacja edytora, na Ogólne strona, zaznacz pełną pamięci podręcznej.
W Typ połączenia obszaru wybierz pamięci podręcznej menedżer połączeń.
Z określić sposób obsługi wierszy z żadnych zgodnych wpisów listy wybierz obsługa błędów opcji.
Na połączenia strona, z Menedżera pamięci podręcznej połączenia zaznacz menedżer połączeń do pamięci podręcznej.
Kliknij kolumna strona, a następnie przeciągnij co najmniej jedną kolumna z Dostępne kolumna danych wejściowych listy do kolumna w Dostępne kolumna odnośnika listy.
Ostrzeżenie
transformacja wyszukiwania automatycznie mapuje kolumn, które mają tę samą nazwę i dane tego samego typu.
Ostrzeżenie
Kolumny muszą mieć zgodne typy danych, mapowane.Aby uzyskać więcej informacji, zobacz Typy danych usług integracji.
W Dostępne kolumny odnośnika listy Wybieranie kolumn.Następnie w Operacji wyszukiwania listy, określić, czy wartości z kolumn odnośników zastąpić wartości kolumna danych wejściowych są zapisywane do nowej kolumna.
Aby skonfigurować błąd wyjścia, kliknij Błąd wyjścia strony i zestaw opcje obsługi błędów.Aby uzyskać więcej informacji, zobacz Edytor transformacji wyszukiwania (błąd strony wyjścia).
Kliknij OK Aby zapisać zmiany do wyszukiwania transformacja.
Uruchom pakiet.
Aby zaimplementować transformacja wyszukiwania w trybie pełnym pamięci podręcznej w dwóch pakietów przy użyciu pamięci podręcznej menedżer połączeń i źródło danych w przepływ danych
W Business Intelligence Development Studio, otwórz Integration Services projektu, a następnie otwórz dwa pakiety.
Na karcie przepływ sterowania w każdym pakiet, dodać zadanie przepływu danych.
W obiekcie nadrzędnym pakiet, dodać transformacja transformacja pamięci podręcznej do przepływ danych, a następnie podłącz transformacja do źródło danych.
Skonfigurować źródło danych.
Kliknij dwukrotnie przekształcić pamięci podręcznej, a następnie w Pamięci podręcznej transformacji edytora, na menedżer połączeń strona, kliknij przycisk Nowy utworzyć nowe połączenie pamięci podręcznej menedżera.
W Edytor Menedżera pamięci podręcznej połączeń, na Ogólne karta, skonfigurować menedżer połączeń w pamięci podręcznej, ustawiając następujące opcje:
Wybierz pamięć podręczna (cache) plików użycie.
Dla nazwę pliku, wpisz ścieżka lub kliknij Przeglądaj aby wybrać plik.
Jeśli wpisz ścieżka do pliku, który nie istnieje, system tworzy plik po uruchomieniu tego pakiet.
Ostrzeżenie
Poziom ochrony pakiet nie dotyczą pliku pamięci podręcznej.Jeśli plik pamięci podręcznej zawiera ważne informacje, należy użyć listy kontroli dostępu (ACL) do ograniczania dostępu do lokalizacji lub folderu, w którym plik zostanie zapisany.Należy włączyć dostęp tylko do określonych kont.Aby uzyskać więcej informacji, zobacz Kontrolowanie dostępu do plików używanych przez pakiety.
Kliknij kolumny , a następnie określić, które kolumny są kolumny indeksu za pomocą Indeks opcji.
Dla kolumn niż indeks indeks wynosi 0.Kolumny indeksu indeks jest liczbą dodatnią, kolejne.
Ostrzeżenie
Podczas wyszukiwania transformacja jest skonfigurowany do używania menedżer połączeń do pamięci podręcznej, tylko kolumny indeksu w zestawie danych odniesienia mogą być mapowane do wprowadzania kolumn.Ponadto wszystkie kolumny indeksu musi być mapowana.Aby uzyskać więcej informacji, zobacz Edytor Menedżera połączeń w pamięci podręcznej.
Odpowiednio skonfigurować Przekształć pamięci podręcznej.Aby uzyskać więcej informacji, zobacz Edytor transformacji pamięci podręcznej (strona Menedżer połączeń) i Edytor transformacji pamięci podręcznej (mapowania strony).
Wykonaj jedną z następujących czynności, aby zapełnić bufor menedżer połączeń, który jest używana w drugim pakiet:
Uruchom pakiet nadrzędny.
Dwukrotnie kliknij menedżer połączeń pamięci podręcznej, utworzony w kroku 4, kliknij kolumna, zaznacz wiersze i naciśnij klawisze CTRL + C, aby skopiować metadane kolumna.
Jednostki podrzędnej pakiet, utwórz połączenie pamięci podręcznej menedżera, klikając prawym przyciskiem myszy w Menedżerowie połączenia obszar, klikając Nowe połączenie, wybieranie pamięci PODRĘCZNEJ w Dodać menedżer połączeń SSIS okno dialogowe, a następnie klikając Dodaj.
Menedżerowie połączenia obszaru pojawia się na dole Przepływ sterowania, Przepływ danych, i Obsługi zdarzeń karty Integration Services projektanta.
W Edytor Menedżera pamięci podręcznej połączeń, na Ogólne karta, skonfigurować menedżer połączeń pamięci podręcznej, aby odczytać dane z pliku pamięci podręcznej wybranego ustawiając następujące opcje:
Wybierz pamięć podręczna (cache) plików użycie.
Dla nazwę pliku, wpisz ścieżka lub kliknij Przeglądaj aby wybrać plik.
Ostrzeżenie
Poziom ochrony pakiet nie dotyczą pliku pamięci podręcznej.Jeśli plik pamięci podręcznej zawiera ważne informacje, należy użyć listy kontroli dostępu (ACL) do ograniczania dostępu do lokalizacji lub folderu, w którym plik zostanie zapisany.Należy włączyć dostęp tylko do określonych kont.Aby uzyskać więcej informacji, zobacz Kontrolowanie dostępu do plików używanych przez pakiety.
Metadane kolumna skopiowany w kroku 8, kliknij przycisk kolumna, zaznacz pusty wiersz i naciśnij klawisze CTRL + V, aby wkleić metadanych kolumna.
Dodawanie transformacja wyszukiwania, a następnie skonfiguruj transformacja, wykonując następujące czynności:
Połączyć transformacja odnośników przepływ danych przez przeciąganie łącznika — czerwoną lub zieloną strzałkę — ze źródło lub poprzedniego transformacja do przemian wyszukiwania.
Ostrzeżenie
transformacja wyszukiwania może nie sprawdza poprawności Jeśli tej transformacja łączy się z plik prosty zawiera pusty Data.Czy transformacja sprawdza, czy zależy Menedżera połączeń dla plik prosty został skonfigurowany, aby zachować wartości null.Zapewnienie transformacja wyszukiwania sprawdzania, w Płaski Edytor źródło pliku, na Strony Menedżera połączeń, zaznacz Zachowaj wartości null z źródło jako wartości null w przepływ danych opcji.
Kliknij dwukrotnie źródło lub poprzedniego transformacja konfigurowania składnika.
Kliknij dwukrotnie transformacja wyszukiwania, a następnie wybierz pamięci podręcznej pełne na Ogólne strona Wyszukiwania transformacja edytora.
Wybierz pamięci podręcznej menedżer połączeń w Typ połączenia obszaru.
Wybierz obsługa błędów opcja dla wierszy bez pasujące wpisy z określić sposób obsługi wierszy z żadnych zgodnych wpisów listy.
Na połączenia strona, z Menedżera pamięci podręcznej połączenia zaznacz pamięci podręcznej menedżer połączeń, który został dodany.
Kliknij kolumna strona, a następnie przeciągnij co najmniej jedną kolumna z Dostępne kolumna danych wejściowych listy do kolumna w Dostępne kolumna odnośnika listy.
Ostrzeżenie
transformacja wyszukiwania automatycznie mapuje kolumn, które mają tę samą nazwę i dane tego samego typu.
Ostrzeżenie
Kolumny muszą mieć zgodne typy danych, mapowane.Aby uzyskać więcej informacji, zobacz Typy danych usług integracji.
W Dostępne kolumny odnośnika listy Wybieranie kolumn.Następnie w Operacji wyszukiwania listy, określić, czy wartości z kolumn odnośników zastąpić wartości kolumna danych wejściowych są zapisywane do nowej kolumna.
Aby skonfigurować błąd wyjścia, kliknij Błąd wyjścia strony i zestaw opcje obsługi błędów.Aby uzyskać więcej informacji, zobacz Edytor transformacji wyszukiwania (błąd strony wyjścia).
Kliknij OK Aby zapisać zmiany do wyszukiwania transformacja.
Otwórz pakiet nadrzędny, dodać zadanie wykonywania pakietu przepływ sterowania, a następnie skonfigurować zadanie przeprowadzenia rozmów telefonicznych pakiet podrzędność.Aby uzyskać więcej informacji, zobacz Wykonywanie zadań pakietu.
Uruchom pakietów.
Aby zaimplementować transformacja wyszukiwania w trybie pełnym buforowania przy użyciu menedżer połączeń w pamięci podręcznej i istniejący plik pamięci podręcznej
W Business Intelligence Development Studio, otwórz Integration Services projektu, a następnie otwórz pakiet.
Kliknij prawym przyciskiem myszy Menedżerowie połączenia obszar, a następnie kliknij Nowe połączenie.
Menedżerowie połączenia obszaru pojawia się na dole Przepływ sterowania, Przepływ danych, i Obsługi zdarzeń karty Integration Services projektanta.
W Dodać menedżer połączeń SSIS okno dialogowe Wybierz pamięci PODRĘCZNEJ, a następnie kliknij przycisk Dodaj dodać menedżer połączeń do pamięci podręcznej.
Kliknij dwukrotnie ikonę Menedżer połączeń pamięci podręcznej, aby otworzyć Edytor Menedżera pamięci podręcznej połączeń.
W Edytor Menedżera pamięci podręcznej połączeń, na Ogólne karta, skonfigurować menedżer połączeń w pamięci podręcznej, ustawiając następujące opcje:
Wybierz pamięć podręczna (cache) plików użycie.
Dla nazwę pliku, wpisz ścieżka lub kliknij Przeglądaj aby wybrać plik.
Ostrzeżenie
Poziom ochrony pakiet nie dotyczą pliku pamięci podręcznej.Jeśli plik pamięci podręcznej zawiera ważne informacje, należy użyć listy kontroli dostępu (ACL) do ograniczania dostępu do lokalizacji lub folderu, w którym plik zostanie zapisany.Należy włączyć dostęp tylko do określonych kont.Aby uzyskać więcej informacji, zobacz Kontrolowanie dostępu do plików używanych przez pakiety.
Kliknij kolumny , a następnie określić, które kolumny są kolumny indeksu za pomocą Indeks opcji.
Dla kolumn niż indeks indeks wynosi 0.Kolumny indeksu indeks jest liczbą dodatnią, kolejne.
Ostrzeżenie
Podczas wyszukiwania transformacja jest skonfigurowany do używania menedżer połączeń do pamięci podręcznej, tylko kolumny indeksu w zestawie danych odniesienia mogą być mapowane do wprowadzania kolumn.Ponadto wszystkie kolumny indeksu musi być mapowana.Aby uzyskać więcej informacji, zobacz Edytor Menedżera połączeń w pamięci podręcznej.
Na Przepływ sterowania kartę, dodać zadanie przepływ danych do pakiet, a następnie dodaj transformacja wyszukiwania dla przepływ danych.
Skonfigurować transformacja wyszukiwania, wykonując następujące czynności:
Połączyć transformacja odnośników przepływ danych przez przeciąganie łącznika — czerwoną lub zieloną strzałkę — ze źródło lub poprzedniego transformacja do przemian wyszukiwania.
Ostrzeżenie
transformacja wyszukiwania może nie sprawdza poprawności Jeśli tej transformacja łączy się z plik prosty zawiera pusty Data.Czy transformacja sprawdza, czy zależy Menedżera połączeń dla plik prosty został skonfigurowany, aby zachować wartości null.Zapewnienie transformacja wyszukiwania sprawdzania, w Płaski Edytor źródło pliku, na Strony Menedżera połączeń, zaznacz Zachowaj wartości null z źródło jako wartości null w przepływ danych opcji.
Kliknij dwukrotnie źródło lub poprzedniego transformacja konfigurowania składnika.
Kliknij dwukrotnie transformacja wyszukiwania, a następnie w Wyszukiwania transformacja edytora, na Ogólne strona, zaznacz pełną pamięci podręcznej.
Wybierz pamięci podręcznej menedżer połączeń w Typ połączenia obszaru.
Wybierz obsługa błędów opcja dla wierszy bez pasujące wpisy z określić sposób obsługi wierszy z żadnych zgodnych wpisów listy.
Na połączenia strona, z Menedżera pamięci podręcznej połączenia zaznacz pamięci podręcznej menedżer połączeń, który został dodany.
Kliknij kolumna strona, a następnie przeciągnij co najmniej jedną kolumna z Dostępne kolumna danych wejściowych listy do kolumna w Dostępne kolumna odnośnika listy.
Ostrzeżenie
transformacja wyszukiwania automatycznie mapuje kolumn, które mają tę samą nazwę i dane tego samego typu.
Ostrzeżenie
Kolumny muszą mieć zgodne typy danych, mapowane.Aby uzyskać więcej informacji, zobacz Typy danych usług integracji.
W Dostępne kolumny odnośnika listy Wybieranie kolumn.Następnie w Operacji wyszukiwania listy, określić, czy wartości z kolumn odnośników zastąpić wartości kolumna danych wejściowych są zapisywane do nowej kolumna.
Aby skonfigurować błąd wyjścia, kliknij Błąd wyjścia strony i zestaw opcje obsługi błędów.Aby uzyskać więcej informacji, zobacz Edytor transformacji wyszukiwania (błąd strony wyjścia).
Kliknij OK Aby zapisać zmiany do wyszukiwania transformacja.
Uruchom pakiet.