SLT (SAP Landscape Transformation Replication Server) i SAP HANNA

Hva er SLT (SAP Landskapstransformasjonsreplikering)?

SLT er et ETL-verktรธy som lar deg laste og replikere data i sanntid eller planlegge data fra SAP kildesystem eller ikke SAP System inn SAP HANA-databasen.

SAP SLT-serveren bruker en triggerbasert replikeringstilnรฆrming for รฅ sende data fra kildesystemet til mรฅlsystemet.

SLT-server kan installeres pรฅ det separate systemet eller pรฅ SAP ECC-system.

Fordelen med SLT-systemet er som nedenfor-

  • Tillater replikering av data i sanntid eller tidsplan.
  • Under replikering av data i sanntid kan vi migrere data inn SAP HANA-format.
  • SLT hรฅndtak Cluster og biljardbord.
  • Denne stรธtter automatisk konvertering uten Unicode og Unicode under lasting/replikering. (Unicode er et tegnkodingssystem som ligner pรฅ ASCII. Ikke-Unicode er et kodesystem som dekker flere tegn enn ASCII).
  • Dette er fullt integrert med SAP HANA Studio.
  • SLT har muligheter for bordsetting og transformasjon.
  • SLT har overvรฅkingsmuligheter med SAP HANA Solution Manager.

Architecture Oversikt over SAP SLT server med SAP / Ikke-SAP Systemet er som nedenfor-

SAP SLT-tilkobling Architecture oversikt mellom SAP System og SAP HANNA

SAP SLT Replication Server transformerer alle metadatatabelldefinisjoner fra ABAP-kildesystemet til SAP HANNA.

Til SAP kilden, har SLT-tilkoblingen fรธlgende funksjoner โ€“

  • Nรฅr en tabell er replikert, SAP SLT-replikeringsserver oppretter loggingstabeller i kildesystemet.
  • Lesemotoren er opprettet i SAP Kildesystem.
  • Forbindelsen mellom SAP SLT og SAP Kilden er etablert som RFC-tilkobling.
  • Forbindelsen mellom SAP SLT og SAP HANA er etablert som en DB-forbindelse.

En databasebruker med samme autorisasjon som bruker โ€œSYSTEMโ€ kan opprette en forbindelse mellom SAP SLT og SAP HANA-databasen.

SAP SLT Tilkobling mellom SAP System & SAP HANA DATABASE
SAP SLT Tilkobling mellom SAP System og SAP HANA DATABASE

SAP SLT Server oppretter automatisk DB-tilkobling for SAP HANA-database (nรฅr vi oppretter en ny konfigurasjon via transaksjons-LTR). Det er ikke nรธdvendig รฅ lage det manuelt.

Konfigurer SAP SLT-server for SAP Kildesystem

Fรธrst mรฅ vi konfigurere SAP SLT-replikeringsserver for tilkobling mellom SAP Kilde og SAP HANA database. T-kode, LTR brukes for รฅ lage en forbindelse mellom SAP Kilde og SAP SLT.

Trinn 1) Logg inn for รฅ SAP SLT-server og samtaletransaksjon "LTR" fra SAP SLT-replikeringsserver.

Konfigurer SAP SLT-server

En Web-dynpro popup-skjerm vises for pรฅlogging SAP SLT-server.

  1. Skriv inn klient / bruker-ID / passord
  2. Klikk pรฅ pรฅloggingsfanen

    Konfigurer SAP SLT-server

    En popup-skjerm for konfigurasjon vil vises som nedenfor-

    Konfigurer SAP SLT-server

    Klikk pรฅ "Ny"-knappen for den nye konfigurasjonen.

Trinn 2) I dette trinnet

  1. Skriv inn konfigurasjonsnavn og beskrivelse.
  2. Velg SAP System som kildesystem.
  3. Angi RFC-tilkobling for SAP System.
  4. Skriv inn brukernavn / passord / vertsnavn og forekomstnummer.
  5. Skriv inn jobbalternativer detalj โ€“
  • Antall dataoverfรธringsjobber.
  • Antall kalkulasjonsjobber.
  1. Velg replikeringsalternativet som sanntid.
  2. Nรฅr alle innstillingene er opprettholdt klikker du pรฅ 'OK' for รฅ lage et nytt skjema i SLT.

Konfigurer SAP SLT-server

Et konfigurasjonsnavn "SLTECC" vil bli lagt til og aktivt.

Konfigurer SAP SLT-server

Etter konfigurasjon SAP SLT-server vellykket, SAP SLT Server oppretter automatisk DB-tilkobling for SAP HANA-database (nรฅr vi oppretter en ny konfigurasjon via transaksjons-LTR). Det er ikke nรธdvendig รฅ lage det manuelt.

I neste trinn importerer vi data til SAP HANA fra SAP Source.

Import SAP Kildedata til SAP HANA gjennom SLT

Nรฅr vi har konfigurert SAP SLT-server, et SCHEMA som konfigurasjonsnavn ovenfor i SAP SLT er opprettet i SAP HANA-databasen.

Dette skjemaet inneholder fรธlgende objekter-

  1. 1 Skjema โ€“ SLTECC.
  2. 1 Bruker โ€“ SLTECC.
  3. 1 Privilegier
  4. 8 tabeller -
  • DD02L (SAP Tabeller navn )
  • DD02T (SAP Tabelltekster)
  • RS_LOG_FILES
  • RS_MESSAGE
  • RS_ORDER
  • RS_ORDER_TEXT
  • RS_SCHEMA_MAP
  • RS_STATUS.
  1. 4 Rolle โ€“
  • SLTECC_DATA_PROV
  • SLTECC_DATA_POWER_USER
  • SLTECC_DATA_USER_ADMIN
  • SLTECC_DATA_SELECT
  1. 2 Prosedyrer
  • RS_GRANT_ACCESS
  • RS_REVOKE_ACCESS

All konfigurasjon er fullfรธrt, nรฅ laster vi en tabell fra SAP ECC (ERP Central Component).

Trinn 1) For รฅ laste tabeller fra SAP ECC til SAP HANA-database, fรธlg trinnene nedenfor-

  1. Gรฅ til Datalevering fra Hurtigvisning.
  2. Velg SAP HANA-systemet.
  3. Klikk pรฅ Fullfรธr-knappen.

Import SAP Kildedata til SAP HANNA

Trinn 2) Et skjermbilde for SLT-basert tabelldataklargjรธring vil vises. Det er 5 alternativer for datalevering som nedenfor-

Tilfรธrselsmulighet Detalj
Last (full last) Dette er en engangshendelse, som starter en innledende lasting av data fra kildesystemet.
Repliker (full belastning + Delta Laste) Det starter fรธrste belastning (hvis ikke gjort tidligere), og ogsรฅ vurdere Delta endre. Databaseutlรธser og relatert loggtabell vil bli opprettet for hver tabell.
Stopp replikering Den stopper den gjeldende replikeringsprosessen for en tabell. Den fjerner databaseutlรธser og loggingstabell fullstendig.
suspendere Det stopper en kjรธrende replikeringsprosess av en tabell. Databaseutlรธseren vil ikke bli slettet fra kildesystemet, og registrering av endringer vil fortsette. Relatert informasjon lagres i den relaterte loggingstabellen i kildesystemet.
Fortsett Gjenoppta starter replikeringen for en suspendert tabell pรฅ nytt. Etter gjenopptagelse vil den suspenderte replikeringsprosessen gjenopptas.

Vi bruker det fรธrste alternativet fra tabellen "Lastalternativ" for initial lasting av tabellen (LFBK) data fra kilde til SAP HANA bord.

Trinn-for-trinn er som nedenfor-

  1. Kilde og Target systemdetaljer velges i henhold til SAP SLT-konfigurasjon.
  2. Klikk pรฅ Last-knappen og velg tabellen (LFBK) som vi mรฅ laste inn/replisere i SAP Hana.
  3. Tabell (LFBK) vil bli lagt til i Data Load Management-seksjonen med handling "Last inn" og status "Planlagt."

Import SAP Kildedata til SAP HANNA

Etter datainnlasting vil status endres til "Utfรธrt". Tabellen vil bli opprettet i "SLTECC" skjema med data.

Trinn 3) Sjekk data i tabellen (LFBK) ved forhรฅndsvisning av data fra skjema "SLTECC" som nedenfor -.

  1. Logg inn SAP HANA Database gjennom SAP HANA Studio og velg SAP HANA System HDB (HANAUSER).

Import SAP Kildedata til SAP HANNA

  1. Velg Tabell (LFBK) under Tabellnode.
  2. Hรธyreklikk pรฅ Tabell (LFBK) og klikk pรฅ alternativet ร…pne forhรฅndsvisning av data.
  3. Lastet data gjennom SLT-prosessen vil vises i dataforhรฅndsvisningsskjermen.

Import SAP Kildedata til SAP HANNA

Nรฅ har vi lastet inn data i tabellen "LFBK". Vi vil bruke dette bordet i fremtiden i modellering.

SAP SLT Forbindelse mellom ikke-SAP System og SAP HANNA

SAP SLT Replication Server transformerer alle metadatatabelldefinisjoner fra ikke-ABAP-kildesystemet til SAP HANA.

For ikke-SAP kilden, har SLT-tilkoblingen fรธlgende funksjoner โ€“

  • Nรฅr en tabell er replikert, SAP SLT-replikeringsserver oppretter loggingstabeller i kildesystemet.
  • Lesemotoren er opprettet i SAP SLT-replikeringsserver.
  • Forbindelsen mellom SAP SLT og SAP Kilde / SAP HANA er etablert som en DB-forbindelse.
SAP SLT Forbindelse mellom ikke-SAP System og SAP HANNA

SAP SLT-forbindelse mellom ikke โ€“ SAP SLT-tilkobling og SAP HANA System/DATABASE

SAP SLT kan bare gjรธre de enkleste transformasjonene, sรฅ for komplekse transformasjoner trenger vi et annet ETL-verktรธy som f.eks SAP Datatjenester.

Oppsummer dette innlegget med: