SLT (SAP Landscape Transformation Replication Server) in SAP HANA
Co je SLT (SAP Replikace transformace krajiny)?
SLT je nástroj ETL, který vám umožňuje načítat a replikovat data v reálném čase nebo z nich plánovat data SAP zdrojový systém nebo Non SAP Systém do SAP Databáze HANA.
SAP Server SLT používá k předávání dat ze zdrojového systému do cílového systému replikační přístup založený na spouštěči.
SLT server lze nainstalovat na samostatný systém nebo na SAP Systém ECC.
Výhoda systému SLT je uvedena níže -
- Umožňuje replikaci dat v reálném čase nebo naplánovat čas.
- Během replikace dat v reálném čase můžeme data migrovat do SAP Formát HANA.
- SLT rukojeti Cluster a kulečníkové stoly.
- To podporuje automatickou konverzi bez Unicode a Unicode během načítání/replikace. (Unicode je systém kódování znaků podobný ASCII. Non-Unicode je kódovací systém, který pokrývá více znaků než ASCII).
- Toto je plně integrováno s SAP Studio HANA.
- SLT mají možnosti nastavení tabulky a transformace.
- SLT mají monitorovací schopnosti s SAP Manažer řešení HANA.
Architecture Přehled SAP SLT server s SAP / Ne-SAP Systém je jako níže -
SAP Připojení SLT Architecture přehled mezi SAP Systém a SAP HANA
SAP SLT Replication Server transformuje všechny definice tabulek metadat ze zdrojového systému ABAP na SAP HANA.
Pro SAP zdroj, připojení SLT má následující vlastnosti –
- Když je tabulka replikována, SAP Replikační server SLT vytváří protokolovací tabulky ve zdrojovém systému.
- Čtecí stroj je vytvořen v SAP Zdrojový systém.
- Spojení mezi SAP SLT a SAP Zdroj je vytvořen jako připojení RFC.
- Spojení mezi SAP SLT a SAP HANA je navázáno jako DB připojení.
Uživatel databáze se stejným oprávněním jako uživatel „SYSTEM“ může mezi sebou vytvořit spojení SAP SLT a SAP Databáze HANA.
SAP SLT Server automaticky vytvoří DB připojení pro SAP HANA databáze (když vytváříme novou konfiguraci přes transakční LTR). Není potřeba jej vytvářet ručně.
Konfigurace SAP Server SLT pro SAP Zdrojový systém
Nejprve musíme nakonfigurovat SAP SLT replikační server pro spojení mezi SAP Zdroj a SAP databáze HANA. T-kód, LTR se používá pro vytvoření spojení mezi SAP Zdroj a SAP SLT.
Krok 1) Přihlásit se SAP SLT server a transakce volání "LTR" od SAP SLT replikační server.
Objeví se vyskakovací okno Web-dynpro pro přihlášení SAP SLT server.
- Zadejte ID klienta / ID uživatele / heslo
- Klikněte na záložku přihlášení
Zobrazí se vyskakovací obrazovka pro konfiguraci, jak je uvedeno níže -
Pro novou konfiguraci klikněte na tlačítko „Nový“.
Krok 2) V tomto kroku,
- Zadejte název a popis konfigurace.
- vybrat SAP Systém jako zdrojový systém.
- Zadejte připojení RFC pro SAP System.
- Zadejte uživatelské jméno / heslo / název hostitele a číslo instance.
- Zadejte podrobnosti o možnostech práce –
- Počet úloh přenosu dat.
- Počet výpočtů.
- Vyberte možnost Replikace jako Real Time.
- Jakmile jsou všechna nastavení zachována, klikněte na 'OK' pro vytvoření nového schématu v SLT.
Název konfigurace „SLTECC“ bude přidán a aktivní.
Po konfiguraci SAP SLT server úspěšně, SAP SLT Server automaticky vytvoří DB připojení pro SAP HANA databáze (když vytváříme novou konfiguraci přes transakční LTR). Není potřeba jej vytvářet ručně.
V dalším kroku importujeme data do SAP HANA z SAP Zdroj.
import SAP Zdrojová data do SAP HANA přes SLT
Jakmile jsme úspěšně nakonfigurovali SAP Server SLT, SCHEMA jako název konfigurace výše v SAP SLT je vytvořen v SAP Databáze HANA.
Toto schéma obsahuje následující objekty -
- 1 Schéma – SLTECC.
- 1 Uživatel – SLTECC.
- 1 Oprávnění
- 8 tabulek -
- DD02L (SAP Název tabulky)
- DD02T (SAP Texty tabulek)
- RS_LOG_FILES
- RS_MESSAGE
- RS_ORDER
- RS_ORDER_TEXT
- RS_SCHEMA_MAP
- RS_STATUS.
- 4 Role –
- SLTECC_DATA_PROV
- SLTECC_DATA_POWER_USER
- SLTECC_DATA_USER_ADMIN
- SLTECC_DATA_SELECT
- Postupy 2
- RS_GRANT_ACCESS
- RS_REVOKE_ACCESS
Veškerá konfigurace je dokončena, nyní načteme tabulku ze SAP ECC (ERP Central Component).
Krok 1) Chcete-li načíst tabulky z SAP ECC do SAP databáze HANA, postupujte podle níže uvedených kroků-
- Přejděte do části Zřizování dat z Rychlého zobrazení.
- vybrat SAP Systém HANA.
- Klikněte na tlačítko Dokončit.
Krok 2) Zobrazí se obrazovka pro poskytování dat tabulky podle SLT. Existuje 5 možností pro poskytování dat, jak je uvedeno níže -
Možnost poskytování | Detail |
---|---|
Načíst (plné zatížení) | Jedná se o jednorázovou událost, která spustí počáteční načtení dat ze zdrojového systému. |
Replikovat (plné zatížení + Delta Zatížení) | Zahájí počáteční zatížení (pokud nebylo provedeno dříve) a také zvažte delta změna. Pro každou tabulku bude vytvořen spouštěč databáze a související tabulka protokolování. |
Zastavit replikaci | Zastaví aktuální proces replikace pro tabulku. Úplně odstraní spouštěč databáze a tabulku protokolování. |
Pozastavit | Pozastaví běžící proces replikace tabulky. Databázový spouštěč nebude vymazán ze zdrojového systému a záznam změn bude pokračovat. Související informace jsou uloženy v související tabulce protokolování ve zdrojovém systému. |
Pokračovat | Resume restartuje replikaci pro pozastavenou tabulku. Po obnovení bude pozastavený proces replikace pokračovat. |
Použijeme první možnost z tabulky “Možnost načíst” pro počáteční načtení dat tabulky (LFBK) ze zdroje do SAP Stůl HANA.
Krok za krokem je jako níže -
- Zdroj a Target detaily systému se vybírají podle SAP Konfigurace SLT.
- Klikněte na tlačítko Načíst a vyberte tabulku (LFBK), kterou potřebujeme načíst/replikovat SAP Hana.
- Tabulka (LFBK) bude přidána do sekce Správa načítání dat s akcí „Načíst“ a stavem „Naplánováno“.
Po načtení dat se stav změní na „Provedeno“. Tabulka bude vytvořena ve schématu „SLTECC“ s daty.
Krok 3) Zkontrolujte data v tabulce (LFBK) pomocí náhledu dat ze schématu „SLTECC“, jak je uvedeno níže -.
- Přihlásit se do SAP Prostřednictvím databáze HANA SAP HANA Studio a vyberte SAP Systém HANA HDB (HANAUSER).
- V uzlu Tabulka vyberte Tabulka (LFBK).
- Klikněte pravým tlačítkem na Tabulka (LFBK) a klikněte na možnost Otevřít náhled dat.
- Načtená data prostřednictvím procesu SLT se zobrazí na obrazovce Náhled dat.
Nyní jsme úspěšně načetli data do tabulky „LFBK“. Tuto tabulku budeme v budoucnu používat v Modelování.
SAP SLT Spojení meziSAP Systém a SAP HANA
SAP SLT Replication Server transformuje všechny definice tabulek metadat ze zdrojového systému jiného než ABAP na SAP HANA.
Pro ne-SAP zdroj, připojení SLT má následující vlastnosti –
- Když je tabulka replikována, SAP Replikační server SLT vytváří protokolovací tabulky ve zdrojovém systému.
- Čtecí stroj je vytvořen v SAP Replikační server SLT.
- Spojení mezi SAP SLT a SAP Zdroj / SAP HANA je navázáno jako DB připojení.
SAP SLT umí pouze ty nejjednodušší transformace, takže pro složité transformace potřebujeme jiný ETL nástroj jako např SAP Datové služby.