Transformacja kwalifikatora źródłowego w Informatica

transformacja kwalifikatora źródłowego w Informatica jest aktywną i połączoną transformacją. Podczas tworzenia mapowania jest to domyślna transformacja wygenerowana przez projektanta centrum mocy.

transformacja kwalifikatora Źródła Informatica konwertuje typy danych źródłowych na typy danych natywnych (Informatica). W czasie rzeczywistym Możesz użyć tej transformacji kwalifikatora Źródła Informatica, aby dołączyć do wielu źródeł, napisać niestandardowe zapytanie, filtrować wiersze lub wybrać unikalne rekordy

w tym przykładzie transformacji kwalifikatora Źródła Informatica użyjemy poniższego Pokaż Dane (Tabela pracowników)

 transformacja kwalifikatora źródła w Informatica 1

oraz tabelę działów

 przekształcenia kwalifikatorów źródłowych w Informatica 2

a tabelą docelową jest kwalifikator źródłowy. Jak widać, jest to pusta tabela

 transformacja kwalifikatora źródłowego w Informatica 3

Skonfiguruj transformację kwalifikatora źródłowego w Informatica

zanim zaczniemy konfigurować transformację kwalifikatora źródłowego Informatica, najpierw połącz się z usługą repozytorium Informatica, dostarczając poświadczenie konsoli administratora Informatica.

wskazówka :tutaj musisz podać nazwę Użytkownika i hasło Informatica Admin Console, które podałeś podczas instalacji serwera Informatica.

Tworzenie transformacji kwalifikatora Źródła definicja Źródła

przejdź do analizatora źródeł i zdefiniuj swoje źródła. Jak powiedzieliśmy wcześniej, używamy tabel pracowników i działów z bazy danych SQL Server jako naszych definicji źródłowych Informatica. Proszę odnieść się do źródła bazy danych w Informatica, aby zrozumieć tworzenie definicji źródła

 transformacja kwalifikatora źródła w Informatica 4

Create Informatica Source Qualifier Target Definition

przejdź do Target Designer, aby zdefiniować Target. W tym przykładzie używamy istniejącej tabeli SQL (SourceQualifier) jako naszej docelowej definicji. Aby zrozumieć proces tworzenia definicji celu

transformacja kwalifikatora źródła w Informatica, można znaleźć w sekcji Tworzenie tabeli docelowej Informatica 5

Utwórz transformację kwalifikatora źródłowego w mapowaniu Informatica

aby utworzyć nowe mapowanie, przejdź do menu mapowania na pasku Menu i wybierz Utwórz.. opcja. Spowoduje to otwarcie okna Nazwa mapowania, jak pokazano poniżej. Tutaj musisz napisać unikalną nazwę dla tego mapowania (m_Source_Qualifier)i kliknąć przycisk OK.

 transformacja kwalifikatora źródłowego w Informatica 6

Utwórz transformację kwalifikatora źródła w Informatica

przeciągnij i upuść definicje źródłowe pracownika i działu z folderu Sources do projektanta mapowania. Po przeciągnięciu źródła (dowolnego źródła) projektant Centrum zasilania automatycznie utworzy dla ciebie transformację kwalifikatora źródła (transformację domyślną).

 transformacja kwalifikatora źródłowego w Informatica 7

usunę tabelę działu kwalifikator źródeł

 transformacja kwalifikatora źródeł w Informatica 8

następnie dodajemy kolumny Źródła Działu do kwalifikatora Źródła pracownika. Jest to jeden ze sposobów dodawania dwóch tabel

 przekształcenia kwalifikatora źródłowego w Informatica 9

Pozwól mi usunąć Sq_employee (kwalifikator Źródła pracownika, jak również).

Utwórz transformację kwalifikatora źródłowego Informatica

aby jawnie utworzyć transformację kwalifikatora źródłowego w Informatica, przejdź do menu transformacja na pasku Menu. Następnie wybierz Utwórz.. opcja otworzy okno Utwórz transformację, jak pokazano poniżej.

wybierz transformację kwalifikatora źródłowego z rozwijanej listy i podaj unikalną nazwę (SQ_EmployeeDetails) dla tej transformacji i kliknij przycisk Utwórz

 transformację kwalifikatora źródłowego w Informatica 10

otworzy to okno transformacji Select Sources for Source Qualifier, jak pokazaliśmy poniżej. Kliknij OK, aby wybrać tabelę działów i tabelę pracowników jako źródła.

 transformacja kwalifikatora źródłowego w Informatica 11

teraz możesz zobaczyć ten sam obraz, który widziałeś wcześniej

 transformacja kwalifikatora źródłowego w Informatica 12

Kliknij dwukrotnie transformację kwalifikatora źródłowego, aby zobaczyć i zmienić właściwości. Poniżej zrzut ekranu pokazuje listę dostępnych właściwości w zakładce transformacja:

  • Wybierz transformację: domyślnie wybierze transformację, którą wybrałeś (lub kliknąłeś).
  • Zmień nazwę: Ten przycisk pomaga zmienić nazwę transformacji kwalifikatora źródłowego.
  • Opis: Użyj tego miejsca, aby podać prawidłowy opis tej transformacji.
transformacja kwalifikatora źródeł w Informatica 13

poniżej zrzut ekranu pokazuje dostępne opcje na karcie porty:

  • Nazwa portu: lista dostępnych nazw kolumn. Użyj przycisku Nowa kolumna, aby dodać nowe kolumny, przycisk nożyczki, aby usunąć niechciane kolumny. Tutaj usuwamy kolumnę DeptID, ponieważ jest to zduplikowana kolumna
  • I: kolumny wejściowe kwalifikatorów źródeł.
  • o: tutaj kolumny, które są zaznaczone, są kolumnami wyjściowymi transformacji kwalifikatora źródłowego. Jeśli odznaczono dowolną kolumnę, ta kolumna nie będzie dostępna do załadowania w tabeli docelowej.
transformacja kwalifikatora źródeł w Informatica 14

pod nieruchomościami posiadamy:

  • zapytanie SQL: użyj tej właściwości do napisania niestandardowego zapytania SQL. To zapytanie zastąpi domyślne zapytanie SQL wygenerowane przez źródło.
  • User Defined Join: Użyj tej właściwości do łączenia wielu źródeł.
  • Filtr Źródłowy: Ta właściwość służy do filtrowania wybranych wierszy. Jest równa klauzuli Where w SQL lub dowolnej bazie danych.
  • Liczba posortowanych portów: służy do sortowania danych. Podobne do klauzuli Order By
  • poziom śledzenia: określ sposób śledzenia (szczegółowy)
  • Select Distinct: ta właściwość służy do wybierania Distinct (unikalnych rekordów) ze źródła. Podobne do SQL DISTINCT
  • Pre SQL: Użyj tej właściwości, aby uruchomić polecenie SQL przeciwko źródłu przed uruchomieniem usługi integracji.
  • Post SQL: Użyj tej właściwości, aby uruchomić polecenie SQL przeciwko źródłu po zakończeniu usługi integracji.
transformacja kwalifikatora źródeł w Informatica 15

Pozwól mi użyć właściwości Join zdefiniowanej przez użytkownika, aby połączyć tabelę pracowników i tabelę działów

 transformacja kwalifikatora źródłowego w Informatica 16

jak widać, używamy poniższego warunku. Możesz zapoznać się z artykułem SQL Joins, aby zrozumieć warunek, lub transformacją Joinera, aby zrozumieć koncepcję łączenia.

 transformacja kwalifikatora źródłowego w Informatica 17

następnie przeciągnij i upuść definicję celu (SourceQualifier) z folderu Targets do projektanta mapowania. Następnie połącz transformację kwalifikatora źródłowego z definicją celu. Proszę użyć Autolink.. możliwość ich podłączenia.

zanim zamkniemy mapowanie, zapiszmy i sprawdźmy mapowanie, przechodząc do paska menu mapowanie i wybierzmy opcję sprawdzaj.

 transformacja kwalifikatora źródłowego w Informatica 18

Utwórz transformację kwalifikatora źródłowego w Informatica Workflow

po zakończeniu tworzenia mapowania musimy utworzyć dla niego przepływ pracy. Power Center Workflow manager zapewnia dwa podejścia do tworzenia przepływu pracy.

  • Utwórz przepływ pracy ręcznie
  • Utwórz przepływ pracy za pomocą Kreatora

w tym przykładzie utworzymy przepływ pracy ręcznie. Aby to zrobić, przejdź do menu przepływów pracy i wybierz opcję Utwórz. Spowoduje to otwarcie okna Utwórz przepływ pracy, jak pokazano poniżej. Proszę podać unikalną nazwę (wf_Source_Qualifier) i pozostawić ustawienia domyślne.

 transformacja kwalifikatora źródłowego w Informatica 19

po utworzeniu przepływu pracy naszym następnym krokiem jest utworzenie zadania sesji dla naszego mapowania.

Utwórz sesję kwalifikacyjną Źródła

w informatica są dwa rodzaje sesji:

  • sesja Non-resuable w Informatica
  • sesja Wielokrotnego Użytku w Informatica

w tym przykładzie utworzyliśmy sesję wielokrotnego użytku i nazwaliśmy ją s_employeedept_fromsql_tosql dla tej sesji.Proszę połączyć zadanie Start i zadanie sesji. Następnie przejdź do Menu przepływów pracy i wybierz opcję Zweryfikuj, aby zweryfikować przepływ pracy.

 transformacja kwalifikatora źródłowego w Informatica 22

na powyższym zrzucie ekranu można zauważyć, że transformacja kwalifikatora źródłowego w Informatica workflow jest prawidłowa.

teraz pozwól mi rozpocząć przepływ pracy. Aby to zrobić, przejdź do menu przepływów pracy i wybierz opcję Rozpocznij przepływ pracy.

 transformacja kwalifikatora źródłowego w Informatica 23

otwórzmy serwer SQL, aby sprawdzić, czy pomyślnie wykonaliśmy połączenie przy użyciu transformacji kwalifikatora źródłowego w Informatica

 transformacja kwalifikatora źródłowego w Informatica 24

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.