SAP HANA Direct ExtracVodič za Tor Connection (DXC)
⚡ Pametni sažetak
SAP HANA DXC, izravni bivšitracTor Connection je tehnika replikacije vođena serijama. Ponovno koristi postojeći Business Suite extractori putem HTTPS-a, isporučujući semantički bogate podatke SAP HANA bez ikakvog dodatnog servera.

Što je SAP HANA DXC?
SAP HANA DXC je batch driven tehnika replikacije podataka, tj. može se izvršiti nakon određenog vremenskog intervala.
SAP HANA DXC koristi postojeći ETL (npr.tract, transformacija i učitavanje) metoda SAP Business Suite aplikacija putem HTTPS veze.
In SAP Izvor podataka sadržaja aplikacije Business Suite Extractori su bili dostupni za modeliranje podataka i prikupljanje podataka za SAP Poslovno skladište.
SAP DXC koristi ove izvore podataka Extractor za izravnu dostavu podataka SAP HANA.
Prednost SAP DXC
- SAP DXC ne zahtijeva dodatni poslužitelj ili aplikaciju u krajoliku sustava.
- Smanjuje složenost modeliranja podataka SAP HANA, jer šalje podatke SAP HANA nakon primjene svih poslovnih extractor logika u izvornom sustavu.
- Ubrzava SAP HANA Vremenski okviri implementacije.
- To je bivšetracsemantički bogati podaci iz SAP Poslovna stranica i pružiti SAP HANNA.
Ograničenje SAP DXC
- Izvor podataka mora imati unaprijed definiranu ETL metodu, ako ne, onda ih moramo definirati.
- SAP DXC zahtijeva Business Suite System na Net Weaver 7.0 ili noviji (npr. ECC) jednak ili niži od SP razine: Izdanje 700 SAPKW70021 (SP stack 19, od studenog 2008.).
- Procedura s definiranim ključnim poljem mora postojati u Izvoru podataka.
Kako DXC funkcionira: Architekstura i protok podataka
Gornji popis prednosti ima više smisla kada je tijek jasan. DXC je neobičan među metodama pružanja jer se transformacija događa u izvornom sustavu, a ne u HANA-i i ne u sloju middlewarea.
Uključuju se četiri komponente:
- Izvor Business Suitea. ECC ili sličan sustav koji sadrži DataSource extractori izvorno napisani za BW. Oni već sadrže poslovnu logiku koja pretvara sirove tablice u smislene zapise.
- Bivši/atracthor. Kada se opterećenje pokrene, bivšitracTor čita izvorne tablice, primjenjuje svoju logiku i stvara semantički potpun skup zapisa umjesto sirove kopije tablice.
- HTTPS veza. RFC odredište tipa HTTP, kreirano u SM59, nosi extracposlao podatke HANA XS engineu. U putanji nema zasebnog replikacijskog poslužitelja.
- IMDSO u HANA-i. Objekt In Memory DataStore prima podatke, primjenjuje rukovanje načinom zapisa i aktivira ih u ciljnoj tablici.
To je ono što razlikuje DXC od replikacije na razini tablice. SLT kopira tablicu kakva jest, ostavljajući modeleru da rekonstruira poslovno značenje unutar HANA-e. DXC isporučuje zapise koji već nose to značenje, zbog čega tako značajno smanjuje napor modeliranja. Kompromis je latencija, budući da npr.tracodvija se po rasporedu, a ne u stvarnom vremenu.
konfigurirati SAP Replikacija DXC PODATAKA
Korak 1) Omogućavanje XS Engine i ICM usluge
Omogućavanje XS Enginea. Idi na SAP Studio HANA -> Odaberite Sustav -> Konfiguracija -> xsengine.ini.
U polju Zadano postavite vrijednost instance na 1.
Omogućavanje usluge ICM web dispečera. Omogućuje uslugu ICM Web Dispatcher u HANA sustavu. Web dispečer koristi ICM metodu za čitanje i učitavanje podataka u HANA sustavu. Idi na SAP HANA Studio -> Odaberite Sustav -> Konfiguracija -> webdispatcher.ini
Postavite vrijednost instance na 1 u stupcu Zadano.
Korak 2) Postavljanje SAP HANA Direct ExtracTor veza
Postavite DXC vezu SAP HANA – Za stvaranje DXC veze potrebno je uvesti jedinicu za isporuku u SAP HANA kao ispod –
- Jedinica za uvoznu isporuku. Morate preuzeti DXC isporučnu jedinicu sa SAP u SAP HANA baza podataka. Jedinicu možete uvesti na lokaciju „/usr/sap/HDB/SYS/global/hdb/sadržaj“Uvezite jedinicu za isporuku pomoću dijaloga za uvoz u SAP HANA čvor sadržaja.
- Konfigurirajte XS aplikacijski poslužitelj za korištenje DXC-a. Izmijenite vrijednost spremnika aplikacije u libxsdxc (ako postoji neka vrijednost, dodajte je).
- Provjerite radi li DXC. DXC vezu možemo provjeriti korištenjem sljedeće putanje u pregledniku – http://:80 /sap/hana/dxc/dxc.xscfunc. Unesite korisničko ime i lozinku za povezivanje.
- Korisnik i shema potrebno definirati u HANA Studiju.
- HTTP veza u SAP BW za HANA-u treba definirati putem SM59.
Dakle, stvorite http vezu u SAP BW Korištenje T-koda SM59. Ulazni parametri bit će
- RFC veza jednaka nazivu RFC veze
- Target Host jednako HANA Naziv hosta
- Broj usluge jednak 80
Na kartici Sigurnost prijave zadržite DXC korisnika stvorenog u HANA Studiju koji koristi osnovnu metodu provjere autentičnosti.
Izvori podataka u BW-u moraju biti konfigurirani za repliciranje strukture na shemu definiranu HANA-om. Moramo postaviti sljedeće parametre u BW-u pomoću programa SAP_RSADMIN_MAINTAIN (T-kod SE38 ili SA38). Popis parametara sadrži vrijednosti koje se prosljeđuju zaslonu poziva.
PSA_TO_HDBOvaj parametar prihvaća tri vrijednosti objekta kao što je prikazano u nastavku –
- GLOBALNO – Ovo se koristi za repliciranje svih izvora podataka u HANA-u
- SUSTAV – Određuje klijentima da koriste DXC
- IZVOR PODATAKA – Određuje izvore podataka i mogu se koristiti samo navedeni izvori podataka.
PSA_TO_HDB_DATASOURCETABLE: Ovdje moramo navesti naziv tablice koja sadrži popis izvora podataka korištenih za DXC. U polje VRIJEDNOST unesite naziv tablice koju ste kreirali.
PSA_TO_HDB_ODREDIŠTE: Ovdje trebamo premjestiti dolazne podatke. Unesite vrijednost kreiranu u SM59, ovdje XC_HANA_CONNECTION_HANAS.
PSA_TO_HDB_SCHEMA: Određuje kojoj shemi treba dodijeliti replicirane podatke.
Replikacija izvora podataka
Instalirajte izvor podataka u ECC pomoću RSA5. Uzeli smo izvor podataka 0FI_AA_20 (FI-AA: Transakcije i amortizacija). Prvo moramo replicirati metapodatke koristeći određenu komponentu aplikacije (verzija izvora podataka je potrebna do verzije 7.0. Ako imamo izvor podataka verzije 3.5, prvo ga moramo migrirati. Aktivirajte izvor podataka u SAP crno-bijelo).
Nakon što se izvor podataka učita i aktivira u SAP BW, stvorit će sljedeću tablicu u definiranoj shemi.
- /BIC/A 00 – IMDSO aktivna tablica
- /BIC/A 40 – IMDSO aktivacijski red
- /BIC/A 70 – Tablica rukovanja načinom snimanja
- /BIC/A 80 – Tablica s informacijama o zahtjevu i ID-u paketa
- /BIC/A A0 – Tablica vremenskih oznaka zahtjeva
- RSODSO_IMOLOG – IMDSO povezana tablica. Pohranjuje informacije o svim izvorima podataka koji se odnose na DXC.
Podaci su sada uspješno učitani u tablicu /BIC/A0FI_AA_2000 nakon što je aktivirana. I možemo pregledati podatke iz tablice /BIC/A0FI_AA_2000 u SAP Studio HANA.
DXC vs SLT vs podatkovne usluge
DXC je jedan od tri glavna puta u SAP HANA je najuže definirana od njih. Usporedba pokazuje gdje svaka zaslužuje svoje mjesto.
| Parametar | DXC | SLT | SAP Usluge podataka |
|---|---|---|---|
| skrivenost | Serija, po rasporedu | U stvarnom vremenu ili po rasporedu | Serija, po rasporedu |
| Izvorni sustavi | SAP Samo poslovni apartman | SAP i ne-SAP baze podataka | Gotovo svaki izvor |
| Dodatni pejzaž | nijedan | SLT poslužitelj | Krajolik podatkovnih usluga |
| Poslovna semantika | Sačuvano od strane bivšegtrachumka | Ništa, kopija na razini tablice | Kako je zamišljeno u poslu |
| Modeliranje u HANA-i | Nizak | visok | Srednji |
| Najbolje za | Ponovna upotreba provjerenog BW ex-atracTor logika | Operaizvještavanje o podacima uživo | Konsolidacija heterogenih izvora |
Ukratko, odaberite DXC kada bivšitractori već postoje i njihova logika je pouzdana, SLT kada je latencija bitna i Usluge podataka kada su izvori raznoliki, a transformacija složena. Cijeli popis opcija prikazan je u pružanje podataka udžbenik.
Rješavanje problema DXC veze
Konfiguracija obuhvaća dva sustava i nekoliko slojeva, pa su kvarovi česti pri prvom postavljanju. Ove provjere rješavaju većinu njih, redoslijedom kojim se isplati pokušati.
- Ispit URL ne vraća ništa. XS mehanizam ne radi. Potvrdite da je vrijednost instance u datoteci xsengine.ini postavljena i da je usluga ponovno pokrenuta, a zatim ponovno testirajte adresu dxc.xscfunc.
- Autentifikacija ne uspijeva na testu URL. DXC korisnik ne postoji u HANA-i ili nema privilegije na ciljnoj shemi. Također je potrebno omogućiti osnovnu autentifikaciju jer je odredište koristi.
- Test veze SM59 nije uspio. Provjerite je li broj servisa 80 nakon čega slijedi dvoznamenkasti broj instance i je li ciljni host razrješuje s BW sustava, a ne samo s vaše radne stanice.
- Podaci se učitavaju, ali završavaju u pogrešnoj shemi. PSA_TO_HDB_SCHEMA imenuje cilj. Ako nije postavljen, učitavanje se vraća na zadanu vrijednost koja rijetko odgovara očekivanju.
- Izvor podataka se zanemaruje. Ako je PSA_TO_HDB postavljen na DATASOURCE, repliciraju se samo unosi navedeni u tablici s nazivom PSA_TO_HDB_DATASOURCETABLE. Nedostajući redak ga tiho isključuje.
- Aktivacija ne uspijeva na IMDSO-u. Gotovo uvijek nedostaje ključno polje. DXC zahtijeva DataSource s definiranim ključem, što je treće ograničenje navedeno ranije.
- Bivši/atracTor je verzije 3.5. Mora se migrirati na verziju 7.0 prije nego što ga DXC može koristiti.
Tablica RSODSO_IMOLOG je prvo mjesto koje treba pogledati prilikom dijagnosticiranja opterećenja, jer bilježi svaki izvor podataka registriran za DXC zajedno s njegovim statusom.



