SLT (SAP Landscape Transformation Replication Server) în SAP HANA

Ce este SLT (SAP Replicarea transformării peisajului)?

SLT este un instrument ETL care vă permite să încărcați și să reproduceți date în timp real sau să programați datele din SAP sistem sursă sau Non SAP Sistem în SAP Baza de date HANA.

SAP Serverul SLT utilizează o abordare de replicare bazată pe declanșare pentru a transmite datele de la sistemul sursă la sistemul țintă.

Serverul SLT poate fi instalat pe un sistem separat sau pe SAP Sistemul ECC.

Beneficiul sistemului SLT este după cum urmează:

  • Permite replicarea datelor în timp real sau în timp programat.
  • În timpul replicării datelor în timp real, putem migra datele în SAP Format HANA.
  • Mânere SLT Cluster și mese de biliard.
  • Acest lucru acceptă automat conversia non-Unicode și Unicode în timpul încărcării/replicării. (Unicode este un sistem de codare a caracterelor similar cu ASCII. Non-Unicode este un sistem de codare care acoperă mai multe caractere decât ASCII).
  • Acest lucru este complet integrat cu SAP HANA Studio.
  • SLT are capacități de setare și transformare a mesei.
  • SLT au capabilități de monitorizare cu SAP Manager de soluții HANA.

Architectura Prezentare generală a SAP Server SLT cu SAP / Non-SAP Sistemul este ca mai jos -

SAP Conexiune SLT Archivedere de ansamblu a tecturii între SAP Sistem și SAP HANA

SAP SLT Replication Server transformă toate definițiile tabelelor de metadate din sistemul sursă ABAP în SAP HANA.

Pentru SAP sursă, conexiunea SLT are următoarele caracteristici –

  • Când un tabel este replicat, SAP Serverul de replicare SLT creează tabele de înregistrare în sistemul sursă.
  • Motorul de citire este creat în SAP Sistem sursă.
  • Legătura dintre SAP SLT și SAP Sursa este stabilită ca conexiune RFC.
  • Legătura dintre SAP SLT și SAP HANA este stabilit ca o conexiune DB.

Un utilizator al bazei de date cu aceeași autorizație ca utilizatorul „SYSTEM” poate crea o conexiune între SAP SLT și SAP Baza de date HANA.

SAP SLT Conexiune între SAP sistem & SAP BAZĂ DE DATE HANA
SAP SLT Conexiune între SAP Sistem și SAP BAZĂ DE DATE HANA

SAP SLT Server creează automat o conexiune DB pentru SAP Baza de date HANA (când creăm o nouă configurație prin tranzacția LTR). Nu este nevoie să-l creați manual.

Configurare SAP Server SLT pentru SAP Sistem sursă

Mai întâi trebuie să configuram SAP Server de replicare SLT pentru conexiune între SAP Sursa si SAP Baza de date HANA. T-code, LTR este folosit pentru a crea o conexiune între SAP Sursa si SAP SLT.

Pas 1) Logati pentru a SAP server SLT și tranzacție de apel „LTR” din SAP Server de replicare SLT.

Configurare SAP Server SLT

Va apărea un ecran pop-up Web-dynpro pentru autentificare SAP server SLT.

  1. Introduceți ID client / utilizator / parola
  2. Faceți clic pe fila de conectare

    Configurare SAP Server SLT

    Un ecran pop-up pentru configurare va apărea ca mai jos -

    Configurare SAP Server SLT

    Faceți clic pe butonul „Nou” pentru noua configurație.

Pas 2) În această etapă,

  1. Introduceți numele și descrierea configurației.
  2. Selectați SAP Sistem ca sistem sursă.
  3. Introduceți conexiunea RFC pentru SAP Sistem.
  4. Introduceți numele de utilizator / parola / numele gazdei și numărul de instanță.
  5. Introduceți detalii despre opțiunile de muncă –
  • Nr. joburi de transfer de date.
  • Nr. de locuri de muncă de calcul.
  1. Selectați opțiunea Replicare ca timp real.
  2. Odată ce toate setările sunt menținute, faceți clic pe „OK” pentru a crea o nouă schemă în SLT.

Configurare SAP Server SLT

Un nume de configurare „SLTECC” va fi adăugat și activ.

Configurare SAP Server SLT

După configurare SAP Serverul SLT cu succes, SAP SLT Server creează automat o conexiune DB pentru SAP Baza de date HANA (când creăm o nouă configurație prin tranzacția LTR). Nu este nevoie să-l creați manual.

În pasul următor, importăm datele în SAP HANA din SAP Sursa.

Import SAP Date sursă către SAP HANA prin SLT

Odată ce ne-am configurat cu succes SAP Server SLT, o SCHEMA ca nume de configurare mai sus în SAP SLT este creat în SAP Baza de date HANA.

Această schemă conține următoarele obiecte-

  1. 1 Schema – SLTECC.
  2. Utilizator 1 – SLTECC.
  3. 1 Privilegii
  4. 8 tabele -
  • DD02L (SAP Numele tabelelor)
  • DD02T (SAP Texte de tabel)
  • RS_LOG_FILES
  • RS_MESSAGE
  • RS_ORDER
  • RS_ORDER_TEXT
  • RS_SCHEMA_MAP
  • RS_STATUS.
  1. 4 Rol -
  • SLTECC_DATA_PROV
  • SLTECC_DATA_POWER_USER
  • SLTECC_DATA_USER_ADMIN
  • SLTECC_DATA_SELECT
  1. Proceduri 2
  • RS_GRANT_ACCESS
  • RS_REVOKE_ACCESS

Toată configurația este finalizată, acum încărcăm un tabel din SAP ECC (componenta centrală ERP).

Pas 1) Pentru a încărca tabele de la SAP ECC la SAP Baza de date HANA, urmați pașii de mai jos-

  1. Accesați Aprovizionarea datelor din Quick View.
  2. Selectați SAP Sistemul HANA.
  3. Faceți clic pe butonul Terminare.

Import SAP Date sursă către SAP HANA

Pas 2) Va fi afișat un ecran pentru furnizarea datelor de tabel pe baza SLT. Există 5 opțiuni pentru furnizarea datelor, după cum urmează:

Opțiunea de furnizare Detaliu
Încărcare (încărcare completă) Acesta este un eveniment unic, care începe o încărcare inițială de date din sistemul sursă.
Replica (încărcare completă + Delta Sarcină) Începe încărcarea inițială (dacă nu a fost făcută mai devreme) și, de asemenea, ia în considerare deltă Schimbare. Declanșatorul bazei de date și tabelul de înregistrare aferent vor fi create pentru fiecare tabel.
Opriți replicarea Oprește procesul de replicare curent pentru un tabel. Îndepărtează complet declanșatorul bazei de date și tabelul de înregistrare.
Suspenda Întrerupe un proces de replicare care rulează a unui tabel. Declanșatorul bazei de date nu va fi șters din sistemul sursă, iar înregistrarea modificărilor va continua. Informațiile înrudite sunt stocate în tabelul de înregistrare aferent din sistemul sursă.
Relua Reluare repornește replicarea pentru un tabel suspendat. După reluare, procesul de replicare suspendat se va relua.

Folosim prima opțiune din tabel „Opțiune de încărcare” pentru încărcarea inițială a datelor tabelului (LFBK) de la sursă la SAP masa HANA.

Pas cu pas este ca mai jos -

  1. Sursa si Target detaliile sistemului sunt selectate conform SAP Configurare SLT.
  2. Faceți clic pe butonul de încărcare și selectați tabelul (LFBK) în care trebuie să încărcăm/replicam SAP Hana.
  3. Tabelul (LFBK) va fi adăugat la secțiunea de gestionare a încărcării datelor cu Acțiunea „Încărcare” și starea „Programat”.

Import SAP Date sursă către SAP HANA

După încărcarea datelor, starea va fi schimbată în „Executat”. Tabelul va fi creat în schema „SLTECC” cu date.

Pas 3) Verificați datele din tabel (LFBK) după previzualizarea datelor din schema „SLTECC” ca mai jos -.

  1. Autentificare SAP Baza de date HANA prin SAP HANA Studio și selectați SAP HANA System HDB (HANAUSER).

Import SAP Date sursă către SAP HANA

  1. Selectați Tabel (LFBK) sub Nodul Tabel.
  2. Faceți clic dreapta pe Tabel (LFBK) și faceți clic pe opțiunea Deschidere previzualizare a datelor.
  3. Datele încărcate prin procesul SLT vor fi afișate în ecranul de previzualizare a datelor.

Import SAP Date sursă către SAP HANA

Acum am încărcat cu succes datele în tabelul „LFBK”. Vom folosi acest tabel în viitor în Modelare.

SAP SLT Conexiune între non-SAP Sistem și SAP HANA

SAP SLT Replication Server transformă toate definițiile tabelelor de metadate din sistemul sursă non-ABAP în SAP HANA.

Pentru non-SAP sursă, conexiunea SLT are următoarele caracteristici –

  • Când un tabel este replicat, SAP Serverul de replicare SLT creează tabele de înregistrare în sistemul sursă.
  • Motorul de citire este creat în SAP Server de replicare SLT.
  • Legătura dintre SAP SLT și SAP Sursă / SAP HANA este stabilit ca o conexiune DB.
SAP SLT Conexiune între non-SAP Sistem și SAP HANA

SAP Conexiune SLT între non- SAP Conexiune SLT și SAP Sistem HANA/BAZĂ DE DATE

SAP SLT poate face doar cele mai simple transformări, așa că pentru transformări complexe, avem nevoie de un alt instrument ETL, cum ar fi SAP Servicii de date.