SAP HANA Direct ExtracTor-yhteyden (DXC) opetusohjelma

โšก ร„lykรคs yhteenveto

SAP HANA DXC, suora extractor Connection on erรคajopohjainen replikointitekniikka. Se kรคyttรครค uudelleen olemassa olevaa Business Suite -esimerkkiรคtracHTTPS:n kautta, toimittaen semanttisesti rikasta dataa SAP HANA ilman lisรคpalvelimia.

  • ๐Ÿ“ฆ Ydinmenetelmรค: Erรคohjattu replikointi, joka suoritetaan tietyn aikavรคlin vรคlein jatkuvasti suoritettavan replikoinnin sijaan.
  • โ™ป๏ธ Extracuudelleenkรคyttรถ: DXC kรคyttรครค DataSource-esimerkkiรคtracjo rakennettuja toreja varten SAP Yritysvarasto.
  • ๐Ÿ–ฅ๏ธ Ei ylimรครคrรคistรค palvelinta: Suunnitelmaan ei lisรคtรค mitรครคn uutta, mikรค lyhentรครค toteutusaikataulua.
  • ๐Ÿง  Semanttinen rikkaus: Liiketoimintalogiikkaa sovelletaan lรคhdejรคrjestelmรคssรค, joten mallinnustyรถ HANA:ssa vรคhenee.
  • โš™๏ธ Kaksi palvelua: Sekรค XS Engine ettรค ICM Web Dispatcher on otettava kรคyttรถรถn ennen konfiguroinnin aloittamista.
  • ๐Ÿ”Œ Yhteyden asetukset: Toimitusyksikkรถ tuodaan, XS-kontiksi asetetaan libxsdxc ja HTTP-kohde luodaan SM59:ssรค.
  • ๐Ÿ—‚๏ธ Luodut taulukot: Aktivointi luo IMDSO-taulukoita nimeltรค /BIC/A 00โ€“A0 kohdekaavassa.

SAP HANA DXC Direct ExtracTor-yhteys

Mikรค on SAP HANA DXC?

SAP HANA DXC on erรคohjattu tiedon replikointitekniikka eli se voidaan suorittaa tietyn ajan kuluttua.

SAP HANA DXC kรคyttรครค olemassa olevaa ETL:รครค (esim.tract, Muunna ja Lataa) -menetelmรค SAP Business Suite -sovellus HTTPS-yhteyden kautta.

In SAP Business Suite -sovelluksen sisรคltรถ Tietolรคhde Esim.tracdatan mallintamiseen ja tiedonkeruuseen on ollut saatavilla SAP Yritysvarasto.

SAP DXC kรคyttรครค nรคitรค tietolรคhde-esimerkkejรคtractoimittaa tiedot suoraan SAP HANA.

Etu SAP DXC

  • SAP DXC ei vaadi ylimรครคrรคistรค palvelinta tai sovellusta jรคrjestelmรคmaisemassa.
  • Se vรคhentรครค tietojen mallinnuksen monimutkaisuutta SAP HANA, koska se lรคhettรครค tiedot SAP HANA kaikkien liiketoimintatietojen soveltamisen jรคlkeentraclรคhdejรคrjestelmรคn tor-logiikka.
  • Se nopeuttaa SAP HANA Kรคyttรถรถnoton aikajanat.
  • Se extracsemanttisesti rikasta dataa SAP Yrityssivusto ja tarjota SAP HANA.

Rajoitus SAP DXC

  • Tietolรคhteellรค on oltava ennalta mรครคritetty ETL-menetelmรค, jos ei, meidรคn on mรครคritettรคvรค ne.
  • SAP DXC vaatii Business Suite -jรคrjestelmรคn Net Weaver 7.0:ssa tai uudemmassa (esim. ECC), joka on yhtรค suuri tai pienempi SP-taso: julkaisu 700 SAPKW70021 (SP-pino 19, marraskuusta 2008).
  • Tietolรคhteessรค on oltava proseduuri, jolle on mรครคritelty avainkenttรค.

Nรคin DXC toimii: Archirakenne ja tiedonkulku

Yllรค oleva etuluettelo on ymmรคrrettรคvรคmpi, kun tyรถnkulku on selkeรค. DXC on epรคtavallinen provisiointimenetelmien joukossa, koska muunnos tapahtuu lรคhdejรคrjestelmรคssรค, ei HANA:ssa eikรค vรคliohjelmistokerroksessa.

Mukana on neljรค komponenttia:

  • Business Suiten lรคhdekoodi. ECC tai vastaava jรคrjestelmรค, joka sisรคltรครค DataSource ex -tiedostontracalun perin BW:lle kirjoitetut tors. Nรคmรค sisรคltรคvรคt jo liiketoimintalogiikan, joka muuntaa raakataulukot mielekkรคiksi tietueiksi.
  • Entinentracthor. Kun kuorma on kรคynnissรค, extractor lukee lรคhdetaulukot, soveltaa logiikkaansa ja tuottaa semanttisesti tรคydellisen tietuejoukon raakataulukon kopion sijaan.
  • HTTPS-yhteys. SM59:ssรค luotu HTTP-tyyppinen RFC-kohde sisรคltรครค esimerkintraclรคhetti tiedot HANA XS -moottoriin. Polussa ei ole erillistรค replikointipalvelinta.
  • IMDSO HANAssa. In Memory DataStore -objekti vastaanottaa tiedot, soveltaa tallennustilan kรคsittelyรค ja aktivoi ne kohdetaulukkoon.

Tรคmรค erottaa DXC:n taulukkotason replikoinnista. SLT kopioi taulukon sellaisenaan, jolloin mallintaja voi rekonstruoida liiketoimintamerkityksen HANA:n sisรคllรค. DXC toimittaa tietueita, jotka jo sisรคltรคvรคt kyseisen merkityksen, minkรค vuoksi se vรคhentรครค mallinnustyรถtรค niin huomattavasti. Kompromissi on latenssi, koska esim.tractoiminta tapahtuu aikataulun mukaisesti reaaliajassa tapahtuvan toiminnan sijaan.

Configure SAP DXC DATA Replikointi

Vaihe 1) Ota XS-moottori ja ICM-palvelu kรคyttรถรถn

XS Enginen kรคyttรถรถnotto. Mene SAP HANA Studio -> Valitse Jรคrjestelmรค -> Kokoonpano -> xsengine.ini.

Configure SAP DXC DATA Replikointi

Aseta Oletus-kentรคssรค esiintymรคn arvoksi 1.

ICM-verkkolรคhetyspalvelun kรคyttรถรถnotto. Se ottaa kรคyttรถรถn ICM Web Dispatcher -palvelun HANA-jรคrjestelmรคssรค. Web Dispatcher kรคyttรครค ICM-menetelmรครค tietojen lukemiseen ja lataamiseen HANA-jรคrjestelmรคssรค. Siirry osoitteeseen SAP HANA Studio -> Valitse jรคrjestelmรค -> Kokoonpano -> webdispatcher.ini

Configure SAP DXC DATA Replikointi

Aseta esiintymรคn arvoksi 1 Oletus-sarakkeessa.

Vaihe 2) Asennus SAP HANA Direct ExtracTor-yhteys

Aseta DXC-yhteys sisรครคn SAP HANA โ€“ DXC-yhteyden luomiseksi meidรคn on tuotava toimitusyksikkรถ SAP HANA kuten alla -

  • Tuo toimitusyksikkรถ. Sinun on ladattava DXC-toimitusyksikkรถ osoitteesta SAP tulee SAP HANA-tietokanta. Voit tuoda yksikรถn sijaintiin โ€œ/usr/sap/HDB/SYS/global/hdb/contentโ€Tuo toimitusyksikkรถ Tuo-valintaikkunan avulla kohdassa SAP HANA-sisรคltรถsolmu.
  • Mรครคritรค XS-sovelluspalvelin kรคyttรคmรครคn DXC:tรค. Muuta sovellussรคiliรถn arvoksi libxsdxc (jos arvo on olemassa, liitรค se loppuun).
  • Varmista, ettรค DXC toimii. Voimme tarkistaa DXC-yhteyden kรคyttรคmรคllรค alla olevaa polkua selaimessa โ€“ http://:80 /sap/hana/dxc/dxc.xscfunc. Syรถtรค kรคyttรคjรคtunnus ja salasana yhteyden muodostamiseksi.
  • Kรคyttรคjรค ja kaava tรคytyy mรครคritellรค HANA Studiossa.
  • HTTP-yhteys sisรครคn SAP BW HANAlle on mรครคriteltรคvรค SM59:n kautta.

Luo siis http-yhteys SAP BW Kรคytetรครคn T-koodia SM59. Syรถttรถparametrit ovat

  • RFC-yhteys on sama kuin RFC-yhteyden nimi
  • Target Isรคntรค on sama kuin HANA-isรคntรคnimi
  • Palvelunumero on yhtรค suuri kuin 80

Sรคilytรค Kirjaudu sisรครคn suojatusti -vรคlilehdellรค HANA Studiossa luotua DXC-kรคyttรคjรครค, joka kรคyttรครค perus-todennusmenetelmรครค.

BW:n tietolรคhteet on konfiguroitava replikoimaan rakenne HANA:n mรครคrittelemรครคn kaavaan. Meidรคn on mรครคritettรคvรค seuraavat parametrit BW:ssรค kรคyttรคmรคllรค ohjelmaa SAP_RSADMIN_MAINTAIN (T-koodi SE38 tai SA38). Parametriluettelo sisรคltรครค arvoja, jotka vรคlitetรครคn kutsunรคyttรถรถn.

Configure SAP DXC DATA Replikointi

PSA_TO_HDBTรคmรค parametri hyvรคksyy kolme objektiarvoa alla olevan mukaisesti โ€“

  • GLOBAALI โ€“ Tรคtรค kรคytetรครคn kaikkien tietolรคhteiden replikointiin HANAan
  • Jร„RJESTELMร„ โ€“ Se mรครคrittรครค asiakkaat kรคyttรคmรครคn DXC:tรค
  • TIETOLร„HDE โ€“ Se mรครคrittรครค tietolรคhteet, ja vain mรครคritettyjรค lรคhteitรค voidaan kรคyttรครค.

PSA_TO_HDB_DATASOURCETABLETรคssรค meidรคn on annettava taulukon nimi, joka sisรคltรครค DXC:ssรค kรคytettyjen tietolรคhteiden luettelon. Kirjoita ARVO-kenttรครคn luomasi taulukon nimi.

PSA_TO_HDB_DESTINATION: Tรคssรค meidรคn on siirrettรคvรค saapuvat tiedot. Syรถtรค SM59:ssรค luotu arvo tรคhรคn kohtaan XC_HANA_CONNECTION_HANAS.

PSA_TO_HDB_SCHEMA: Se mรครคrittรครค, mihin kaavaan replikoidut tiedot on liitettรคvรค.

Tietolรคhteen replikointi

Asenna tietolรคhde ECC:hen RSA5:n avulla. Olemme ottaneet tietolรคhteen 0FI_AA_20 (FI-AA: Tapahtumat ja poistot). Ensin meidรคn on replikoitava metatiedot kรคyttรคmรคllรค mรครคritettyรค sovelluskomponenttia (tietolรคhteen version on oltava 7.0. Jos meillรค on tietolรคhteen versio 3.5, meidรคn on ensin siirrettรคvรค se. Aktivoi tietolรคhde... SAP BW).

Kun tietolรคhde on ladattu ja aktivoitu SAP BW, se luo seuraavan taulukon mรครคriteltyyn skeemaan.

  • /BIC/A 00 โ€“ IMDSO Active Table
  • /BIC/A 40 โ€“ IMDSO-aktivointijono
  • /BIC/A 70 โ€“ Tallennustilan kรคsittelytaulukko
  • /BIC/A 80 โ€“ Pyyntรถ- ja pakettitunnustietojen taulukko
  • /BIC/A A0 โ€“ Pyydรค aikaleimataulukkoa
  • RSODSO_IMOLOG โ€“ IMDSO:hon liittyvรค taulukko. Tallentaa tiedot kaikista DXC:hen liittyvistรค tietolรคhteistรค.

Data on nyt ladattu onnistuneesti tauluun /BIC/A0FI_AA_2000 aktivoinnin jรคlkeen. Voimme esikatsella taulukon /BIC/A0FI_AA_2000 dataa kohdassa SAP HANA Studio.

DXC vs. SLT vs. datapalvelut

DXC on yksi kolmesta pรครคreitistรค SAP HANA on niistรค kapea-alaisin. Vertailu osoittaa, missรค kukin ansaitsee paikkansa.

Parametri DXC SLT SAP Tietopalvelut
Viive Erรค, aikataulun mukaan Reaaliaikainen tai aikataulutettu Erรค, aikataulun mukaan
Lรคhdejรคrjestelmรคt SAP Vain business-sviitti SAP ja eiSAP tietokannat Lรคhes mikรค tahansa lรคhde
Lisรคmaisema Ei eristetty SLT-palvelin Datapalveluiden maisema
Liiketoiminnan semantiikka Sรคilytetty entisen toimestatracTor Ei mitรครคn, taulukkotason kopio Kuten tyรถssรค on suunniteltu
Mallinnustyรถ HANA:ssa Matala Korkea Keskikova
Parasta Kรคyttรคmรคllรค uudelleen toimivaksi todistettua BW ex:tรคtracTor-logiikka Operareaaliaikaisten tietojen kansallinen raportointi Heterogeenisten lรคhteiden yhdistรคminen

Lyhyesti sanottuna, valitse DXC, kun entinentractors on jo olemassa ja niiden logiikkaan luotetaan, SLT kun latenssilla on merkitystรค, ja Tietopalvelut kun lรคhteet ovat vaihtelevia ja muuntaminen on monimutkaista. Vaihtoehtojen kokonaisuus on esitetty datan tarjoaminen opetusohjelma.

DXC-yhteyden vianmรครคritys

Kokoonpano kattaa kaksi jรคrjestelmรครค ja useita kerroksia, joten virheet ovat yleisiรค ensimmรคisessรค asennuksessa. Nรคmรค tarkistukset ratkaisevat useimmat niistรค, siinรค jรคrjestyksessรค kuin ne kannattaa kokeilla.

  1. Koe URL ei palauta mitรครคn. XS-moottori ei ole kรคynnissรค. Varmista, ettรค xsengine.ini-tiedostossa oleva instanssin arvo on asetettu ja ettรค palvelu on kรคynnistetty uudelleen, ja testaa sitten dxc.xscfunc-osoitetta uudelleen.
  2. Todennus epรคonnistuu testissรค URL. DXC-kรคyttรคjรครค ei ole HANAssa tai sillรค ei ole kรคyttรถoikeuksia kohdeskeemaan. Myรถs perustunnistuksen on oltava kรคytรถssรค, koska kohde kรคyttรครค sitรค.
  3. SM59-yhteystesti epรคonnistuu. Tarkista, ettรค palvelunumero on 80, jota seuraa kaksinumeroinen instanssinumero, ja ettรค kohdeisรคntรค selvitetรครคn BW-jรคrjestelmรคstรค eikรค pelkรคstรครคn tyรถasemastasi.
  4. Data latautuu, mutta pรครคtyy vรครคrรครคn kaavaan. PSA_TO_HDB_SCHEMA nimeรครค kohteen. Jos sitรค ei ole asetettu, lataus palautuu oletusarvoon, joka harvoin vastaa odotusta.
  5. Tietolรคhdettรค ei oteta huomioon. Kun PSA_TO_HDB on asetettu arvoon DATASOURCE, vain PSA_TO_HDB_DATASOURCETABLE-taulukon nimeรคmรคssรค taulukossa luetellut merkinnรคt replikoidaan. Puuttuva rivi sulkee sen hiljaa pois.
  6. Aktivointi epรคonnistuu IMDSO:ssa. Lรคhes aina puuttuva avainkenttรค. DXC vaatii tietolรคhteen, jolla on mรครคritelty avain, mikรค on aiemmin mainittu kolmas rajoitus.
  7. Entinentractor on versio 3.5. Se on siirrettรคvรค versioon 7.0 ennen kuin DXC voi kรคyttรครค sitรค.

Taulukko RSODSO_IMOLOG on ensimmรคinen paikka, johon on tarkistettava kuormaa diagnosoitaessa, koska se tallentaa kaikki DXC:hen rekisterรถidyt tietolรคhteet ja niiden tilan.

UKK

Ei. DXC on erรคajo-ohjattu ja toimii aikataulun mukaan. Jos datan on oltava ajan tasalla sekunnin tarkkuudella, SLT muutostietojen tallennuksella on sopiva vaihtoehto.

Ei. Se riippuu Business Suite DataSource ex:stรคtractekijรคt, joten lรคhteen on oltava SAP jรคrjestelmรค NetWeaver 7.0:ssa tai uudemmassa. Muut lรคhteet tarvitsevat Data Services- tai SLT-palveluita.

Tekoรคlyarvostelut, jotka esim.tractoreja itse asiassa kulutetaan alavirtaan ja ne replikoivat tiedot, joita raportti ei kรคytรค, mikรค vรคhentรครค sekรค latausikkunoita ettรค muistin jalanjรคlkeรค.

Kyllรค. IMDSO-taulukoiden rivimรครคrien ja aktivointiaikaleimojen valvonta paljastaa kuorman, joka on lakannut toimittamasta. Tรคmรค on muuten nรคkymรคtรถn, kunnes raportissa nรคkyy vanhentuneita lukuja.

IMDSO kรคyttรครค avainta pรครคttรครคkseen aktivoinnin aikana, onko saapuva tietue lisรคys vai pรคivitys. Ilman avainta tallennustilan kรคsittely ei pysty ratkaisemaan muutosta.

Tiivistรค tรคmรค viesti seuraavasti: