Udostępnij za pośrednictwem


Jak Wdrożenie transformacja wyszukiwanie w przy użyciu menedżer połączeń w pamięci podręcznej trybu pełnego pamięci podręcznej

Można skonfigurować transformacja odnośnik 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 odwołanie jest ładowany do pamięci podręcznej przed uruchamia wyszukiwanie transformacja.

Uwaga

Pamięć podręczna Menedżer połączeń nie obsługuje DT_TEXT, DT_NTEXT i DT_IMAGE typy danych dużych obiektów binarnych (BLOB).Jeśli zestaw danych odwołanie zawiera dane typu BLOB, składnik zakończy się niepowodzeniem po uruchomieniu tego pakiet.Można użyć Pamięć podręczna Edytor menedżer połączeń , aby zmienić typy danych kolumn.Aby uzyskać więcej informacji zobaczPamięć podręczna Edytor menedżer połączeń.

Transformacja wyszukiwanie wykonuje wyszukiwań przez dołączenie do danych w kolumnach danych wejściowych ze urządzenie źródłowe danych połączonego z kolumn danych referencyjnych.Aby uzyskać więcej informacji zobacztransformacja wyszukiwania.

Służy do generowania danych referencyjnych jedną z następujących czynności:

  • Plik pamięci podręcznej (.caw)

    Konfigurowanie pamięci podręcznej menedżer połączeń odczytać danych z istniejącego pliku pamięci podręcznej.

  • Połączenie urządzenie źródłowe danych w przepływ danych

    Za pomocą transformacja Przekształć pamięć podręczna zapisu danych ze urządzenie źródłowe danych połączonych w przepływie danych do pamięci podręcznej menedżer połączeń.Dane jest zawsze przechowywane w pamięci.

    Przepływ danych oddzielne należy dodać transformacja wyszukiwania.Dzięki temu Przekształć pamięci podręcznej do wypełnienia przez Menedżera pamięci podręcznej połączenie przed wykonaniem transformacja wyszukiwanie.Przepływy danych mogą być w tej samej pakiet lub w dwóch oddzielnych pakiet s.

    W przypadku przepływów danych w tym samym pakiecie ograniczenie pierwszeństwa połączyć się przy użyciu przepływów danych.Dzięki temu Przekształć pamięci podręcznej do uruchomienia przed uruchamia wyszukiwanie transformacja.

    Jeśli przepływy danych są osobne pakiety, służy zadanie wykonać pakietu do wywołania pakiet podrzędność z obiektu nadrzędnego pakietu.Wiele pakietów podrzędność może być wywoływany przez dodanie wielu zadań wykonywania pakiet z zadaniem kontener sekwencji w pakiecie z obiektu nadrzędnego.

Można udostępniać odwołanie zestawu danych, przechowywane w pamięci podręcznej między wieloma przekształcenia wyszukiwanie przy użyciu jednej z następujących metod:

  • Skonfiguruj przekształcenia wyszukiwanie w jeden pakiet, aby użyć tego samego menedżer połączeń pamięci podręcznej.

  • Skonfiguruj menedżerów połączenia pamięci podręcznej w różnych pakietów do używania tego samego pliku pamięci podręcznej.

Aby uzyskać więcej informacji, zobacz następujące tematy:

Aby plik wideo, który pokazuje, jak zaimplementować transformacja wyszukiwanie w trybie pełnego pamięci podręcznej za pomocą menedżer połączeń w pamięci podręcznej zobacz W jaki sposób.

Do wykonania transformacja wyszukiwanie w trybie pełnym pamięci podręcznej w jeden pakiet przy użyciu menedżer połączeń w pamięci podręcznej i urządzenie źródłowe danych w przepływ danych

  1. W Business Intelligence Development Studio, otwórz Integration Services Projekt, a następnie otwórz pakiet.

  2. Na Przepływ sterowania Karta dodać dwa zadania przepływ danych, a następnie Połącz zadania przy użyciu łącznika zielony:

  3. W pierwszym przepływ danych Dodawanie transformacja Przekształć pamięci podręcznej, a następnie podłącz transformacja ze źródłem danych.

    Konfigurowanie urządzenie źródłowe danych, zależnie od potrzeb.

  4. Kliknij dwukrotnie transformacja pamięci podręcznej, a następnie w Edytor transformacja pamięci podręcznej, on the Menedżer połączeń strona, kliknij przycisk Nowy do utworzenia nowej pamięci podręcznej, Menedżer połączeń.

  5. Kliknij przycisk Kolumny Karta Pamięć podręczna Edytor menedżer połączeń okna dialogowego pole, a następnie określ, które kolumny są za pomocą kolumny indeksuPozycja indeksu opcji.

    Do kolumny innej niż indeks pozycji indeksu jest równa 0.Indeks kolumny indeksu jest numer sekwencyjny, dodatnich.

    Uwaga

    Podczas przekształcania wyszukiwania jest skonfigurowany do używania menedżer połączeń do pamięci podręcznej, tylko indeks kolumny do odwołania danych mogą być mapowane do wprowadzania kolumn.Ponadto wszystkie kolumny indeksu musi być mapowany.Aby uzyskać więcej informacji zobaczPamięć podręczna Edytor menedżer połączeń.

  6. Aby zapisać w pamięci podręcznej w pliku Pamięć podręczna Edytor menedżer połączeń, on the Ogólne zakładkę, skonfigurować menedżer połączeń w pamięci podręcznej, ustawiając następujące opcje:

    • Wybierz opcję Za pomocą pamięć podręczna (cache) plików.

    • Dla Nazwa pliku, albo wpisz ścieżka lub kliknij pliku Przeglądanie , aby wybrać plik.

      Jeśli wpisano ścieżka do pliku, który nie istnieje, system tworzy plik po uruchomieniu tego pakiet.

    Uwaga

    Poziom ochrony pakiet nie ma zastosowania do 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) w celu ograniczenia dostępu do lokalizacji lub folderu, w którym są przechowywane w pliku.Należy włączyć dostęp tylko do określonych kont.Aby uzyskać więcej informacji zobaczControlling Access to Files Used by Packages.

  7. W razie potrzeby skonfiguruj Przekształć pamięci podręcznej.Aby uzyskać więcej informacji zobacz Edytor transformacja pamięci podręcznej (strona menedżer połączeń) i Edytor transformacja pamięci podręcznej (mapowania strona).

  8. W drugim przepływ danych Dodawanie transformacja wyszukiwania, a następnie skonfiguruj transformacja należy wykonać następujące zadania:

    1. Połączyć transformacja wyszukiwanie przepływ danych przez przeciąganie łącznika — czerwoną lub zieloną strzałkę — ze źródłem lub poprzednich transformacja do przekształcania wyszukiwania.

      Uwaga

      transformacja wyszukiwanie nie może być poprawności, jeśli tej transformacja łączy się z plik prosty, który zawiera pole Data puste.Czy sprawdza transformacja zależy od tego, czy Menedżer połączeń plik prosty został skonfigurowany w taki sposób, aby zachować wartości null.Aby zapewnić wyszukiwanie transformacja sprawdzania, w Edytor urządzenie źródłowe pliku płaski, on the Strona Menedżer połączeń, zaznacz Zachować wartości null od urządzenie źródłowe jako wartości null w przepływ danych opcji.

    2. Kliknij dwukrotnie urządzenie źródłowe lub poprzednich transformacja do konfigurowania składnika.

    3. Kliknij dwukrotnie transformacja wyszukiwania, a następnie w Edytor transformacja wyszukiwania, on the Ogólne strona, select Pełne pamięci podręcznej.

    4. W Typ połączenia Wybierz opcję obszarzeMenedżer połączeń pamięci podręcznej.

    5. Z Określić sposób obsługi wierszy za pomocą nie zgodnych wpisów listy, wybierz opcję opcji obsługa błędów.

    6. Na Połączenia stronie od Menedżer połączeń pamięci podręcznej zaznacz Menedżera połączeń do pamięci podręcznej.

    7. Kliknij przycisk Kolumny strona, a następnie przeciągnij co najmniej jedną kolumnę z Dostępne kolumny wprowadzania listę kolumn w Dostępne kolumna odnośnika listy.

      Uwaga

      Transformacja wyszukiwania automatycznie mapuje kolumny, które mają taką samą nazwę, a ten sam typ danych.

      Uwaga

      Kolumny muszą mieć zgodne typy danych mają być mapowane.Aby uzyskać więcej informacji zobaczTypy danych usług integracja.

    8. W Dostępne kolumny odnośnika listy, zaznacz kolumny.Następnie w Operacja wyszukiwania listy, należy to określić, czy wartości z kolumn odnośników należy zamienić wartości kolumna danych wejściowych są zapisywane w nowej kolumnie.

    9. Aby skonfigurować błąd wyjścia, kliknij przycisk Błąd w danych wyjściowych strona i zestaw opcje obsługi błędu.Aby uzyskać więcej informacji zobaczEdytor transformacja wyszukiwanie (błąd strona wyjście).

    10. Kliknij przycisk OK , aby zapisać zmiany do wyszukiwania transformacja.

  9. Należy uruchomić pakiet.

Do wykonania transformacja wyszukiwanie w trybie pełnym pamięci podręcznej w dwóch pakietów przy użyciu menedżer połączeń w pamięci podręcznej i urządzenie źródłowe danych w przepływ danych

  1. W Business Intelligence Development Studio, otwórz Integration Services Projekt, a następnie otwórz dwóch pakietów.

  2. Na karcie przepływ sterowania w każdym pakiecie dodać zadanie przepływ danych.

  3. W pakiecie z obiektu nadrzędnego, dodać transformacja Przekształć pamięci podręcznej dla przepływ danych, a następnie podłącz transformację do danych urządzenie źródłowe.

    Konfigurowanie urządzenie źródłowe danych, zależnie od potrzeb.

  4. Kliknij dwukrotnie transformacja pamięci podręcznej, a następnie w Edytor transformacja pamięci podręcznej, on the Menedżer połączeń strona, kliknij przycisk Nowy do utworzenia nowej pamięci podręcznej, Menedżer połączeń.

  5. W Pamięć podręczna Edytor menedżer połączeń, on the Ogólne zakładkę, skonfigurować menedżer połączeń w pamięci podręcznej, ustawiając następujące opcje:

    • Wybierz opcję Za pomocą pamięć podręczna (cache) plików.

    • Dla Nazwa pliku, albo wpisz ścieżka lub kliknij pliku Przeglądanie , aby wybrać plik.

      Jeśli wpisano ścieżka do pliku, który nie istnieje, system tworzy plik po uruchomieniu tego pakiet.

    Uwaga

    Poziom ochrony pakiet nie ma zastosowania do 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) w celu ograniczenia dostępu do lokalizacji lub folderu, w którym są przechowywane w pliku.Należy włączyć dostęp tylko do określonych kont.Aby uzyskać więcej informacji zobaczControlling Access to Files Used by Packages.

  6. Kliknij przycisk Kolumny , a następnie określić, które kolumny są za pomocą kolumny indeksuPozycja indeksu opcji.

    Do kolumny innej niż indeks pozycji indeksu jest równa 0.Indeks kolumny indeksu jest numer sekwencyjny, dodatnich.

    Uwaga

    Podczas przekształcania wyszukiwania jest skonfigurowany do używania menedżer połączeń do pamięci podręcznej, tylko indeks kolumny do odwołania danych mogą być mapowane do wprowadzania kolumn.Ponadto wszystkie kolumny indeksu musi być mapowany.Aby uzyskać więcej informacji zobaczPamięć podręczna Edytor menedżer połączeń.

  7. W razie potrzeby skonfiguruj Przekształć pamięci podręcznej.Aby uzyskać więcej informacji zobacz Edytor transformacja pamięci podręcznej (strona menedżer połączeń) i Edytor transformacja pamięci podręcznej (mapowania strona).

  8. Wykonaj jedną z następujących czynności, aby wypełnić Menedżer połączeń pamięci podręcznej, który jest używany w drugim pakiet:

    • Należy uruchomić pakiet nadrzędny.

    • Kliknij dwukrotnie ikonę Menedżer połączeń pamięci podręcznej, utworzony w kroku 4, kliknij przycisk kolumna, zaznacz wiersze, a następnie naciśnij klawisz CTRL + C, aby skopiować metadane kolumna.

  9. W pakiecie podrzędność, tworzenie pamięci podręcznej połączenia Menedżera klikając prawym przyciskiem myszy w obrębie Menedżer połączeń obszar kliknięcieNowe połączenie, zaznaczając PAMIĘĆ PODRĘCZNA in the Dodawanie Menedżera połączeń SSIS , okno dialogowe, a następnie klikając polecenie Dodawanie.

    The Connection Managers area appears on the bottom of the przepływ sterowania, przepływ danych, and zdarzenie Handlers tabs of Integration Services Designer.

  10. W Pamięć podręczna Edytor Menedżera połączeń, on the Ogólne zakładkę, skonfiguruj Menedżer połączeń pamięci podręcznej, aby odczytać dane z pliku pamięci podręcznej, który wybrano poprzez ustawienie poniższych opcji:

    • Wybierz opcję Za pomocą pamięć podręczna (cache) plików.

    • Dla Nazwa pliku, albo wpisz ścieżka lub kliknij pliku Przeglądanie , aby wybrać plik.

    Uwaga

    Poziom ochrony pakiet nie ma zastosowania do 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) w celu ograniczenia dostępu do lokalizacji lub folderu, w którym są przechowywane w pliku.Należy włączyć dostęp tylko do określonych kont.Aby uzyskać więcej informacji zobaczControlling Access to Files Used by Packages.

  11. Jeśli kolumna metadane został skopiowany w kroku 8, kliknij przycisk Kolumny, zaznacz pusty wiersz, a następnie naciśnij klawisze CTRL + V, aby wkleić metadane kolumny.

  12. Dodawanie transformacja wyszukiwania, a następnie skonfiguruj transformacja, wykonując następujące czynności:

    1. Połączyć transformacja wyszukiwanie przepływ danych przez przeciąganie łącznika — czerwoną lub zieloną strzałkę — ze źródłem lub poprzednich transformacja do przekształcania wyszukiwania.

      Uwaga

      transformacja wyszukiwanie nie może być poprawności, jeśli tej transformacja łączy się z plik prosty, który zawiera pole Data puste.Czy sprawdza transformacja zależy od tego, czy Menedżer połączeń plik prosty został skonfigurowany w taki sposób, aby zachować wartości null.Aby zapewnić wyszukiwanie transformacja sprawdzania, w Edytor urządzenie źródłowe pliku płaski, on the Strona Menedżer połączeń, zaznacz Zachować wartości null od urządzenie źródłowe jako wartości null w przepływ danych opcji.

    2. Kliknij dwukrotnie urządzenie źródłowe lub poprzednich transformacja do konfigurowania składnika.

    3. Kliknij dwukrotnie transformacja wyszukiwania, a następnie zaznacz Pełne pamięci podręcznej on the Ogólne stronaEdytor transformacja wyszukiwania.

    4. Wybierz opcję Menedżer połączeń pamięci podręcznej in the Typ połączenia obszar.

    5. Zaznacz błąd obsługi opcji dla wierszy bez pasujące wpisy z Określić sposób obsługi wierszy za pomocą nie zgodnych wpisów listy.

    6. Na Połączenia stronie od Menedżer połączeń pamięci podręcznej zaznacz Menedżera połączenia pamięci podręcznej, który został dodany.

    7. Kliknij przycisk Kolumny strona, a następnie przeciągnij co najmniej jedną kolumnę z Dostępne kolumny wprowadzania listę kolumn w Dostępne kolumna odnośnika listy.

      Uwaga

      Transformacja wyszukiwania automatycznie mapuje kolumny, które mają taką samą nazwę, a ten sam typ danych.

      Uwaga

      Kolumny muszą mieć zgodne typy danych mają być mapowane.Aby uzyskać więcej informacji zobaczTypy danych usług integracja.

    8. W Dostępne kolumny odnośnika listy, zaznacz kolumny.Następnie w Operacja wyszukiwania listy, należy to określić, czy wartości z kolumn odnośników należy zamienić wartości kolumna danych wejściowych są zapisywane w nowej kolumnie.

    9. Aby skonfigurować błąd wyjścia, kliknij przycisk Błąd w danych wyjściowych strona i zestaw opcje obsługi błędu.Aby uzyskać więcej informacji zobaczEdytor transformacja wyszukiwanie (błąd strona wyjście).

    10. Kliknij przycisk OK , aby zapisać zmiany do wyszukiwania transformacja.

  13. Otwórz pakiet nadrzędny, Dodawanie zadania dotyczącego wykonać pakietu do przepływ sterowania, a następnie skonfigurować zadanie przeprowadzenia rozmów telefonicznych pakiet podrzędność.Aby uzyskać więcej informacji zobaczwykonać zadań pakietu.

  14. Uruchomienie pakietów.

Aby zaimplementować transformacja wyszukiwanie w trybie pełnym pamięci podręcznej za pomocą menedżer połączeń w pamięci podręcznej i istniejący plik pamięci podręcznej

  1. W Business Intelligence Development Studio, otwórz Integration Services Projekt, a następnie otwórz pakiet.

  2. Kliknij prawym przyciskiem myszy Menedżer połączeń obszar, a następnie kliknij przycisk Nowe połączenie.

    The Connection Managers area appears on the bottom of the przepływ sterowania, przepływ danych, and zdarzenie Handlers tabs of Integration Services Designer.

  3. W Dodawanie menedżer połączeń SSIS okno dialogowe Wybierz PAMIĘĆ PODRĘCZNA, a następnie kliknij przycisk Dodawanie Dodawanie menedżer połączeń do pamięci podręcznej.

  4. Kliknij dwukrotnie ikonę Menedżer połączeń pamięci podręcznej, aby otworzyć Pamięć podręczna Edytor Menedżera połączeń.

  5. W Pamięć podręczna Edytor menedżer połączeń, on the Ogólne zakładkę, skonfigurować menedżer połączeń w pamięci podręcznej, ustawiając następujące opcje:

    • Wybierz opcję Za pomocą pamięć podręczna (cache) plików.

    • Dla Nazwa pliku, albo wpisz ścieżka lub kliknij pliku Przeglądanie , aby wybrać plik.

    Uwaga

    Poziom ochrony pakiet nie ma zastosowania do 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) w celu ograniczenia dostępu do lokalizacji lub folderu, w którym są przechowywane w pliku.Należy włączyć dostęp tylko do określonych kont.Aby uzyskać więcej informacji zobaczControlling Access to Files Used by Packages.

  6. Kliknij przycisk Kolumny , a następnie określić, które kolumny są za pomocą kolumny indeksuPozycja indeksu opcji.

    Do kolumny innej niż indeks pozycji indeksu jest równa 0.Indeks kolumny indeksu jest numer sekwencyjny, dodatnich.

    Uwaga

    Podczas przekształcania wyszukiwania jest skonfigurowany do używania menedżer połączeń do pamięci podręcznej, tylko indeks kolumny do odwołania danych mogą być mapowane do wprowadzania kolumn.Ponadto wszystkie kolumny indeksu musi być mapowany.Aby uzyskać więcej informacji zobaczPamięć podręczna Edytor menedżer połączeń.

  7. Na Przepływ sterowania kartę, dodać zadanie przepływ danych do pakiet, a następnie dodaj transformacja wyszukiwania dla przepływ danych.

  8. Skonfiguruj wyszukiwanie transformacja, wykonując następujące czynności:

    1. Połączyć transformacja wyszukiwanie przepływ danych przez przeciąganie łącznika — czerwoną lub zieloną strzałkę — ze źródłem lub poprzednich transformacja do przekształcania wyszukiwania.

      Uwaga

      transformacja wyszukiwanie nie może być poprawności, jeśli tej transformacja łączy się z plik prosty, który zawiera pole Data puste.Czy sprawdza transformacja zależy od tego, czy Menedżer połączeń plik prosty został skonfigurowany w taki sposób, aby zachować wartości null.Aby zapewnić wyszukiwanie transformacja sprawdzania, w Edytor urządzenie źródłowe pliku płaski, on the Strona Menedżer połączeń, zaznacz Zachować wartości null od urządzenie źródłowe jako wartości null w przepływ danych opcji.

    2. Kliknij dwukrotnie urządzenie źródłowe lub poprzednich transformacja do konfigurowania składnika.

    3. Kliknij dwukrotnie transformacja wyszukiwania, a następnie w Edytor transformacja wyszukiwania, on the Ogólne strona, select Pełne pamięci podręcznej.

    4. Wybierz opcję Menedżer połączeń pamięci podręcznej in the Typ połączenia obszar.

    5. Zaznacz błąd obsługi opcji dla wierszy bez pasujące wpisy z Określić sposób obsługi wierszy za pomocą nie zgodnych wpisów listy.

    6. Na Połączenia stronie od Menedżer połączeń pamięci podręcznej zaznacz Menedżera połączenia pamięci podręcznej, który został dodany.

    7. Kliknij przycisk Kolumny strona, a następnie przeciągnij co najmniej jedną kolumnę z Dostępne kolumny wprowadzania listę kolumn w Dostępne kolumna odnośnika listy.

      Uwaga

      Transformacja wyszukiwania automatycznie mapuje kolumny, które mają taką samą nazwę, a ten sam typ danych.

      Uwaga

      Kolumny muszą mieć zgodne typy danych mają być mapowane.Aby uzyskać więcej informacji zobaczTypy danych usług integracja.

    8. W Dostępne kolumny odnośnika listy, zaznacz kolumny.Następnie w Operacja wyszukiwania listy, należy to określić, czy wartości z kolumn odnośników należy zamienić wartości kolumna danych wejściowych są zapisywane w nowej kolumnie.

    9. Aby skonfigurować błąd wyjścia, kliknij przycisk Błąd w danych wyjściowych strona i zestaw opcje obsługi błędu.Aby uzyskać więcej informacji zobaczEdytor transformacja wyszukiwanie (błąd strona wyjście).

    10. Kliknij przycisk OK , aby zapisać zmiany do wyszukiwania transformacja.

  9. Należy uruchomić pakiet.