SLT (SAP-i maastiku teisendamise replikatsiooniserver) SAP HANA-s

Anonim

Mis on SLT (SAP Landscape Transformation Replication)?

SLT on ETL-i tööriist, mis võimaldab teil andmeid reaalajas laadida ja paljundada või andmeid SAP-i lähtesüsteemist või mitte-SAP-süsteemist ajastada SAP HANA andmebaasi.

SAP SLT-server kasutab päästikupõhist replikatsioonimeetodit andmete edastamiseks allikasüsteemist sihtsüsteemi.

SLT-serveri saab installida eraldi süsteemi või SAP ECC-süsteemi.

SLT süsteemi eelis on järgmine:

  • Võimaldab reaalajas või ajakavas andmete replikatsiooni.
  • Andmete reaalajas paljundamise ajal saame andmeid migreerida SAP HANA vormingus.
  • SLT tegeleb klastri- ja piljardilaudadega.
  • See toetab laadimise / replikatsiooni ajal automaatselt Unicode'i ja Unicode'i teisendamist. (Unicode on ASCII-ga sarnane märkide kodeerimissüsteem. Mitte-Unicode on kodeerimissüsteem, mis hõlmab rohkem märke kui ASCII).
  • See on täielikult integreeritud SAP HANA Studio-ga.
  • SLT-l on tabeli seadmise ja teisendamise võimalused.
  • SLT-l on SAP HANA Solution Manageriga jälgimisvõimalused.

Arhitektuur SAP / Non-SAP süsteemiga SAP SLT-serveri ülevaade on järgmine:

SAP SLT-ühenduse arhitektuuri ülevaade SAP-süsteemi ja SAP HANA vahel

SAP SLT replikatsiooniserver muudab kõik metaandmetabeli määratlused ABAP-i lähtesüsteemist SAP HANA-ks.

SAP-allika jaoks on SLT-ühendusel järgmised funktsioonid -

  • Kui tabelit kopeeritakse, loob SAP SLT replikatsiooniserver lähtekoodis logimistabelid.
  • Loetud mootor luuakse SAP-i allikasüsteemis.
  • Ühendus SAP SLT ja SAP-allika vahel luuakse RFC-ühendusena.
  • Ühendus SAP SLT ja SAP HANA vahel luuakse DB-ühendusena.

Andmebaasi kasutaja, kellel on sama volitus kui kasutajal "SYSTEM", saab luua ühenduse SAP SLT ja SAP HANA andmebaasi vahel.

SAP SLT-ühendus SAP-süsteemi ja SAP HANA ANDMEBAASI vahel

SAP SLT Server loob SAP HANA andmebaasi jaoks automaatselt DB-ühenduse (kui loome tehingu LTR kaudu uue konfiguratsiooni). Seda pole vaja käsitsi luua.

Konfigureerige SAP-i lähtesüsteemi jaoks SAP SLT-server

Kõigepealt peame konfigureerima SAP SLT replikatsiooniserveri ühendamiseks SAP-i allika ja SAP HANA andmebaasi vahel. T-koodi LTR kasutatakse ühenduse loomiseks SAP-i allika ja SAP SLT-i vahel.

1. samm. Logige sisse SAP SLT-i serverisse ja helistage SAP SLT-i replikatsiooniserverist tehingu „LTR” kaudu .

SAP SLT-serverisse sisselogimiseks ilmub Web-dynpro hüpikaken.

  1. Sisestage kliendi / kasutaja ID / parool
  2. Klõpsake vahekaardil Sisselogimine

    Konfiguratsiooni hüpikaken kuvatakse allpool -

    Uue konfiguratsiooni saamiseks klõpsake nuppu "Uus".

2. samm. Selles etapis

  1. Sisestage konfiguratsiooni nimi ja kirjeldus.
  2. Valige lähtesüsteemiks SAP-süsteem.
  3. Sisestage RAP-ühendus SAP-süsteemi jaoks.
  4. Sisestage kasutajanimi / parool / hostinimi ja eksemplari number.
  5. Sisestage töövalikute üksikasjad -
  • Andmeedastustööde arv.
  • Arvutamistööde arv.
  1. Valige reaalajas valik Replikatsioon.
  2. Kui kõik seaded on hooldatud, klõpsake SLT-s uue skeemi loomiseks nuppu OK.

Lisatakse konfiguratsiooni nimi "SLTECC" ja see on aktiivne.

Pärast SAP SLT-serveri edukalt konfigureerimist loob SAP SLT Server automaatselt DB-ühenduse SAP HANA andmebaasi jaoks (kui loome uue konfiguratsiooni tehingu LTR kaudu). Seda pole vaja käsitsi luua.

Järgmise sammuna impordime andmed SAP-i allikast SAP HANA-sse.

Importige SAP-i lähteandmed SAP HANA-sse läbi SLT

Kui oleme SAP SLT-serveri edukalt konfigureerinud, luuakse SAP HANA andmebaasis ülal SAP SLT-s konfiguratsiooninimena skeem.

See skeem sisaldab järgmisi objekte-

  1. 1 skeem - SLTECC.
  2. 1 kasutaja - SLTECC.
  3. 1 Privileegid
  4. 8 tabelit -
  • DD02L (SAP-i tabelite nimi)
  • DD02T (SAP-i tabelitekstid)
  • RS_LOG_FILISID
  • RS_MESSAGE
  • RS_ORDER
  • RS_ORDER_TEXT
  • RS_SCHEMA_KAART
  • RS_STATUS.
  1. 4 roll -
  • SLTECC_DATA_PROV
  • SLTECC_DATA_POWER_USER
  • SLTECC_DATA_USER_ADMIN
  • SLTECC_DATA_SELECT
  1. 2 Protseduurid
  • RS_GRANT_ACCESS
  • RS_REVOKE_ACCESS

Kõik seadistused on lõpule jõudnud, nüüd laadime tabeli SAP ECC-st (ERP keskkomponent).

Samm 1) Tabelite laadimiseks SAP ECC-st SAP HANA andmebaasi toimige järgmiselt.

  1. Minge kiirvaates jaotisse Andmete ettevalmistamine.
  2. Valige SAP HANA süsteem.
  3. Klõpsake nuppu Lõpeta.

2. samm. Kuvatakse ekraan SLT-põhiste tabeliandmete pakkumiseks. Andmete pakkumiseks on 5 võimalust, nagu allpool -

Pakkumise võimalus Detail
Koormus (täiskoormus) See on ühekordne sündmus, mis käivitab algse andmete laadimise lähtesüsteemist.
Kordus (täielik koormus + delta laadimine) See alustab esialgset koormust (kui seda ei tehta varem) ja kaaluge ka delta muutust. Iga tabeli jaoks luuakse andmebaasi päästik ja sellega seotud logimistabel.
Lõpeta replikatsioon See peatab tabeli praeguse replikatsiooniprotsessi. See eemaldab andmebaasi päästiku ja logimistabeli täielikult.
Riputama See peatab tabeli jooksva replikatsiooniprotsessi. Andmebaasi päästikut lähtesüsteemist ei kustutata ja muudatuste salvestamine jätkub. Seotud teave salvestatakse allikasüsteemi seotud logimistabelisse.
Jätka Jätka taaskäivitab peatatud tabeli replikatsiooni. Pärast jätkamist jätkatakse peatatud replikatsiooniprotsessi.

Esimest valikut tabelist "Laadimisvalik" kasutame tabeli (LFBK) andmete esialgseks laadimiseks allikast SAP HANA tabelisse.

Samm-sammult on järgmine:

  1. Allika ja Target süsteemi üksikasjad valitakse vastavalt SAP SLT konfiguratsioonile.
  2. Klõpsake nuppu Laadimisnupp ja valige tabel (LFBK), mille peame SAP Hanasse laadima / kopeerima.
  3. Tabel (LFBK) lisatakse jaotisse Andmete laadimise haldamine toiminguga "Laadimine" ja olekuga "Plaanitud".

Pärast andmete laadimist muudetakse staatus olekuks „täidetud”. Tabel luuakse skeemiga "SLTECC" koos andmetega.

Samm 3) Kontrollige tabelis olevaid andmeid (LFBK) andmete eelvaate järgi skeemilt "SLTECC" allpool.

  1. Logige sisse SAP HANA andmebaasi SAP HANA Studio kaudu ja valige SAP HANA System HDB (HANAUSER).

  1. Valige tabeli sõlme alt tabel (LFBK).
  2. Paremklõpsake tabelit (LFBK) ja klõpsake valikut Ava andmete eelvaade.
  3. SLT-protsessi kaudu laaditud andmed kuvatakse andmete eelvaate ekraanil.

Nüüd oleme edukalt laadinud andmed tabelisse "LFBK". Me kasutame seda tabeli tulevikku modelleerimisel.

SAP SLT Ühendus mitte-SAP-süsteemi ja SAP HANA vahel

SAP SLT replikatsiooniserver muudab kõik metaandmetabeli määratlused mitte-ABAP lähtekoodisüsteemist SAP HANA-ks.

Mitte-SAP-allika puhul on SLT-ühendusel järgmised funktsioonid -

  • Kui tabelit kopeeritakse, loob SAP SLT replikatsiooniserver lähtekoodis logimistabelid.
  • Loetud mootor luuakse SAP SLT replikatsiooniserveris.
  • Ühendus SAP SLT ja SAP Source / SAP HANA vahel luuakse DB-ühendusena.

    SAP SLT ühendus mitte - SAP SLT ühenduse ja SAP HANA süsteemi / ANDMEBAASI vahel

    SAP SLT saab teha ainult kõige lihtsamaid teisendusi, nii et keeruliste teisenduste jaoks vajame teist ETL-i tööriista, näiteks SAP-i andmeteenuseid.