Wzmocnienie ekstraktora (BW / BI)

wprowadzenie

Ekstraktory:

Ekstraktory służą do pobierania danych w systemie źródłowym SAP (tj. w naszym przypadku ECC), które mogą wypełnić strukturę ekstraktu źródła danych danymi z systemu źródłowego SAP(tj. ECC).Ekstraktor może być w stanie dostarczyć więcej pól niż istniejąca struktura ekstraktu.

Ekstraktory są używane do wyodrębniania danych z systemu źródłowego (tj. ECC) i przesyłania ich do systemu BI lub systemu BW. Są one również wykorzystywane do bezpośredniego dostępu do danych źródłowych z systemu BI lub systemu BW. SAP dostarczył standardowe ekstraktory do ekstrakcji danych. Ale w niektórych sytuacjach te standardowe ekstraktory nie spełniają całkowicie naszych wymagań biznesowych. W takich przypadkach musimy ulepszyć standardowe ekstraktory. Na przykład w niektórych transakcjach dodano niestandardowe pole, aby spełnić nasze wymagania. Ponieważ jest to pole niestandardowe, nie będzie ono obecne w standardowym ekstraktorze. Teraz musimy włączyć to pole do ekstraktora będziemy musieli ulepszyć standardowy ekstraktor.

Ekstraktory używają źródła danych zdefiniowanego w SAP do ekstrakcji danych.

co to jest BI?

Business intelligence (BI) odnosi się do prezentacji dokumentacji biznesowej poprzez zbieranie, integrowanie, analizowanie dokumentacji biznesowej.

systemy BI dostarczają historycznych i prognostycznych poglądów na biznes operations.BI najczęściej używa rekordów zgromadzonych w systemie, a sporadycznie działa na podstawie danych operacyjnych lub danych transakcyjnych.

Ekstraktory BI

pobieranie danych jest jednym z kluczowych procesów hurtowni danych w BI. BI udostępnia mechanizmy-ekstraktory-do pobierania danych (Dane podstawowe, dane transakcyjne, metadane) z różnych źródeł. Ekstrakcja i przesyłanie danych odbywa się na żądanie BI.

źródło danych:

źródło danych to zestaw pól, które dostarczają danych dla jednostki biznesowej do przesyłania danych do BI.Technicznie, DataSource jest zbiorem logicznie powiązanych pól, które są dostarczane do przesyłania danych do BI w strukturze ekstrakcji.

istnieją trzy rodzaje źródeł danych:

    • DataSource dla danych transakcyjnych
    • DataSource dla danych głównych
    • DataSource dla tekstów

Wyodrębnij strukturę dla źródła danych:

struktura ekstrakcji dla źródła danych pokazuje format, w którym źródło danych lub ekstraktor dla źródła danych przekazuje swoje dane. Struktura ekstraktu musi być utworzona w DDIC jako struktura słownika lub przezroczysta tabela. Widok nie jest tutaj dozwolony, ponieważ nie daje opcji dodawania struktury dopisywania. Struktura dołączania (kontener dla pól niestandardowych) umożliwia konwersję wymagań biznesowych. Pola w strukturze dołączania można wypełniać za pomocą ulepszeń funkcji (BADI, user exit itp.).

kiedy ulepszyć źródło danych za pomocą struktury wyodrębniania:

    • treści biznesowe nie zawierają pola w źródle danych dla Twojej aplikacji.
    • kiedy robimy jakieś ulepszenia w standardowej transakcji, potrzebujemy więcej pól.

Ulepszanie źródła danych za pomocą struktury wyodrębniania-procedura:

Krok 1: Przejdź do transakcji RSA6, aby ulepszyć źródło danych za pomocą struktury ekstraktu. Wybierz źródło danych (0refx_6).

/wp-content/uploads/2013/11/1_316986.png

Krok 2: Wybierz źródła danych, które należy ulepszyć za pomocą struktury ekstraktu. Kliknij na wyodrębnij strukturę (REIS_CASHFLOW_TRAN).

/wp-content/uploads/2013/11/2_316987.png

/wp-content/uploads/2013/11/22_316988.png

Krok 3: Teraz użyj „Dołącz strukturę”, aby dołączyć nowe pola.

/wp-content/uploads/2013/11/3_316989.png

Krok 4: Teraz dodaj wymagane pola.

  1. Krok 5: Aktywuj strukturę dołączania.Przejdź do transakcji RSA6 Wybierz źródło danych przejdź do datasourceàchange DataSource.

Krok 6: Tutaj mamy opcje takie jak „wybierz”, „Ukryj”, „inwersja” i „tylko pole” dla innego zastosowania.

  • zaznaczenie:
  • Ukryj pole: używane wyklucz pole struktury wyodrębniania z transferu danych. W wyniku naszych działań, Pole nie jest już udostępniane w BW lub BI przy ustalaniu reguł transferu i generowaniu struktury transferu.
  • Inwersja jest możliwa tylko dla niektórych źródeł danych transakcji. Należą do nich źródła danych, które mają pole oznaczone jako pole inwersji.Wartość klucza jest następnie przenoszona w postaci odwróconej, tj. mnożona przez (-1) do BW lub BI.
  • tylko pole: Pole wskaźnika znane tylko w Exit jest ustawiane dla pól o strukturze dołączania. Domyślnie pola te nie są przekazywane do ekstraktora z listy pól i tabeli selekcji. Usuń zaznaczenie wskaźnika „tylko pole”, aby umożliwić API usługi przekazywanie pola Dołącz strukturę do ekstraktora wraz z polami dostarczonych struktur ekstraktu na liście pól oraz w tabeli wyboru.

/wp-content/uploads/2013/11/6_1_316990.png

/wp-content/uploads/2013/11/6_2_316997.png

procedura wypełniania rekordów w źródle danych:

Krok 1: Aby wypełnić zapisy zgodnie z wymaganiami biznesowymi, możemy to zrobić, wdrażając BADI, USEREXIT itp.Tutaj użyliśmy BADI „RSU5_SAPI_BADI”.

Krok 2: Wybierz interfejs àgo do transformacji danych.

dzięki delta load możemy zapobiec długim czasom ładowania i niepotrzebnym blokadom w bazie danych, ładując tylko nowe lub zmodyfikowane rekordy danych do SAP BW. Jest to korzystne przy pracy z aplikacjami z dużymi zbiorami danych.

tryby aktualizacji

  • inicjalizacja Delta: określa początkowy inwentarz; może być uruchamiany wiele razy dla każdego źródła danych z ulepszonymi kryteriami wyboru.
  • aktualizacja Delta: określa i ładuje zestaw danych delta.
  • Pełna aktualizacja: określa i ładuje cały zestaw danych. Musisz usunąć dane z BW przed przeładowaniem.

Krok 3: wewnątrz metody napisz podpis wykonaj.

/wp-content / uploads/2013/11/3_316989.png

Krok 4: Teraz przejdź do SE38 Utwórz raport „ZPME1_0REFX_6”, wybierz typ jako „Pula podprogramów”.

/wp-content/uploads/2013/11/4_316999.png

Krok 5: Wewnątrz formularza weź wartości pól z BI do wewnętrznej tabeli. Na podstawie wartości pól z BI pobrać dane z systemu ECC następnie przekazać pobrane do wewnętrznej tabeli „C_T_DATA”.

/wp-content/uploads/2013/11/5_317019.png

/wp-content/uploads/2013/11/5_1_317018.png

Ekstrakcja danych:

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.