Zvýšení extraktoru (BW / BI)

Úvod

extraktory:

extraktory se používají k načtení dat ve zdrojovém systému SAP (tj.Extraktor může být schopen dodávat více polí než stávající struktura extraktu.

extraktory se používají k extrakci dat ze zdrojového systému (tj. Používají se také pro přímý přístup ke zdrojovým datům ze systému BI nebo systému BW. SAP poskytl standardní extraktory pro účely extrakce dat. Ale v některých situacích tyto standardní extraktory nebudou zcela splňovat naše obchodní požadavky. V takových případech musíme posílit standardní extraktory. Například v některých transakcích bylo přidáno vlastní pole, které splňuje náš požadavek. Protože se jedná o vlastní pole, nebude ve standardním extraktoru přítomen. Nyní musíme zahrnout toto pole do extraktoru, budeme muset vylepšit standardní extraktor.

extraktory používají pro extrakci dat zdroj dat definovaný v SAP.

co je BI?

Business intelligence (BI) označuje prezentaci obchodních záznamů shromažďováním, integrací a analýzou obchodních záznamů.

BI systémy poskytují historické a prognostické pohledy na podnikání operations.BI nejčastěji pomocí záznamů, které byly shromážděny do systému a příležitostně pracují z provozních dat nebo transakčních dat.

Bi extraktory

načítání dat je jedním z klíčových procesů skladování dat v BI. BI poskytuje mechanismy-extraktory – pro načítání dat (kmenová data, transakční data, metadata) z různých zdrojů. Extrakce a přenos dat probíhá na žádost BI.

zdroj dat:

zdroj dat je sada polí, která poskytují data pro obchodní jednotku pro přenos dat do BI.Technicky je DataSource sada logicky souvisejících polí, která jsou poskytována pro přenos dat do BI ve struktuře extrakce.

existují tři typy zdrojů dat:

    • zdroj dat pro transakční data
    • zdroj dat pro kmenová data
    • zdroj dat pro texty

struktura extraktu pro zdroj dat:

struktura extrakce pro zdroj dat ukazuje formát, ve kterém zdroj dat, nebo extraktor pro zdroj dat, přenáší svá data. Struktura výpisu musí být vytvořena v DDIC jako struktura slovníku nebo průhledná tabulka. Pohled zde není povolen, protože by vám nedal možnost přidat strukturu připojení. Připojit strukturu (kontejner pro vlastní pole) vám umožní převést obchodní požadavky. Pole ve struktuře připojení můžete vyplnit pomocí vylepšení funkcí (BADI, user exit atd.).

kdy vylepšit zdroj dat pomocí struktury extraktu:

    • obchodní obsah nezahrnuje pole ve zdroji dat pro vaši aplikaci.
    • když uděláme nějaké vylepšení ve standardní transakci, potřebujeme více polí.

Vylepšete zdroj dat pomocí procedury Extract structure-Procedure:

Krok 1: Přejděte na transakci RSA6 pro vylepšení zdroje dat pomocí struktury extraktu. Vyberte zdroj dat (0REFX_6).

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

Krok 2: Vyberte zdroje dat, které je třeba vylepšit pomocí struktury extraktu. Klikněte na extrahovat strukturu (REIS_CASHFLOW_TRAN).

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

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

Krok 3: Nyní použijte „připojit strukturu“ k připojení nových polí.

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

Krok 4: Nyní přidejte požadovaná pole.

  1. Krok 5: aktivujte strukturu připojení.Přejít na transakci RSA6 vyberte zdroj dat přejděte na datasourceàchange DataSource.

Krok 6: Zde máme možnosti jako „vybrat“, „skrýt“, „Inverze“ a „pouze pole“ pro jiné použití.

  • výběr:
  • skrýt pole: použité vyloučit pole struktury extraktu z přenosu dat. V důsledku naší akce, pole již není k dispozici v BW nebo BI při nastavování pravidel přenosu a generování struktury přenosu.
  • inverze je možná pouze pro určité transakční datové zdroje. Patří sem zdroje dat, které mají pole, které je označeno jako inverzní pole.Hodnota klíčového čísla je pak převedena v obrácené podobě, tj. vynásobená (-1) do BW nebo BI.
  • pouze pole: Pole indikátoru známé pouze v Exit je nastaveno pro pole struktury připojení. Ve výchozím nastavení nejsou tato pole předána extraktoru ze seznamu polí a výběrové tabulky. Zrušte výběr indikátoru „pouze pole“, aby služba API mohla přenést pole připojit strukturu do extraktoru spolu s poli dodaných struktur extraktu v seznamu polí i ve výběrové tabulce.

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

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

postup pro vyplnění záznamů ve zdroji dat:

Krok 1: Chcete-li naplnit záznamy podle obchodního požadavku, můžeme to udělat implementací BADI, USEREXIT atd.Zde jsme použili BADI „RSU5_SAPI_BADI“.

Krok 2: Vyberte rozhraní àgo pro transformaci dat.

při zatížení delta můžeme zabránit dlouhým dobám načítání a zbytečným zámkům v databázi pouze načtením nových nebo upravených datových záznamů do SAP BW. To je výhodné při práci s aplikacemi s velkými sbírkami dat.

režimy aktualizace

  • Delta-inicializace: určuje počáteční inventář; lze spustit vícekrát pro každý zdroj dat s rozšířenými kritérii výběru.
  • Delta update: určuje a načte datovou sadu delta.
  • úplná aktualizace: určuje a načte celou datovou sadu. Před opětovným načtením musíte data v BW smazat.

Krok 3: uvnitř metody napište podpis provedení.

/wp-obsah / obrázky/2013/11/3_316989.png

Krok 4: Nyní přejděte na SE38 vytvořte sestavu „ZPME1_0REFX_6“, Vyberte typ jako „fond podprogramu“.

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

Krok 5: Uvnitř formuláře vezměte hodnoty polí z BI do interní tabulky. Na základě hodnot polí z BI načíst data ze systému ECC pak předat načtené do interní tabulky „C_T_DATA“.

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

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

extrakce dat:

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.