SAP BODS - Wprowadzenie do przepływu danych
Przepływ danych służy do wyodrębniania, przekształcania i ładowania danych ze źródła do systemu docelowego. Wszystkie transformacje, ładowanie i formatowanie odbywa się w przepływie danych.
Po zdefiniowaniu przepływu danych w projekcie można go dodać do przepływu pracy lub zadania ETL. Przepływ danych może wysyłać lub odbierać obiekty / informacje za pomocą parametrów. Przepływ danych jest nazwany w formacieDF_Name.
Przykład przepływu danych
Załóżmy, że chcesz załadować tabelę faktów w systemie DW z danymi z dwóch tabel w systemie źródłowym.
Przepływ danych zawiera następujące obiekty -
- Dwie tabele źródłowe
- Łączenie między dwiema tabelami i zdefiniowane w przekształceniu zapytania
- Tabela docelowa
Istnieją trzy typy obiektów, które można dodać do przepływu danych. Oni są -
- Source
- Target
- Transforms
Step 1 - Przejdź do lokalnej biblioteki obiektów i przeciągnij obie tabele do obszaru roboczego.
Step 2 - Aby dodać transformację zapytania, przeciągnij z prawego paska narzędzi.
Step 3 - Połącz obie tabele i utwórz tabelę docelową szablonu, klikając prawym przyciskiem myszy pole Zapytanie → Dodaj nowy → Nowa tabela szablonów.
Step 4 - Wprowadź nazwę tabeli docelowej, nazwę magazynu danych i właściciela (nazwę schematu), pod którym ma zostać utworzona tabela.
Step 5 - Przeciągnij tabelę docelową na wierzch i dołącz ją do transformacji zapytania.
Przekazywanie parametrów
Możesz również przekazywać różne parametry do i z przepływu danych. Podczas przekazywania parametru do przepływu danych obiekty w przepływie danych odwołują się do tych parametrów. Używając parametrów, możesz przekazać różne operacje do przepływu danych.
Przykład - załóżmy, że wprowadziłeś parametr do tabeli o ostatniej aktualizacji. Pozwala wyodrębnić tylko wiersze zmodyfikowane od ostatniej aktualizacji.