SAP Samouczek BODS dla początkujących

⚡ Inteligentne podsumowanie

SAP Samouczek BODS wprowadza SAP BusinessObjects Data Services, platforma ETL dla przedsiębiorstw. LessObejmuje podstawy ETL, historię, architekturę, kluczowe terminy, zalety, wady i porównanie chmur.

  • 🛠️. ETL przedsiębiorstwa: Przenosi dane SAP i nieSAP systemy.
  • 🏗️. Trzy warstwy: Warstwy aplikacji internetowej, serwera i usługi BODS.
  • 📋 Zadania i przepływy: Przepływy pracy koordynują zadania polegające na uruchamianiu przepływów danych wiersz po wierszu.
  • 🔗 Łączność: SAP ECC, HANA, Hadoop, Oracle, SQL Server, interfejsy API REST.
  • 🧹 Jakość danych: Wbudowane oczyszczanie, standaryzacja adresów, dopasowywanie.
  • ☁️. Następca chmury: SAP Data Intelligence Cloud i Datasphere rozszerzają BODS.

SAP Samouczek BODS

Zanim się nauczymy SAP Przegląd BODS, zrozummy

Co to jest ETL?

ETL oznacza Extract-Transform-Load to proces ładowania danych z systemu docelowego do magazynu danych. Dane sątracPobierane z bazy danych i transformowane zgodnie ze schematem magazynu danych. Następnie są one ładowane z powrotem do bazy danych magazynu danych w postaci tabel wymiarów i faktów.

Czym jest SAP BODY?

SAP BOD jest Narzędzie ETL na przykładtraczbieranie danych z różnych systemów, przekształcanie danych w zrozumiałe informacje i ładowanie danych w hurtownia danych. Został zaprojektowany z myślą o dostarczaniu rozwiązań klasy Enterprise w zakresie integracji danych, jakości danych, przetwarzania danych i profilowania danych. Pełna forma SAP BODS to usługi danych obiektów biznesowych.

Historia SAP BOD

Tutaj znajdują się słynne zabytki w historii SAP BODY:

  • W 2002 roku firma BusinessObjects zmieniła nazwę dwóch produktów oprogramowania Acta na narzędzie BusinessObjects Data Quality i narzędzie BusinessObjects Data Integration.
  • Business Objects nabyte przez SAP w 2007 roku i oba te produkty zostały przemianowane na SAP BODQ i SAP CIAŁO.
  • W 2008, SAP połączył oba te produkty w jedno narzędzie i zmienił jego nazwę na SAP Usługi danych obiektów biznesowych (BODS)

Historia ta ukształtowała wielowarstwową architekturę przeznaczoną na skalę przedsiębiorstwa.

SAP BOD Architektura

Oto kilka podstawowych elementów SAP Architektura BODS:

SAP BOD ArchiSchemat tecture
SAP BOD ArchiSchemat tecture

Magazyn

Repozytorium to zestaw tabeli, w której znajdują się utworzone przez użytkownika i predefiniowane obiekty systemowe, metadane źródłowe, docelowe i reguły transformacji. Umożliwia konfigurowanie repozytoriów na otwartej platformie klient/serwer. Pomaga to w udostępnianiu metadanych innym narzędziom korporacyjnym. Każde lokalne repozytorium jest połączone z jednym lub większą liczbą serwerów zadań, na których uruchamiane jest utworzone zadanie.

Management Console

SAP Konsola zarządzania usługami danych BOD jest aplikacją internetową oferującą następujące funkcje.

  • Analiza wpływu i analiza liniowa
  • Administracja
  • Dokumentacja automatyczna
  • OperaPulpit nawigacyjny
  • Walidacja danych
  • Raporty dotyczące jakości danych.

Serwer zadań

Komponent Serwera Zadań pomaga uruchomić mechanizm przenoszenia danych. Umożliwia integrację danych z wielu źródeł. Pomaga w przeprowadzaniu złożonych transformacji danych oraz zarządzaniu transakcjami i np.tracz systemów ERP i innych źródeł.

Narzędzie serwera zadań integracji danych umożliwia przenoszenie danych w trybie wsadowym lub w czasie rzeczywistym. Zapewnia wysoką przepustowość danych i skalowalność. Co więcej, projektując zadanie, możesz także uruchomić je z poziomu Projektanta, który poinformuje serwer zadań o uruchomieniu zadania. Serwer zadań umożliwia także pobranie zadania z powiązanych z nim BODSów SAP magazyn.

Projektant usług danych

Narzędzie Projektant usług danych oferuje łatwy w obsłudze graficzny interfejs użytkownika, który pomaga definiować transformacje i mapy danychpingi logika sterowania.

Ten komponent pomaga w budowaniu aplikacji zawierających dane i przepływy pracy. Komponent ten umożliwia także zarządzanie metadanymi przechowywanymi w repozytorium.

silniki

Po SAP Po wykonaniu zadania BusinessObjects Data Services serwer zadań uruchamia silnik w celu wykonania operacji na danych, np.traccja, transformacja i ruch. Silnik wykorzystuje przetwarzanie równoległe i transformację danych w pamięci, aby zapewnić wysoką łączność danych, jakość i skalowalność.

Dostęp do serwera

Serwer Access oferuje wiadomości typu żądanie-odpowiedź w czasie rzeczywistym, które zbiera żądania wiadomości, kieruje je do usługi w czasie rzeczywistym i dostarcza odpowiedź na wiadomość w określonym czasie. Serwer Acess wysyła zapytania do wiadomości i wysyła je do następnej dostępnej usługi w czasie rzeczywistym w ramach wielu zasobów obliczeniowych.

Serwer adresowy

Następnym komponentem jest serwer adresowy. Oferuje weryfikację i korektę adresu. Serwer adresowy musi zostać uruchomiony przed przetworzeniem przepływów danych zawierających globalne oczyszczanie adresów lub transformację listy globalnych sugestii z włączonym silnikiem EMEA.

Architektura wprowadza terminy specyficzne dla BODS, które warto zdefiniować.

Ważne terminy w SAP BOD

Magazyn danych

Magazyn danych oferuje połączenie ze źródłem danych, takim jak baza danych. Jest to interfejs łączący pomiędzy rzeczywistą bazą danych zaplecza a usługami danych. Magazyn danych umożliwia także usługom danych importowanie opisu źródła danych, takiego jak metadane.

CMC (Centralna konsola zarządzania)

CMC to internetowe narzędzie administracyjne dla BOD. Jest to pomocne narzędzie do wykonywania niektórych podstawowych funkcji, takich jak rejestracja repozytorium, zarządzanie użytkownikami itp.

Administrator sieciowy integratora danych

Administrator sieciowy Data Integrator jest również znany jako administrator sieciowy DI. Pomaga w utrzymaniu repozytoriów w usługach danych. Ten SAP Usługi BOD zawarte w DI web admin to Meta Repozytorium, Centralne Repozytorium, usługi pracy i usługi sieciowe.

SAP Zalety usług danych

Oto kilka zalet BODS w SAP

  • SAP Business Objects oferuje lepsze profilowanie ze względu na zbyt dużą liczbę przejęć innych firm.
  • Krzywa uczenia się tego narzędzia ETL jest szybka i łatwa w użyciu.
  • Oferuje łatwy w użyciu interfejs użytkownika do wykonywania zadań manipulacji danymi.
  • Przedmioty i funkcje BODS w SAP pozwalają na bardzo sprawną manipulację i transformację danych.
  • Istnieją dostarczane przez system obiekty i funkcje, które można łatwo przeciągać i upuszczać.
  • SAP BODS pozwala na realizację różnorodnych transformacji danych z wykorzystaniem języka Data Integrator
  • SAP BODS umożliwia wykonywanie złożonych przekształceń danych w celu tworzenia niestandardowych funkcji.
  • Data Integrator Designer umożliwia przechowywanie w repozytorium zadań w czasie rzeczywistym i wsadowych oraz nowych projektów.

Wady SAP BOD

Oto kilka wad używania SAP BODY.

  • Jest to narzędzie drogie, dlatego początkowy koszt zakupu jest bardzo wysoki.
  • Wiele obiektów biznesowych potrzebuje dużej liczby serwerów i rozbudowanego sprzętu.
  • Business Objects to platforma deweloperska, co oznacza, że ​​organizacje chcące korzystać z Business Objects będą potrzebowały wsparcia wysoko wykwalifikowanego zespołu programistów.

SAP BODS kontra SAP Chmura inteligencji danych

Wiele SAP Zespoły planują teraz ścieżki migracji z BODS do platform chmurowych. Tabela podkreśla różnice strategiczne.

WYGLĄD SAP BOD Chmura inteligencji danych
Rozlokowanie Lokalnie Zarządzane w chmurze
Pierwsze użycie Batch ETL, jakość danych Rurociągi, ML, strumieniowanie
Jakość danych Dojrzały wbudowany Wbudowany i zewnętrzny
AI/ML Integracja zewnętrzna Natywne rurociągi
Skalowanie Pionowy, ręczny Elastyczne pojemniki
Najlepszy dla Inwestycje lokalne Chmura na pierwszym miejscu czy hybryda

Klienci, którzy zainwestowali duże środki w BODS, zazwyczaj korzystają z obu platform podczas migracji, przenosząc nowe obciążenia do chmury, jednocześnie utrzymując stabilność zadań wsadowych w BODS.

FAQ

BODS to lokalne rozwiązanie ETL z dopracowaną jakością danych. Data Intelligence Cloud to rozwiązanie natywne dla chmury, dodające potoki uczenia maszynowego.

Sztuczna inteligencja generuje skrypty ABAP, SQL i BODS, sugeruje transformacje i objaśnia funkcje.

Tak. Python Funkcje UDF korzystają z usług AI w celu wykrywania anomalii, usuwania duplikatów i sprawdzania poprawności adresów.

Projektant, serwer zadań, repozytoria lokalne i centralne oraz konsola zarządzania.

SAP ECC, S/4HANA, HANA, Oracle, SQL Server, Hadoop, pliki, interfejsy API REST, SaaS.

Tak. Działa na Azure, AWS, GCP. SAP oferuje również Data Intelligence Cloud jako usługę zarządzaną.

Tak. SAP udostępnia pakiety wsparcia. Nowe projekty oceniają Data Intelligence Cloud lub DataSphere.

Osiągnięcie biegłości w ciągu 2-3 miesięcy. Opanowanie języka wymaga 6-12 miesięcy projektów.

Podsumuj ten post następująco: