SLT (SAP poslužitelj replikacije pejzažne transformacije) u SAP HANA

Anonim

Što je SLT (SAP Landscape Transformation Replication)?

SLT je ETL alat koji vam omogućuje učitavanje i umnožavanje podataka u stvarnom vremenu ili planiranje podataka iz SAP izvornog sustava ili sustava koji nije SAP u bazu podataka SAP HANA.

SAP SLT poslužitelj koristi pristup replikacije zasnovan na okidaču za prosljeđivanje podataka iz izvornog sustava u ciljni sustav.

SLT poslužitelj može se instalirati na zasebni sustav ili na SAP ECC sustav.

Prednost SLT sustava je kao u nastavku -

  • Omogućuje replikaciju podataka u stvarnom vremenu ili rasporedu.
  • Tijekom replikacije podataka u stvarnom vremenu možemo migrirati podatke u SAP HANA formatu.
  • SLT rukuje klaster i biljarskim stolovima.
  • Ova podrška automatski pretvara ne-Unicode i Unicode pretvorbu tijekom učitavanja / replikacije. (Unicode je sustav za kodiranje znakova sličan ASCII. Non-Unicode je sustav za kodiranje koji pokriva više znakova od ASCII).
  • Ovo je u potpunosti integrirano sa SAP HANA Studio.
  • SLT imaju mogućnosti postavljanja i transformacije stola.
  • SLT ima mogućnosti praćenja pomoću SAP HANA Solution Managera.

Pregled arhitekture SAP SLT poslužitelja sa SAP / Non-SAP sustavom je kao ispod -

Pregled arhitekture veze SAP SLT između SAP sustava i SAP HANA

SAP SLT Replication Server transformira sve definicije tablice metapodataka iz ABAP izvornog sustava u SAP HANA.

Za SAP izvor, SLT veza ima sljedeće značajke -

  • Kada se tablica replicira, SAP SLT replikacijski poslužitelj stvara zapisničke tablice u izvornom sustavu.
  • Stroj za čitanje kreira se u SAP izvornom sustavu.
  • Veza između SAP SLT i SAP Source uspostavljena je kao RFC veza.
  • Veza između SAP SLT i SAP HANA uspostavlja se kao DB veza.

Korisnik baze podataka s istim ovlaštenjem kao i korisnik "SYSTEM" može stvoriti vezu između SAP SLT i SAP HANA baze podataka.

SAP SLT Veza između SAP sustava i SAP HANA BAZE PODATAKA

SAP SLT poslužitelj automatski kreira DB vezu za bazu podataka SAP HANA (kada kreiramo novu konfiguraciju putem LTR transakcije). Nema potrebe za ručnim stvaranjem.

Konfigurirajte SAP SLT poslužitelj za SAP izvorni sustav

Prvo moramo konfigurirati poslužitelj replikacije SAP SLT za vezu između SAP izvora i baze podataka SAP HANA. T-kod, LTR koristi se za stvaranje veze između SAP izvora i SAP SLT.

Korak 1) Prijavite se na SAP SLT poslužitelj i pozovite transakciju "LTR" sa SAP SLT replikacijskog poslužitelja.

Pojavit će se skočni zaslon Web-dynpro za prijavu na SAP SLT poslužitelj.

  1. Unesite klijent / korisnički ID / lozinku
  2. Kliknite karticu za prijavu

    Pojavit će se skočni zaslon za konfiguraciju kao ispod -

    Kliknite gumb "Novo" za novu konfiguraciju.

Korak 2) U ovom koraku,

  1. Unesite naziv i opis konfiguracije.
  2. Odaberite SAP sustav kao izvorni sustav.
  3. Unesite RFC vezu za SAP sustav.
  4. Unesite korisničko ime / lozinku / ime hosta i broj instance.
  5. Unesite detalje o mogućnostima posla -
  • Broj poslova prijenosa podataka.
  • Br. Računskih poslova.
  1. Odaberite opciju replikacije kao Real Time.
  2. Nakon što se sve postavke održe, kliknite na 'U redu' da biste stvorili novu shemu u SLT-u.

Naziv konfiguracije "SLTECC" bit će dodan i aktivan.

Nakon uspješno konfiguriranja SAP SLT poslužitelja, SAP SLT Server automatski kreira DB vezu za bazu podataka SAP HANA (kada kreiramo novu konfiguraciju putem LTR transakcije). Nema potrebe za ručnim stvaranjem.

U sljedećem koraku uvozimo podatke u SAP HANA iz SAP izvora.

Uvezite izvorne podatke SAP-a u SAP HANA putem SLT-a

Nakon što smo uspješno konfigurirali SAP SLT poslužitelj, u SAP HANA bazi podataka kreira se SCHEMA kao naziv konfiguracije gore u SAP SLT.

Ova shema sadrži sljedeće objekte-

  1. 1 Shema - SLTECC.
  2. 1 korisnik - SLTECC.
  3. 1 Privilegije
  4. 8 tablica -
  • DD02L (naziv SAP tablica)
  • DD02T (Tekstovi SAP tablice)
  • RS_LOG_FILES
  • RS_MESSAGE
  • RS_ORDER
  • RS_ORDER_TEXT
  • RS_SCHEMA_MAP
  • RS_STATUS.
  1. 4 uloga -
  • SLTECC_DATA_PROV
  • SLTECC_DATA_POWER_USER
  • SLTECC_DATA_USER_ADMIN
  • SLTECC_DATA_SELECT
  1. 2 Postupci
  • RS_GRANT_ACCESS
  • RS_REVOKE_ACCESS

Sva konfiguracija je dovršena, sada učitavamo tablicu iz SAP ECC (ERP središnja komponenta).

Korak 1) Za učitavanje tablica iz SAP ECC u bazu podataka SAP HANA, slijedite korake u nastavku -

  1. Idite na Priprema podataka iz Brzog prikaza.
  2. Odaberite SAP HANA sustav.
  3. Kliknite gumb Završi.

Korak 2) Prikazat će se zaslon za pružanje podataka tablice na temelju SLT-a. Postoji 5 mogućnosti za pružanje podataka kao u nastavku -

Mogućnost osiguranja Detalj
Opterećenje (puno opterećenje) Ovo je jednokratni događaj koji započinje početno učitavanje podataka iz izvornog sustava.
Replikacija (puno opterećenje + Delta opterećenje) Pokreće početno opterećenje (ako to nije učinjeno ranije), a uzmite u obzir i promjenu delte . Za svaku će se tablicu stvoriti okidač baze podataka i povezana tablica zapisivanja.
Zaustavi replikaciju Zaustavlja trenutni postupak replikacije za tablicu. U potpunosti uklanja okidač baze podataka i tablicu evidentiranja.
Obustaviti Pauzira pokrenuti postupak replikacije tablice. Okidač baze podataka neće se izbrisati iz izvornog sustava, a bilježenje promjena nastavit će se. Povezane informacije pohranjuju se u povezanu tablicu zapisivanja u izvornom sustavu.
Nastavi Nastavak ponovno pokreće replikaciju za obustavljenu tablicu. Nakon nastavka nastavit će se obustavljeni postupak replikacije.

Koristimo prvu opciju iz tablice "Opcija učitavanja" za početno učitavanje podataka tablice (LFBK) od izvora do tablice SAP HANA.

Korak po korak je kao ispod -

  1. Pojedinosti o izvornom i ciljnom sustavu odabiru se prema konfiguraciji SAP SLT.
  2. Kliknite gumb Učitaj i odaberite tablicu (LFBK) koju trebamo učitati / replicirati u SAP Hana.
  3. Tablica (LFBK) bit će dodana u odjeljak Upravljanje učitavanjem podataka s radnjom "Učitavanje" i statusom "Planirano".

Nakon učitavanja podataka, status će se promijeniti u "Izvršeno". Tablica će se stvoriti u shemi "SLTECC" s podacima.

Korak 3) Provjerite podatke u tablici (LFBK) pregledom podataka iz sheme "SLTECC" kao ispod -.

  1. Prijavite se u bazu podataka SAP HANA putem SAP HANA Studija i odaberite SAP HANA System HDB (HANAUSER).

  1. Odaberite Tablicu (LFBK) pod Čvor tablice.
  2. Desni klik na tablicu (LFBK) i kliknite opciju Otvori pregled podataka.
  3. Učitani podaci putem SLT postupka prikazat će se na zaslonu za pregled podataka.

Sada smo uspješno učitali podatke u tablicu "LFBK". Ovu ćemo tablicu koristiti u budućnosti u modeliranju.

SAP SLT Veza između sustava koji nije SAP i SAP HANA

SAP SLT Replication Server transformira sve definicije tablice metapodataka iz izvornog sustava koji nije ABAP u SAP HANA.

Za izvor koji nije SAP, SLT veza ima sljedeće značajke -

  • Kada se tablica replicira, SAP SLT replikacijski poslužitelj stvara zapisničke tablice u izvornom sustavu.
  • Stroj za čitanje kreira se na poslužitelju replikacije SAP SLT.
  • Veza između SAP SLT i SAP Source / SAP HANA uspostavlja se kao DB veza.

    SAP SLT veza između veze koja nije SAP SLT i SAP HANA sustava / BAZE PODATAKA

    SAP SLT može raditi samo najjednostavnije transformacije, pa nam je za složene transformacije potreban još jedan ETL alat kao što su SAP Data Services.