Pružanje podataka i replikacija u SAP HANNA

⚡ Pametni sažetak

Pružanje podataka u SAP HANA učitava podatke iz izvornih sustava prije nego što ih bilo koji front-end alat može dosegnuti. Npr.tract, transformirati i učitati iz procesa, isporučeno putem ugrađenih opcija ili vanjskih alata kao što su SLT, Data Services i DXC.

  • 🔄 Osnovni proces: Pružanje usluga stvara, priprema i omogućuje mreži da opskrbljuje podatke svojim korisnicima putem extract, transformiraj i učitaj.
  • Ugrađene opcije: Ravna datoteka, pametni streaming podataka, pametni pristup podacima, upravljanje informacijama poduzeća i udaljeni podaci.
  • 🔌 Vanjski alati: SAP Transformacija krajolika, Usluge podataka poslovnih objekata, Direct ExtracTor veza i Sybase replikacijski poslužitelj.
  • 🇧🇷 Snaga SLT-a: Replikacija u stvarnom vremenu i zakazana replikacija s oba SAP i ne-SAP izvorni sustavi.
  • 🖼️ Podatkovne usluge: Grafička platforma za dizajniranje ETL procesa u heterogenim izvorima.
  • ???? DXC priroda: Izravni ExtracTor Connection je serijski vođena ETL ruta koja ponovno koristi postojeći BW extractorovima.
  • 🔗 Preduvjeti za SLT: RFC ili veza s bazom podataka s izvorom i veza s bazom podataka s SAP HANA.

Pružanje podataka i replikacija u SAP HANNA

Što je DATA Provisioning?

DATA Provisioning je proces stvaranja, pripreme i omogućavanja mreži da pruži podatke svom korisniku. Podaci se moraju učitati na SAP HANA prije nego što podaci dođu do korisnika putem front-end alata.

Svi ovi procesi nazivaju se ETL (npr.tract, Transform i Učitavanje), a detalji su kako slijedi -

  • Extract - Ovo je prvi i ponekad najteži dio ETL-a, u kojem se podaci prikazujutracpreuzeto iz različitog izvornog sustava.
  • transformirati – U dijelu transformacije, niz pravila ili funkcija je definiran za podatke npr.tracpreuzeto iz izvornog sustava, za učitavanje podataka u ciljni sustav.
  • Opterećenje - Faza učitavanja učitava podatke u ciljni sustav.

Jer SAP HANA pohranjuje podatke u memoriji i često se koristi za izvještavanje u stvarnom vremenu, a izbor metode pružanja ima izravan utjecaj na to koliko su podaci u izvješću zapravo ažurni. Taj se izbor ispituje nakon što su navedeni dostupni alati.

Replikacija u SAP HANNA

SAP HANA podržava dvije vrste alata za dodjelu –

  1. SAP HANA ugrađeni alat za pružanje usluga
    1. Ravna datoteka
    2. Pametno strujanje podataka
    3. Pametni pristup podacima (SDA)
    4. Upravljanje informacijama poduzeća (EIM)
    5. Daljinski podaci
  2. Vanjski alat podržava SAP HANNA
    1. SAP Transformacija krajolika
    2. SAP Podatkovne usluge Business Objects
    3. SAP Izravni ExtracTor veza
    4. Sybase replikacijski poslužitelj

Trenutačno postoje glavne metode pružanja podataka za SAP HANA, ovo su –

Metode pružanja podataka Description
SLT SLT ( „SAP Landscape Transformation Replication Server”) radi na SAP Platforma Net Weaver. SLT je idealno rješenje za replikaciju u stvarnom vremenu i vremenskom rasporedu za SAP i ne-SAP izvorni sustav.
SAP DATA usluge SAP DATA usluge je platforma za projektiranje ETL procesa s grafičkim korisničkim sučeljem.
DXC DXC kratica za Direct ExtracTor Connect je ETL alat vođen serijskim radom.
Prijenos ravne datoteke Ova se opcija koristi za prijenos podataka (.csv, .xls, .xlsx) u SAP HANA.

SAP Karta puta HANA SLT

SAP Plan puta za HANA SLT je sljedeći – Pružanje podataka putem SLT-a zahtijeva RFC/DB vezu SAP/Ne-SAP Izvorni sustav i DB veza za SAP HANA baza podataka. Na SAP SLT poslužitelj, definiramo Mapuping i transformacija. U nastavku je plan za pružanje podataka putem SLT-a.

SAP Karta puta HANA SLT
SAP Karta puta HANA SLT

Usporedba SLT-a, podatkovnih usluga, DXC-a i ravne datoteke

Četiri glavne metode nisu zamjenjive. Svaka je dizajnirana za drugačiji zahtjev latencije i različitu vrstu izvora, što tablica jasno pokazuje.

Parametar SLT SAP Usluge podataka DXC Ravna datoteka
skrivenost U stvarnom vremenu ili po rasporedu Serija, zakazana Serija, zakazana Ručno, jednokratno
Izvorni sustavi SAP i ne-SAP baze podataka Gotovo svaki izvor, uključujući datoteke i web servise SAP Samo poslovni apartman CSV, XLS, XLSX
transformacija Jednostavno, temeljeno na pravilima tijekom replikacije Bogate grafičke transformacije Primjenjuje postojeći bivšitrachumka nijedan
Semantika očuvana Samo na razini tablice Kako je zamišljeno u poslu Da, poslovna semantika bivšegtrachumka nijedan
Napor postavljanja Srednji, potreban je SLT server Visoko, potreban je krajobraz podatkovnih usluga Nisko gdje je extractori postoje Vrlo nisko
Tipična upotreba Operaizvještavanje o transakcijama uživo Konsolidacija heterogenih izvora Ponovna upotreba postojećeg BW ex-atracTor logika Prototyping i male tablice pretraživanja

Svaki ima poseban tutorijal: SLT, SAP Usluge podataka, DXCi prijenos ravne datoteke.

Pametni pristup podacima i pametna integracija podataka

Ugrađeni popis iznad uključuje dvije opcije koje se ponašaju drugačije od ostalih, jer uopće mogu izbjeći kopiranje podataka.

Pametni pristup podacima (SDA). SDA stvara virtualnu tablicu u SAP HANA koja pokazuje na tablicu u udaljenom sustavu. Nijedan podatak se ne replicira. Kada upit dotakne virtualnu tablicu, HANA prebacuje što je više moguće posla na udaljenu bazu podataka i dohvaća samo rezultat. Prednost je što su troškovi pohrane nula, a podaci su uvijek ažurni. Ograničenje je što brzina upita sada ovisi o udaljenom sustavu, pa spor izvor usporava brzo HANA izvješće.

Pametna integracija podataka (SDI). SDI proširuje ideju adapterima koji također mogu replicirati, bilo u serijama ili putem snimanja promjena podataka, i primjenjivati ​​transformacije usput. U stvari, donosi mnogo onoga što Data Services nudi unutar same HANA-e, uklanjajući potrebu za zasebnim ETL krajolikom na manjim projektima.

Izbor između tri obitelji svodi se na tri pitanja:

  • Koliko ažurni moraju biti podaci? Točke u stvarnom vremenu na SLT ili SDI mijenjaju prikupljanje podataka; preko noći je dovoljno za podatkovne usluge ili DXC.
  • Treba li uopće kopirati podatke? Ako se rijetko upita i nalazi se u sposobnoj bazi podataka, SDA u potpunosti izbjegava dupliciranje.
  • Koliko je transformacije potrebno? Jednostavno filtriranje odgovara SLT-u; složeno čišćenje, deduplikacija i pretraživanja odgovaraju Data Servicesima.

Nakon što podaci stignu, oni se mogu izvješćivati ​​putem informacijskih prikaza opisanih u SAP HANA modeliranje udžbenik.

Pitanja i odgovori

Replikacija kopira retke u HANA-u, pa su upiti brzi, a prostor za pohranu se troši. Virtualizacija putem SDA ostavlja podatke u izvoru i čita ih na zahtjev, mijenjajući brzinu za valutu.

Da, i većina okruženja to radi. SLT obično obrađuje transakcijske tablice uživo, dok Data Services konsolidira vanjske izvore preko noći, a svaki zapisuje u različite sheme.

AI profilira izvorne podatke prije učitavanja, otkrivajući duplikate, nedosljedne formate i nedostajuće ključeve, tako da se problemi ispravljaju na izvoru, a ne pojavljuju se u izvješću tjednima kasnije.

Da. Otkrivanje anomalija u broju redaka i vremenu učitavanja označava replikaciju koja je zastala ili usporena, što je često nevidljivo dok izvješće ne pokaže jučerašnje brojke.

Za prototipping, male referentne tablice i jednokratna učitavanja. Ručno je i neponovljivo, stoga se nikada ne bi smjelo nalaziti unutar toka podataka produkcije koji se mora izvršavati prema rasporedu.

Sažmite ovu objavu uz: