Share This Post, Help Others, And Earn My Heartfelt Appreciation! :)
4.9
(72)

W szkoleniu nauczyliśmy się budować proste procesy integracyjne, procesy master i standalone [ Talend Najlepsze praktyki ], poznaliśmy zmienne kontekstowe oraz dowiedzieliśmy się jak używać obiekty w repozytorium. Czas wspomnieć o najlepszych praktykach budowania przepływów danych w Talend Data Integration, które ułatwią pracę tak Tobie, jak i innym podczas analizy już przygotowanych procesów ETL.

Talend Najlepsze Praktyki

Od lewej do prawej

Zgodnie z najlepszymi praktykami Talend, wszystkie przepływy danych w ramach procesu powinny być zbudowane od lewej do prawej i z góry na dół.

Talend DI Tutorial: Talend Najlepsze praktyki - sprawdź 5 najważaniejszych z nich!

Nazwij swoje komponenty

Komponent z nazwą tDBInput_1 jest na prawdę w porządku, ale dla początkującego dewelopera, który zbudował swój pierwszy proces szybko i jeszcze nie ma nawet pojęcia, gdzie mógłby zmienić ta nazwę. Aby uczynić proces bardziej czytelnym i łatwiejszym w analizie dla innych, nazwij sobie komponenty w sposób opisujący ich zadanie, ale też zwięzły. (Talend Najlepsze Praktyki)

Talend DI Tutorial: Talend Najlepsze praktyki - sprawdź 5 najważaniejszych z nich!

Używaj zmiennych kontekstowych

Jeśli Twój proces jest zależny od danych z zewnątrz, zawsze przechowuj je jako zmienne kontekstowe. Ścieżki do plików, czy ich nazwy także przechowuj jako zmienne zamiast zostawiać je wpisane „na sztywno”. Pamiętaj, żeby uczynić swoje procesy elastycznymi i łatwymi w modyfikacji w przypadku zmian.

Utrzymuj porządek w repozytorium

Jeśli używasz Talend DI jedynie na swój użytek, prawdopodobnie nie odczujesz dużego nieporządku w repozytorium. Wyobraź sobie jednak jak mogłoby ono wyglądać, gdybyś pracował przy kilku projektach, a wszystkie procesy byłyby wrzucone pod zakładką Job Designs – odszukanie konkretnego procesu na pewno nie należałoby do najszybszych i najprostszych zadań. Pamiętaj więc, aby procesy umieszczać w dedykowanych folderach projektowych. Dodatkowo możesz zapewnić sobie większy porządek nadając procesom odpowiednie nazwy, np. 100 – procesy ładujące warstwę danych przejściowych, 200 – CDC, 600 – procesy testowe, a procesy master jako 900. (Talend Najlepsze Praktyki)

Talend DI Tutorial: Talend Najlepsze praktyki - sprawdź 5 najważaniejszych z nich!

Nie zapomnij o dokumentacji

Ostatnią dobrą praktyką jaką chciałabym się z Tobą podzielić jest dokumentacja. Pamiętaj, aby po utworzeniu procesu przepływu danych zrobić krótką adnotację używając komponentu tNote z podstawowymi informacjami, np. autorem czy datą utworzenia procesu. Możesz także dodawać informację o poszczególnych komponentach poprzez zapisku w zakładce Component -> Documentation. (Talend Najlepsze Praktyki)

Talend DI Tutorial: Talend Najlepsze praktyki - sprawdź 5 najważaniejszych z nich!

Podczas tworzenia każdego joba wymagana jest jedynie jego nazwa – pamiętaj jednak, że podanie celu jego utworzenia i opisu ułatwi innym jego późniejszą analizę.

Jeśli spodobał Ci się ten post to zostaw proszę komentarz poniżej lub udostępnij ten post na swoim Facebook’u, Twitter’ze, LinkedIn lub innej stronie z mediami społecznościowymi.
Dzięki!

How useful was this post?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 72

No votes so far! Be the first to rate this post.

Subscribe
Powiadom o
guest
0 Comments
Inline Feedbacks
View all comments