SLT (SAP Landscape Transformation Replication Server) i SAP HANA
Hvad er SLT (SAP Landskabstransformation replikation)?
SLT er et ETL-vรฆrktรธj, der giver dig mulighed for at indlรฆse og replikere data i realtid eller planlรฆgge data fra SAP kildesystem eller ikke SAP System ind SAP HANA Database.
SAP SLT-serveren bruger en trigger-baseret replikeringstilgang til at overfรธre data fra kildesystem til mรฅlsystem.
SLT-server kan installeres pรฅ det separate system eller pรฅ SAP ECC system.
Fordelen ved SLT-systemet er som nedenfor-
- Tillader datareplikering i realtid eller tidsplan.
- Under replikering af data i realtid kan vi migrere data ind SAP HANA-format.
- SLT hรฅndtag Cluster og poolborde.
- Dette understรธtter automatisk ikke-Unicode- og Unicode-konvertering under indlรฆsning/replikering. (Unicode er et tegnkodningssystem, der ligner ASCII. Ikke-Unicode er et kodningssystem, der dรฆkker flere tegn end ASCII).
- Dette er fuldt integreret med SAP HANA Studio.
- SLT har bordopstilling og transformationsfunktioner.
- SLT har overvรฅgningsmuligheder med SAP HANA Solution Manager.
Architecture Oversigt over SAP SLT server med SAP / Ikke-SAP Systemet er som nedenfor-
SAP SLT-forbindelse Architecture oversigt mellem SAP System og SAP HANA
SAP SLT Replication Server transformerer alle metadatatabeldefinitioner fra ABAP-kildesystemet til SAP HANA.
Til SAP kilde, SLT-forbindelsen har fรธlgende funktioner โ
- Nรฅr en tabel replikeres, SAP SLT-replikeringsserver opretter logningstabeller i kildesystemet.
- Lรฆsemotor er oprettet i SAP Kildesystem.
- Forbindelsen mellem SAP SLT og SAP Kilden er etableret som RFC-forbindelse.
- Forbindelsen mellem SAP SLT og SAP HANA etableres som en DB-forbindelse.
En databasebruger med samme autorisation som bruger "SYSTEM" kan oprette forbindelse mellem SAP SLT og SAP HANA Database.

SAP SLT Server opretter automatisk DB-forbindelse til SAP HANA-database (nรฅr vi opretter en ny konfiguration via transaktions-LTR). Det er ikke nรธdvendigt at oprette det manuelt.
Konfigurer SAP SLT-server til SAP Kildesystem
Fรธrst skal vi konfigurere SAP SLT replikeringsserver til forbindelse mellem SAP Kilde og SAP HANA database. T-kode, LTR bruges til at skabe forbindelse mellem SAP Kilde og SAP SLT.
Trin 1) Login til SAP SLT-server og opkaldstransaktion "LTR" fra SAP SLT-replikeringsserver.
En Web-dynpro pop-up skรฆrm vises til login SAP SLT server.
- Indtast klient/bruger-id/adgangskode
- Klik pรฅ fanen logon
En pop-up skรฆrm til konfiguration vises som nedenfor-
Klik pรฅ knappen "Ny" for den nye konfiguration.
Trin 2) I dette trin,
- Indtast konfigurationsnavn og beskrivelse.
- Type SAP System som kildesystem.
- Indtast RFC-forbindelse for SAP Systemet.
- Indtast brugernavn / adgangskode / vรฆrtsnavn og instansnummer.
- Indtast jobmuligheder detaljer โ
- Antal dataoverfรธrselsjob.
- Antal regnejobs.
- Vรฆlg Replikeringsindstillingen som realtid.
- Nรฅr alle indstillingerne er vedligeholdt, klik pรฅ 'OK' for at oprette et nyt skema i SLT.
Et konfigurationsnavn "SLTECC" vil blive tilfรธjet og aktivt.
Efter konfiguration SAP SLT-server med succes, SAP SLT Server opretter automatisk DB-forbindelse til SAP HANA-database (nรฅr vi opretter en ny konfiguration via transaktions-LTR). Det er ikke nรธdvendigt at oprette det manuelt.
I nรฆste trin importerer vi data til SAP HANA fra SAP Kilde.
Importere SAP Kildedata til SAP HANA gennem SLT
Nรฅr vi har konfigureret SAP SLT-server, et SCHEMA som konfigurationsnavn ovenfor i SAP SLT er oprettet i SAP HANA Database.
Dette skema indeholder fรธlgende objekter-
- 1 Skema โ SLTECC.
- 1-bruger โ SLTECC.
- 1 Privilegier
- 8 Tabeller -
- DD02L (SAP Tabeller navn)
- DD02T (SAP Tabeltekster)
- RS_LOG_FILES
- RS_MESSAGE
- RS_ORDER
- RS_ORDER_TEXT
- RS_SCHEMA_MAP
- RS_STATUS.
- 4 Rolle -
- SLTECC_DATA_PROV
- SLTECC_DATA_POWER_USER
- SLTECC_DATA_USER_ADMIN
- SLTECC_DATA_SELECT
- 2-procedurer
- RS_GRANT_ACCESS
- RS_REVOKE_ACCESS
Al konfiguration er gennemfรธrt, nu indlรฆser vi en tabel fra SAP ECC (ERP Central Component).
Trin 1) At indlรฆse tabeller fra SAP ECC til SAP HANA-database, fรธlg nedenstรฅende trin-
- Gรฅ til Dataforsyning fra Quick View.
- Type SAP HANA system.
- Klik pรฅ knappen Afslut.
Trin 2) Et skรฆrmbillede for SLT-baseret tabeldataforsyning vil blive vist. Der er 5 muligheder for datalevering som nedenfor-
| Mulighed for levering | Detalje |
|---|---|
| Indlรฆs (fuld belastning) | Dette er en engangshรฆndelse, som starter en indledende indlรฆsning af data fra kildesystemet. |
| Repliker (fuld belastning + Delta Belastning) | Det starter indledende belastning (hvis ikke gjort tidligere), og ogsรฅ overveje Delta lave om. Databasetrigger og tilhรธrende logningstabel vil blive oprettet for hver tabel. |
| Stop replikering | Det stopper den aktuelle replikeringsproces for en tabel. Det fjerner databasetrigger og logningstabel fuldstรฆndigt. |
| Suspender | Det pauser en kรธrende replikeringsproces af en tabel. Databaseudlรธseren vil ikke blive slettet fra kildesystemet, og registrering af รฆndringer vil fortsรฆtte. Relateret information gemmes i den relaterede logningstabel i kildesystemet. |
| CV | Genoptag genstarter replikeringen for en suspenderet tabel. Efter genoptagelsen genoptages den suspenderede replikeringsprocessen. |
Vi bruger den fรธrste mulighed fra tabellen "Indlรฆsningsmulighed" for initial indlรฆsning af tabellen (LFBK) data fra kilde til SAP HANA bord.
Trin-for-trin er som nedenfor-
- Kilde og Target systemdetaljer vรฆlges iht SAP SLT konfiguration.
- Klik pรฅ Load Button og vรฆlg den tabel (LFBK), som vi skal indlรฆse/replikere i SAP Hana.
- Tabel (LFBK) vil blive tilfรธjet til Data Load Management Sektion med handling "Load" og Status "Planlagt."
Efter dataindlรฆsning vil status blive รฆndret til "Udfรธrt". Tabellen vil blive oprettet i "SLTECC" skema med data.
Trin 3) Tjek Data i tabellen (LFBK) ved Data Preview fra Skema "SLTECC" som nedenfor -.
- Log ind SAP HANA Database igennem SAP HANA Studio og vรฆlg SAP HANA System HDB (HANAUSER).
- Vรฆlg Tabel (LFBK) under Tabelnode.
- Hรธjreklik pรฅ Tabel (LFBK) og klik pรฅ ร bn data forhรฅndsvisning.
- Indlรฆste data gennem SLT-processen vil blive vist pรฅ dataeksempelskรฆrmen.
Nu har vi med succes indlรฆst data i tabel "LFBK". Vi vil bruge denne tabel i fremtiden i modellering.
SAP SLT Forbindelse mellem ikke-SAP System og SAP HANA
SAP SLT Replication Server transformerer alle metadatatabeldefinitioner fra ikke-ABAP-kildesystemet til SAP HANA.
For ikke-SAP kilde, SLT-forbindelsen har fรธlgende funktioner โ
- Nรฅr en tabel replikeres, SAP SLT-replikeringsserver opretter logningstabeller i kildesystemet.
- Lรฆsemotor er oprettet i SAP SLT-replikeringsserver.
- Forbindelsen mellem SAP SLT og SAP Kilde / SAP HANA etableres som en DB-forbindelse.
SAP SLT kan kun lave de simpleste transformationer, sรฅ til komplekse transformationer har vi brug for et andet ETL-vรฆrktรธj som f.eks SAP Datatjenester.









