SAP BODS - ETL Flow w DS Designer
Aby opracować przepływ ETL, musisz najpierw utworzyć składnice danych dla systemu źródłowego i docelowego. Postępuj zgodnie z instrukcjami, aby opracować przepływ ETL -
Step 1 - Kliknij Create Data Stores.
Otworzy się nowe okno.
Step 2 - Wejdź do Datastore Nazwa, Datastoretyp i typ bazy danych, jak pokazano poniżej. Możesz wybrać inną bazę danych jako system źródłowy, jak pokazano na poniższym zrzucie ekranu.
Step 3- Aby użyć systemu ECC jako źródła danych, wybierz Aplikacje SAP jako typ Datastore. Wprowadź nazwę użytkownika i hasło, a naAdvance wprowadź numer systemu i numer klienta.
Step 4- Kliknij OK, a magazyn danych zostanie dodany do listy lokalnych bibliotek obiektów. Jeśli rozwiniesz Datastore, nie wyświetli się żadna tabela.
Step 5 - Aby wyodrębnić dowolną tabelę z systemu ECC w celu załadowania do systemu docelowego, kliknij prawym przyciskiem myszy Tables → Import by Names.
Step 6 - Wprowadź nazwę tabeli i kliknij Import. Tutaj używana jest tabela - Mara, która jest domyślną tabelą w systemie ECC.
Step 7 - W podobny sposób utwórz plik Datastoredla systemu docelowego. W tym przykładzie HANA jest używana jako system docelowy.
Po kliknięciu OK, to Datastore zostanie dodany do lokalnej biblioteki obiektów i nie będzie w nim żadnej tabeli.
Utwórz przepływ ETL
Aby utworzyć przepływ ETL, utwórz nowy projekt.
Step 1 - Kliknij opcję, Create Project. Wprowadź nazwę projektu i kliknijCreate. Zostanie dodany do obszaru projektu.
Step 2 - Kliknij prawym przyciskiem myszy nazwę projektu i utwórz nowe zadanie wsadowe / zadanie w czasie rzeczywistym.
Step 3- Wprowadź nazwę pracy i naciśnij Enter. Musisz dodać do tego przepływ pracy i przepływ danych. Wybierz przepływ pracy i kliknij obszar roboczy, aby dodać go do zadania. Wprowadź nazwę przepływu pracy i kliknij go dwukrotnie, aby dodać do obszaru Projekt.
Step 4- W podobny sposób wybierz przepływ danych i przenieś go do obszaru projektu. Wprowadź nazwę przepływu danych i kliknij dwukrotnie, aby dodać go do nowego projektu.
Step 5- Teraz przeciągnij tabelę źródłową z magazynu danych do obszaru roboczego. Teraz możesz przeciągnąć tabelę docelową o podobnym typie danych do obszaru roboczego lub możesz utworzyć nową tabelę szablonu.
Aby utworzyć nową tabelę szablonów, kliknij prawym przyciskiem myszy tabelę źródłową, Dodaj nowy → Tabela szablonów.
Step 6- Wprowadź nazwę tabeli i wybierz Datastore z listy jako docelowy Datastore. Nazwa właściciela reprezentuje nazwę schematu, w którym ma zostać utworzona tabela.
Tabela zostanie dodana do obszaru roboczego z tą nazwą tabeli.
Step 7- Przeciągnij linię z tabeli źródłowej do tabeli docelowej. KliknijSave All opcja u góry.
Teraz możesz zaplanować zadanie za pomocą konsoli zarządzania usługami danych lub możesz je wykonać ręcznie, klikając prawym przyciskiem myszy nazwę zadania i Wykonaj.