Extrakce v SAP BI

co je extrakce dat?

extrakce dat v BW je extrahování dat z různých tabulek v systémech R/3 nebo BW systémech. Pro kmenová data a transakční data jsou k dispozici standardní metody extrakce delta. Můžete je také vytvořit pomocí transakčních kódů poskytovaných společností SAP. Standardní extrakce delta pro kmenová data používá tabulky change pointer v R / 3. Pro transakční data lze extrakci delta použít lis struktury nebo LO kokpit atd.

druhy extrakce:

  1. specifická aplikace:
    • extraktory obsahu BW
    • extraktory generované zákazníkem
  2. křížové extraktory
    • generické extraktory.

/wp-content/uploads/2016/03/extractors_901135.gif

extraktory obsahu BW

SAP poskytl předdefinované extraktory jako FI, CO, lo kokpit atd., v systému OLTP (R / 3) . Věc, kterou musíte udělat, je nainstalovat obchodní obsah.

Vezměme si příklad Fi extractor. Níže jsou uvedeny kroky, které je třeba dodržovat:

  • přejděte na RSA6 >> vyberte požadovaný zdroj dat >> v horní části je karta vylepšit strukturu extraktu >> klikněte na něj

Bez názvu.jpg

  • dostanete se na DataSource: zobrazení zákaznické verze. Poklepejte na Extraktstruktura.

Bez názvu.png

  • klikněte na tlačítko Připojit strukturu, jak je znázorněno:

Bez názvu.png

  • přidejte pole text záhlaví dokumentu (např: ZZBKTXT) ve struktuře připojení s ComponentType: BKTXT. Před ukončením se ujistěte, že strukturu aktivujete kliknutím na tlačítko Aktivovat.

Bez názvu.png

  • požadované pole bylo úspěšně přidáno do struktury zdroje dat.

Bez názvu.png

naplňte strukturu extraktu daty

SAP poskytuje vylepšení RSAP0001, které používáte k naplnění struktury extraktu. Toto vylepšení má čtyři komponenty, které jsou specifické pro každý ze čtyř typů zdrojů dat R / 3 :

  • transakční data EXIT_SAPLRSAP_001
  • atributy kmenových dat EXIT_SAPLRSAP_002
  • Texty kmenových dat EXIT_SAPLRSAP_003
  • hierarchie kmenových dat EXIT_SAPLRSAP_004

s těmito čtyřmi komponentami (jsou to vlastně čtyři různé funkční moduly)lze vylepšit jakýkoli zdroj dat R/3. V tomto případě vylepšujete datový zdroj transakčních dat, takže potřebujete pouze jeden ze čtyř funkčních modulů. Vzhledem k tomu, že tento krok vyžaduje vývoj ABAP, je nejlépe zpracován někým z vašeho technického týmu. Možná budete muset poskytnout kolegovi ABAP tyto informace:

  • název zdroje dat (0XI_GL_4)
  • název struktury extraktu (DTFIGL_4)
  • název pole, které bylo přidáno do struktury (ZZBKTXT)
  • název InfoSource BW (0XI_GL_4)
  • název tabulky R / 3 a pole, které obsahuje potřebná data (BKPFBKTXT)

na základě těchto informací by zkušený vývojář ABAP měl být schopen správně kódovat

vylepšení tak, aby byla struktura extraktu správně vyplněna. Samotný kód ABAP

by vypadal podobně jako níže uvedený kód:

Bez názvu.png

  • Nyní zkontrolujte data pomocí tcode RSA3.

(můžete otevřít čtyři funkční moduly uvedené výše (Tcode SE37), dostanete zahrnout prohlášení ve všech FMs. Poklepejte na program include získáte kód ABAP, jak je uvedeno výše, pro všechny standardní zdroje dat, které lze upravit.)

Poznámka: podobně můžete vylepšit všechny ostatní extraktory dodané SAP. ( Pro lo kokpit použijte tcode LBWE)

extraktory generované zákazníkem

pro některé aplikace , které se liší od společnosti ke společnosti ,jako je LIS , CO-PA, FI-SL kvůli své závislosti na organizační struktuře, SAP nebyl schopen poskytnout standardní zdroj dat pro tyto aplikace. Takže zákazník musí generovat svůj vlastní zdroj dat. Tomu se říká extraktory generované zákazníkem.

Vezměme si příklad extrakce CO-PA

  • přejděte na Tcode KEB0, který najdete v přizpůsobení SAP BW pro CO-PA v systému OLTP.

Bez názvu.jpg

  • Definujte zdroj dat pro aktuálního klienta vašeho systému SAP R / 3 na základě jednoho z provozních problémů, které jsou zde k dispozici.
  • v případě analýzy ziskovosti založené na nákladech můžete do zdroje dat zahrnout následující: charakteristiky z úrovně segmentu, charakteristiky z tabulky segmentů, pole pro měrné jednotky, charakteristiky z řádkové položky, hodnotová pole a vypočtené klíčové údaje ze schématu klíčových čísel.
  • v případě analýzy ziskovosti založené na účtu můžete do zdroje dat zahrnout pouze následující: charakteristiky z úrovně segmentu, charakteristiky z tabulky segmentů, jednu měrnou jednotku, měnu záznamu z řádkové položky a klíčové údaje.
  • pak můžete určit, která pole mají být použita jako výběr pro extrakci CO-PA.

Bez názvu.jpg

generické extraktory

když požadavek Vaší společnosti nemohl být dosažen SAP dodaným zdrojem dat obchodního obsahu, musíte si vytvořit vlastní zdroj dat, který je čistě založen na požadavku vaší společnosti, který se nazývá generické extraktory .

na základě složitosti Můžete vytvořit zdroj dat 3 způsoby .

1. Na základě tabulek / zobrazení (jednoduché aplikace )

2. Na základě Infosetu

3. Na základě funkčního modulu (používaného při komplexní extrakci)

kroky k vytvoření generického extraktoru:

1. Na základě tabulek / pohledů (jednoduché aplikace )

  • přejděte na Tcode RSO2 a vyberte typ dat, která chcete extrahovat (transakce, atribut Masterdata nebo text Masterdata)

Bez názvu.png

  • zadejte název zdroje dat, který chcete vytvořit, a klikněte na Vytvořit.

Bez názvu.png

  • na obrazovce vytvořit zdroj dat zadejte parametry podle potřeby:

Bez názvu.jpg

komponenta aplikace: název komponenty, kam chcete umístit zdroj dat do aplikace. Hierarchie komponent.

Text: popisy (krátké, střední a dlouhé) pro zdroj dat.

Zobrazit / Tabulku: Název tabulky / zobrazení, na kterém chcete vytvořit obecný zdroj dat. V našem případě je to ZMMPUR_INFOREC.

  • nyní se zobrazí obecný zdroj dat, který vám umožní vybrat i skrýt pole. Pole “Skrytá” nebudou k dispozici pro extrakci. Pole na kartě “Výběr” budou k dispozici pro výběr v Infopackage během extrakce dat ze zdrojového systému do PSA.

Bez názvu.jpg

  • vyberte příslušná pole a uložte zdroj dat.

Bez názvu.png

  • Nyní uložte zdroj dat.

Bez názvu.jpg

2. Na základě Infosetu

https://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwiCruWWusPLAhWBPZoKHa7KArgQFg…

3. Na základě funkčního modulu

https://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwjOk46_usPLAhVqIJoKHej3A8wQFg…

Leave a Reply