SAP DS (Data Services) HANA:ssa

⚡ Älykäs yhteenveto

SAP Data Services on yritystason ETL-alusta, joka siirtää ja puhdistaa dataa heterogeenisistä lähteistä SAP HANA. Suunnittelija, työpalvelin, moottori, tietovarasto ja käyttöpalvelin toimivat yhdessä tietovirtojen rakentamiseksi, ajoittamiseksi ja suorittamiseksi.

  • 🧩 Ydintarkoitus: Yksi alusta kattaa datan integroinnin, muuntamisen, datan laadun, datan profiloinnin ja tekstidatan käsittelyn kohdetietokantaan tai tietovarastoon.
  • 🏗️ Komponenttisarja: Suunnittelija rakentaa töitä, Job Server käynnistää ne, Engine suorittaa ne, Repository tallentaa metatiedot ja Access Server käsittelee reaaliaikaista viestintää.
  • 🗄️ Tietovarastotyypit: Paikallinen tietovarasto palvelee Designeria ja Job Serveriä, kun taas keskitetty tietovarasto hoitaa objektien jakamisen ja versionhallinnan.
  • 🔗 Tietovarasto-sääntö: Jokaiselle lähteelle ja jokaiselle kohteelle tarvitaan erillinen tietovarasto, koska tietovarasto on looginen kanava yhteen tietokantaan.
  • 📐 Objektihierarkia: Projekti säilyttää töitä, työ säilyttää työnkulkuja ja työnkulku säilyttää tietovirtoja, työnkulkujen ja ehtojen ollessa valinnaisia.
  • ⚙️ Latausjärjestys: Luo tietovarastoja, tuo metatiedot, määritä tuontipalvelin, rakenna projekti, työ, työnkulku ja tietovirta ja suorita ja tarkista sitten.
  • 🔄 Version tila: SAP Data Services 4.3 on nykyinen versio, ja versio 4.2 saavutti pääylläpitovaiheen päättymisen 31. toukokuuta 2023.

SAP DS (tietopalvelut) SAP HANA

Mikä on SAP Datapalvelut?

SAP Data Services on ETL-työkalu, joka tarjoaa yhden yritystason ratkaisun datan integrointiin, muuntamiseen, datan laadun varmistamiseen, datan profilointiin ja tekstidatan käsittelyyn heterogeenisestä lähteestä kohdetietokantaan tai tietovarastoon.

Sovellukset, joita kutsutaan töiksi, luodaan Designerissa, jossa datan yhdistäminen tapahtuu.ping ja muunnos on määritelty. Tuotetta kutsutaan myös nimellä SAP BusinessObjects Data Services, lyhennettynä SAP BODS, ja molemmat nimet kuvaavat samaa työkalua. SAP Data Services 4.3 on nykyinen versio; versio 4.2 saavutti pääylläpitovaiheen päättymisen 31. toukokuuta 2023, joten uusien käyttöönottojen pitäisi alkaa versiosta 4.3.

Sisällä SAP HANA-maisema, SAP Datapalvelut on valittu vaihtoehto, kun tietoja on muokattava matkan varrella sen sijaan, että ne kopioitaisiin sellaisenaan. Seuraavissa osioissa käsitellään työkalun tarjoamia ominaisuuksia, sen osien yhteensopivuutta ja kokonaisvaltaista työmäärää. SAP ECC-taulukkoon SAP HANA.

Ominaisuudet SAP Tietopalvelut

Alla olevat ominaisuudet selittävät miksi SAP Data Services on positionoitu yritystason alustaksi pikemminkin kuin yksinkertaiseksi kopiointityökaluksi.

  • Se tarjoaa korkean suorituskyvyn rinnakkaismuunnoksia.
  • Siinä on kattavat hallintatyökalut ja raportointityökalu.
  • Se tukee useita käyttäjiä.
  • SAP RUNKOT on erittäin joustava verkkopalvelupohjaisten sovellusten kanssa.
  • Se mahdollistaa skriptikielen, jossa on runsaasti funktioita.
  • SAP Datapalvelut voidaan integroida SAP LT-replikointipalvelin (SLT) käyttämällä liipaisinpohjaista teknologiaa. SLT lisää delta-ominaisuuksia jokaiseen SAP tai ei-SAP lähdetaulukko, joka mahdollistaa muutostietojen sieppauksen ja delta-tietojen siirron lähdetaulukosta.
  • Tietojen validointi kojelaudoilla ja prosessien auditointi.
  • Hallintatyökalu, jossa on aikataulutusominaisuudet ja seurantanäkymät.
  • Virheenjäljitys, sisäänrakennettu profilointi ja datan katselu.
  • SAP Data Services tukee laajaa valikoimaa lähteitä ja kohteita:
  • Mikä tahansa sovellus, esim. SAP.
  • Mikä tahansa tietokanta, jossa on joukkolataus ja muutostietojen tallennus.
  • Tiedostot: kiinteäleveydeiset, pilkulla erotetut, COBOL, XML ja kunnostautua.

Nämä ominaisuudet toimitetaan pienellä joukolla asennettavia komponentteja, joilla jokaisella on oma roolinsa.

Komponentit SAP Tietopalvelut

SAP Data Services sisältää alla olevat komponentit.

  1. Suunnittelija – Se on kehitystyökalu, jolla voimme luoda, testata ja suorittaa työtehtävän, joka täyttää tietovaraston. Sen avulla kehittäjä voi luoda objekteja ja määrittää niitä valitsemalla kuvakkeen lähde-kohde-vuokaaviossa. Sitä voidaan käyttää sovelluksen luomiseen määrittämällä työnkulkuja ja tietovirtoja. Avaa Data Services Designer siirtymällä osoitteeseen Käynnistä-valikko -> Kaikki ohjelmat -> SAP Tietopalvelut -> Tietopalveluiden suunnittelija.

avoin SAP Tietopalveluiden suunnittelu Käynnistä-valikosta

  1. Työpalvelin – Se on sovellus, joka käynnistää Data Services -käsittelymoottorin ja toimii rajapintana moottorille ja Data Services -paketille.
  2. Moottori – Data Services -moottori suorittaa sovelluksessa määritetyt yksittäiset työt.
  3. säilytyspaikka – Tietovarasto on tietokanta, joka tallentaa Designerin ennalta määrittämiä objekteja ja käyttäjän määrittämiä objekteja (lähde- ja kohdemetatiedot, muunnossäännöt). Tietovarastoja on kahdenlaisia:
  • Paikallinen arkisto (käytetään suunnittelijan ja työpalvelimen toimesta).
  • Keskusvarasto (käytetään objektien jakamiseen ja versionhallintaan).
  1. Access Server – Access Server välittää viestejä verkkosovellusten, Data Services Job Serverin ja hakukoneiden välillä.
  2. ylläpitäjä – Verkkopääkäyttäjä tarjoaa selainpohjaisen Data Services -resurssien hallinnan alla kuvatulla tavalla:
  • Konfigurointi, käynnistäminen ja pysäyttäminenping reaaliaikaiset palvelut.
  • Erätöiden aikatauluttaminen, seuranta ja suorittaminen.
  • Työpalvelimen, käyttöpalvelimen ja tietovaraston käytön määrittäminen.
  • Käyttäjien hallinta.
  • Erätöiden ja reaaliaikaisten palveluiden julkaiseminen verkkopalveluiden kautta.
  • Sovittimien konfigurointi ja hallinta.

Kunkin komponentin toiminnan tunteminen on vasta puolet kokonaisuudesta. Alla oleva arkkitehtuuri näyttää, miten ne kommunikoivat kuormituksen aikana.

SAP Tietopalvelut Archirakenne

Data Services -arkkitehtuurilla on seuraavat komponentit:

  • Keskustietovarasto – sitä käytetään tietovaraston konfigurointiin työpalvelimille, tietoturvan hallintaan, versionhallintaan ja objektien jakamiseen.
  • Suunnittelija – käytetään projektin, työnkulun ja tietovuon luomiseen ja suorittamiseen.
  • Paikallinen tietovarasto – täällä voit luoda, muuttaa ja aloittaa töitä, työnkulkuja ja tietovirtoja.
  • Työpalvelin ja -moottori – se hallinnoi töitä.
  • Access Server – sitä käytetään kehittäjien reaaliaikaisten töiden suorittamiseen reaaliajassa reaaliaikaisesti.

Alla olevassa kuvassa näkyvät Data Services ja sen komponenttien väliset suhteet.

SAP RUNKOT ArchiRakenne, jossa näkyy Designer, repositoriot, Job Server ja Access Server

SAP RUNKOT Archirakenne

Suunnittelijaikkunan yksityiskohta

Suunnittelija on komponentti, johon kehittäjä käyttää eniten aikaa, joten sen ulkoasun oppiminen kannattaa ensin. Tietopalveluiden suunnittelutyökalun kunkin osion yksityiskohdat ovat seuraavat:

  1. Työkalupalkki (käytetään avaamiseen, tallentamiseen, palauttamiseen, vahvistamiseen, suorittamiseen jne.).
  2. Projektialue (sisältää nykyisen projektin, joka sisältää työn, työnkulun ja tietovirran. Data Servicesissä kaikki entiteetit ovat objekteja).
  3. Työpaikka (sovellusikkunan alue, jossa määrittelemme, näytämme ja muokkaamme objekteja).
  4. Paikallinen objektikirjasto (se sisältää paikallisia tietovarasto-objekteja, kuten muunnoksia, työtehtäviä, työnkulkuja, tietovirtoja jne.).
  5. Työkalupaletti (työkalupaletin painikkeilla voit lisätä uusia objekteja työtilaan).

SAP Data Services Designer -ikkuna, jossa on työkalurivi, projektialue, työtila, objektikirjasto ja työkalupaletti

Objektihierarkia

Alla oleva kaavio näyttää Data Servicesin keskeisten objektityyppien hierarkkiset suhteet.

SAP Data Services -objektihierarkia projektista tietokulkuun asti

Huomautus: Alla oleva selite osoittaa hierarkian valinnaiset elementit.

Työnkulun ja ehdollisten objektien selitteiden merkitseminen valinnaisina

Työnkulut ja ehdot ovat valinnaisia.

Käytetyt esineet SAP Tietopalvelut on kuvattu yksityiskohtaisesti alla.

Esineet Tuotetiedot
projekti Projekti on Designer-ikkunan ylimmän tason objekti. Projektit tarjoavat sinulle tavan järjestää muita Data Servicesissä luomiasi objekteja. Vain yksi projekti on auki kerrallaan, ja "avoin" tarkoittaa "näkyvissä projektialueella".
Job ”Työ” on pienin työyksikkö, jonka voit ajoittaa suoritettavaksi itsenäisesti.
Skriptit Proseduurin rivien osajoukko.
Työnkulku ”Työnkulku” on useiden tietovirtojen yhdistäminen yhtenäiseksi työnkuluksi koko työtä varten. Työnkulku on valinnainen. Työnkulku on toimenpide, joka voi:

  • Puhelun datavirrat
  • Soita toiselle työnkululle
  • Määritä työssäsi suoritettavien vaiheiden järjestys
  • Parametrien välittäminen tietovirroille ja niistä pois
  • Määritä, miten suorituksen aikana ilmeneviä virheitä käsitellään
  • Määrittele ehdot projektin osien suorittamiselle
Tietovirta ”Datavuo” on prosessi, jossa lähdedata muunnetaan kohdedataksi. Datavuo on uudelleenkäytettävä objekti. Sitä kutsutaan aina työnkulusta tai työstä. Sitä käytetään seuraaviin tarkoituksiin:

  • Tunnista luettavat lähdetiedot
  • Määritä datalle suoritettavat muunnokset
  • Tunnista kohdetaulukko, johon haluat ladata tiedot
Tietovarasto Looginen kanava, joka yhdistää datapalvelut lähde- ja kohdetietokantoihin. Tietovarastot:

  • On määritettävä jokaiselle lähde- ja kohdetietokannalle
  • Käytetään lähde- ja kohdetietokantojen metatietojen tuomiseen tietovarastoon
  • Datapalvelut käyttävät niitä lukeakseen tietoja lähdetaulukoista ja ladatakseen tietoja kohdetaulukoihin
Target Taulukko tai tiedosto, johon Data Services lataa tiedot lähteestä.

SAP Datapalvelut vs. SLT vs. DXC

SAP Datapalvelut ovat yksi monista datan tarjoaminen vaihtoehtoja SAP HANA, ja väärän menetelmän valitseminen lisää kustannuksia, joita ei saada takaisin millään hienosäädöllä. Alla olevassa taulukossa vertaillaan kolmea palvelinpuolen menetelmää.

Kriteeri SAP Tietopalvelut SLT DXC
Viive Erä- tai aikataulutettu Reaaliaika Erä, aikataulutettu tietolähteen mukaan
Muutos Täysi ETL, puhdistus ja profilointi Yksinkertaiset suodatus- ja kenttäsäännöt Ei mitään entisen lisäksitracTor-logiikka
Lähteen laajuus SAP ja eiSAP, tiedostot, sovellukset SAP ja eiSAP tietokannat SAP Vain business-sviitti
Lisäpalvelin vaaditaan Kyllä, työpalvelin Yleensä kyllä Ei
Soveltuu parhaiten Tiedon laatu ja useiden lähteiden konsolidointi Operareaaliaikaisten tietojen kansallinen raportointi Olemassa olevan yrityssisällön uudelleenkäyttö esim.tracTors

Lyhyesti sanottuna, valitse SAP Datapalvelut, kun tiedot on puhdistettava, yhdistettävä tai standardoitava ennen niiden saapumista. Valitse SLT, kun raportin on heijastettava tapahtumaa sen tapahtuessa, ja DXC kun todistettu Business Content -extractor tuottaa jo tarvitsemasi semantiikan. Kertaluonteiselle tietojoukolle, jolla ei ole toistuvia toistoja, a litteän tiedoston lataus on nopeampi kuin minkään kolmesta konfigurointi.

Datan lataaminen SAP Lähdetaulukko käyttäen SAP Tietopalvelut

Kaikki Data Services -palveluissa on objekteja. Jokaiselle lähde- ja kohdetietokannalle tarvitaan erillinen tietovarasto.

Koko datan lataussekvenssi palvelimelta SAP Lähdetaulukko on lueteltu alla. Jokainen vaihe näytetään sitten yksityiskohtaisesti.

  • Luo tietovarasto lähteen ja BODS:n välille
  • Tuo metatiedot (rakenteet) BODS-järjestelmään
  • Tuontipalvelimen määrittäminen
  • Tuo metatiedot HANA-järjestelmään
  • Luo tietovarasto BODS:n ja HANAn välille
  • Luo projekti
  • Luo työ (erätyönä tai reaaliajassa)
  • Luo työnkulku
  • Luo tietovirta
  • Lisää objekteja tietokulkuun
  • Suorita työ
  • Tarkista datan esikatselu HANAssa

Vaihe 1) Luo tietovarasto näiden väliin SAP lähde ja BODS.

  1. Tietojen lataaminen SAP lähde SAP HANA läpi SAP BODS, tietovarasto vaaditaan. Joten luomme ensin tietovaraston, kuten alla on esitetty – Projekti -> Uusi -> Tietovarasto

Uuden tietovaraston luominen Data Services Designerin Projekti-valikosta

  1. Luo uusi tietovarasto -ponnahdusikkuna tulee näkyviin. Syötä tiedot alla olevan mukaisesti:
    1. Anna tietovaraston nimi ”ds_ecc”.
    2. Valitse tietovaraston tyypin nimeksi ”SAP Sovellukset".
    3. Anna tietokantapalvelimen nimi.
    4. Syötä käyttäjätunnus ja salasana.
    5. Napsauta "Käytä" -painiketta.
    6. Napsauta “OK” -painiketta.

Luo uusi tietovarasto -valintaikkuna ds_ecc:lle SAP Sovellustyyppi

  1. Tietovarasto luodaan. Katso luotu tietovarasto alla olevan mukaisesti.
  1. Siirry paikalliseen objektikirjastoon.
  2. Valitse Tietovarasto-välilehti.
  3. Näyttöön tulee tietovarasto ”ds_ecc”.

Tietovarasto ds_ecc, joka on lueteltu paikallisen objektikirjaston Tietovarasto-välilehdellä

Vaihe 2) Tuo metatiedot (rakenne) BODS-palvelimelle.

Olemme luoneet ECC:lle BODS:ään tarkoitetun tietovaraston; nyt tuomme metatiedot ECC:stä BODS:ään. Tuodaksesi noudata alla olevia ohjeita.

  1. Valitse tietovarasto ”ds_ecc” ja napsauta sitä hiiren kakkospainikkeella.
  2. Valitse Tuo nimen mukaan -vaihtoehto.

Tuo nimen mukaan -vaihtoehto ds_ecc-tietovaraston kontekstivalikossa

Näyttöön tulee ponnahdusikkuna, jossa voit valita Tuo nimen mukaan. Syötä tiedot alla olevan mukaisesti:

  1. Valitse Tyyppi taulukoksi.
  2. Anna tuotavan taulukon nimi. Tässä tuomme KNA1-taulukon.
  3. Napsauta ”Tuo”-painiketta. KNA1-taulukko näkyy ”ds_ecc”-tietolähteen Taulukko-solmun alla.

Tuo nimen mukaan -valintaikkuna, jossa on taulukkotyyppi ja KNA1 syötettynä

Taulukon metatiedot tuodaan tietovarastoon ds_ecc alla olevan mukaisesti.

KNA1-taulukon metatiedot tuotu ds_ecc-tietovarastoon

Vaihe 3) Määritä tuontipalvelin.

Tähän mennessä olemme tuoneet taulukon ECC:lle luotuun tietovarastoon ”ds_ecc” SAP BODS-yhteys. Tuodaksesi tietoja SAP HANA, meidän on määritettävä tuontipalvelin.

  1. Voit tehdä tämän siirtymällä Pikanäkymä -> Tuontipalvelimen määrittäminen kuten alla.

Määritä Tuo palvelin -vaihtoehto kohdassa SAP HANA Studion pikaesikatselu

  1. Valitse järjestelmä -ponnahdusikkuna tulee näkyviin. Valitse SAP HANA-järjestelmä (tässä HDB) kuten alla.

Valitse järjestelmä -valintaikkuna HDB:n kanssa SAP HANA-järjestelmä valittu

  1. Napsauta ”Seuraava”-painiketta. Näyttöön tulee uusi ponnahdusikkuna datapalveluiden tunnistetiedoille. Syötä seuraavat tiedot:
  1. SAP BODS-palvelimen osoite (tässä BODS:6400).
  2. SAP BODS-arkiston nimi (HANAUSER-arkiston nimi).
  3. ODBC-tietolähde (ZTDS_DS).
  4. Oletusportti kohteelle SAP BODS-palvelin (8080).

Data Services -tunnistetietojen valintaikkuna, jossa on palvelimen osoite, tietovarasto, ODBC-lähde ja portti

Napsauta "Valmis"-painiketta.

Vaihe 4) Tuo metatiedot HANA-järjestelmään.

Tuontipalvelin on nyt määritetty, joten metatiedot voidaan tuoda palvelimelta. SAP BODS-palvelin.

  1. Napsauta Tuo-vaihtoehtoa pikanäkymässä.
  2. Näyttöön tulee tuontiasetusten ponnahdusikkuna. Valitse vaihtoehto ”Metadatan valikoiva tuonti”.

Tuonti-valintaikkuna, jossa metatietojen valikoiva tuonti on valittuna

Napsauta Seuraava-painiketta.

Näyttöön tulee ponnahdusikkuna ”Metadatan valikoiva tuonti”, jossa valitsemme kohdejärjestelmän.

  1. Valitse SAP HANA-järjestelmä (tässä HDB).

Metatietojen valikoivan tuonnin ohjattu toiminto kohdetoiminnolla SAP HANA-järjestelmä valittu

Napsauta Seuraava-painiketta.

Vaihe 5) Luo tietovarasto BODS:n ja HANAn välille.

BODS:ssa tarvitaan erilliset tietovarastot lähteelle ja kohteelle. Lähdetietovarasto on jo olemassa, joten seuraavaksi luodaan kohdetietovarasto BODS:n ja HANAn välille nimellä ”DS_BODS_HANA”.

  1. Siirry kohtaan Project -> New -> Datastore.

DS_BODS_HANA-tietovaraston luominen Projekti-valikosta

  1. Uuden tietovaraston luontinäyttö tulee näkyviin, kuten alla.
    1. Syötä tietovaraston nimi (DS_BODS_HANA).
    2. Anna tietovaraston tyypiksi Tietokanta.
    3. Syötä tietokannan tyyppi seuraavasti SAP HANA.
    4. Valitse tietokannan versio.
    5. Anna SAP HANA-tietokantapalvelimen nimi.
    6. Anna portin nimi SAP HANA-tietokanta.
    7. Syötä käyttäjätunnus ja salasana.
    8. Valitse "Ota automaattinen tiedonsiirto käyttöön".

Luo uusi tietovarasto -valintaikkuna DS_BODS_HANA:lle SAP HANA-tietokannan tyyppi

Napsauta “Käytä” ja sitten “OK”-painiketta.

Tietovarasto ”DS_BODS_HANA” näkyy paikallisen objektikirjaston Tietovarasto-välilehdellä alla olevan mukaisesti.

DS_BODS_HANA-tietovarasto näkyy paikallisessa objektikirjastossa

  1. Nyt tuomme taulukon tietovarastoon “DS_BODS_HANA”.
    1. Valitse tietovarasto ”DS_BODS_HANA” ja napsauta sitä hiiren kakkospainikkeella.
    2. Valitse Tuo nimen mukaan.

Tuo nimen mukaan -vaihtoehto DS_BODS_HANA-tietovaraston kontekstivalikossa

  1. Tuo nimen mukaan -ponnahdusikkuna tulee näkyviin, kuten alla.
    1. Valitse Tyyppi taulukoksi.
    2. Syötä nimi muodossa KNA1.
    3. Omistaja näytetään Hanauserina.
    4. Napsauta Tuo-painiketta.

Nimen mukaan tuonti -valintaikkuna, jossa KNA1 tuodaan DS_BODS_HANA-järjestelmään

Taulukko tuodaan “DS_BODS_HANA”-tietovarastoon. Voit tarkastella taulukon tietoja noudattamalla alla olevia ohjeita.

  1. Klikkaa taulukkoa ”KNA1” tietovarastossa ”DS_BODS_HANA”.
  2. Tiedot näytetään taulukkomuodossa.

KNA1-taulukon tiedot näytetään taulukkomuodossa Data Servicesin sisällä

Vaihe 6) Määrittele projekti. Projekti ryhmittelee ja järjestää toisiinsa liittyviä objekteja. Projekti voi sisältää minkä tahansa määrän töitä, työnkulkuja ja tietovirtoja.

  1. Siirry Suunnittelijaprojekti-valikkoon.
  2. Valitse Uusi-vaihtoehto.
  3. Valitse Projekti-vaihtoehto.

Uuden projektin luominen Designer Project -valikosta

Uuden projektin luomiseen avautuu ponnahdusikkuna, kuten alla. Anna projektin nimi ja napsauta Luo-painiketta. Se luo projektikansion, meidän tapauksessamme BODS_DHK.

Uuden projektin valintaikkunaan projektin nimellä BODS_DHK on avattu

Vaihe 7) Määrittele työtehtävä. Työ on uudelleenkäytettävä objekti. Se sisältää työnkulkuja ja tietovirtoja. Työt voidaan suorittaa manuaalisesti tai aikataulun mukaisesti. BODS-prosessin suorittamiseksi työ on määriteltävä.

Luomme työn nimeltä JOB_Customer.

  1. Valitse edellisessä vaiheessa luotu projekti (BODS_DHK), napsauta hiiren kakkospainikkeella ja valitse ”Uusi erätyö”.
  2. Nimeä se uudelleen muotoon "JOB_Customer".

Uuden eräajon luominen BODS_DHK-projektissa

Vaihe 8) Määrittele työnkulku.

  1. Valitse projektialueelta työ ”JOB_Customer”.
  2. Napsauta työkalupaletin työnkulkupainiketta. Napsauta tyhjää työtila-aluetta. Työtilaan ilmestyy työnkulkukuvake.
  3. Muuta työnkulun nimeksi ”WF_Customer”.

Työnkulku WF_Customer luotu Data Services -työtilassa

Napsauta työnkulun nimeä, niin työtilaan tulee tyhjä näkymä työnkululle.

Tyhjä työnkulun työtila valmiina tietovirralle

Vaihe 9) Määrittele tietovirta.

  1. Napsauta työnkulkua ”WF_Customer”.
  2. Napsauta työkalupaletin tietovirtauspainiketta. Napsauta tyhjää työtila-aluetta. Työtilaan ilmestyy tietovirtauskuvake.
  3. Muuta tietovirran nimeksi ”DF_Customer”.
  4. Tietovirta näkyy myös vasemmalla olevalla projektialueella työn nimen alla.

WF_Customer-työnkulun sisällä luotu DF_Customer-tietovirta

Vaihe 10) Lisää objekteja tietovirtaan.

Tietovirran sisällä annamme ohjeet lähdedatan muuntamiseksi kohdetaulukon haluttuun muotoon.

Käytetään kolmea kohdetta:

  • Objekti lähteelle.
  • Kohdetaulukon objekti.
  • Kyselymuunnoksen objekti, joka yhdistää sarakkeet lähteestä kohteeseen.

Napsauta tietovirtaa DF_Customer. Näkyviin tulee tyhjä työtila, kuten alla.

Tyhjä tietovirtojen työtila DF_Customerille

  1. Määritä lähteen objekti – Siirry tietovarastoon ”ds_ecc”, valitse KNA1-taulukko ja vedä ja pudota se tyhjälle tietovuonäytölle.
  2. Määritä kohteen objekti – Valitse tietovarastosta tietovarasto ”DS_BODS_HANA” ja valitse taulukko KNA1.
  3. Vedä ja pudota se työtilaan ja valitse ”Tee Target”-vaihtoehto. Taulukkoja on nyt kaksi, yksi lähde ja yksi kohde.

Tietovirtaan sijoitetut lähde- ja kohde-KNA1-taulukko-objektit

  1. Kyselymuunnos – Tämä on työkalu, jota käytetään tiedon hakemiseen käyttäjäkohtaisen ehdon syöttökaavion perusteella ja tiedon siirtämiseen lähteestä kohteeseen.
    1. Valitse Kyselymuunnos-kuvake työkalupaletista ja vedä ja pudota se lähde- ja kohdeobjektien välillä työtilassa.
    2. Linkitä kyselyobjekti lähteeseen.
    3. Linkitä kyselyobjekti kohdetaulukkoon.

Kyselymuunnos linkitetty lähde- ja kohdetaulukoiden välille

Double- napsauta Kysely-kuvaketta yhdistääksesi syöttökaavion sarakkeet tuloskaavioon. Kartoitusping ikkuna avautuu, jossa teemme seuraavat toimet:

  1. Lähdetaulukko KNA1 on valittu.
  2. Valitse kaikki sarakkeet lähdetaulukosta, napsauta hiiren kakkospainikkeella ja valitse Yhdistä tulosteeseen.
  3. Kohdetulosteeksi valitaan Kysely ja sarakkeet yhdistetään.

karttaping lähdesarakkeet kyselymuunnoksen tulosskeemaan

Tallenna ja validoi projekti. Napsauta Vahvista-kuvaketta. Näyttöön tulee ponnahdusikkuna, joka vahvistaa vahvistuksen onnistumisen.

Vahvistus onnistui -viestissä SAP Tietopalvelusuunnittelija

Vaihe 11) Suorita työ. Suorittaaksesi tehtävän, seuraa alla olevaa polkua.

  1. Avaa projekti valitsemalla projektialueen kuvake ja valitse luotu projekti.
  2. Valitse työ ja napsauta hiiren kakkospainikkeella.
  3. Suorita työ valitsemalla Suorita-vaihtoehto.

JOB_Customer-työn suorittaminen projektialueelta

Työn suorittamisen jälkeen näyttöön tulee työloki-ikkuna, jossa näkyvät kaikki työtä koskevat viestit. Viimeinen viesti on ”Työ”. on suoritettu onnistuneesti".

Työloki-ikkuna, jossa näkyy viesti työn valmistumisesta

Vaihe 12) Vahvista ja tarkista tiedot SAP HANA-tietokanta.

  1. Kirjaudu sisään SAP HANA-tietokannan kautta SAP HANA Studioja valitse HANAUSER-skeema.
  2. Valitse KNA1-taulukko Taulukko-solmussa.
  3. Napsauta hiiren kakkospainikkeella KNA1-taulukkoa ja valitse Avaa tietojen esikatselu.
  4. BODS-prosessin lataamat KNA1-tiedot näkyvät tietojen esikatselunäytössä.

KNA1-tietojen esikatselu SAP HANA Studio vahvistaa kuorman

Lähdetaulukon ja tämän esikatselun vastaava rivimäärä vahvistaa latauksen onnistuneen, ja järjestelmänvalvoja voi sitten ajoittaa työn toistuvia suorituksia varten.

UKK

Tietovarasto on looginen kanava yhteen tietokantaan, joka sisältää sen yhteystiedot ja tuodut metatiedot. Kaksi tietokantaa tarkoittaa kahta yhteyttä, joten yksi tietovarasto ei voi palvella kuorman molempia päitä.

Paikallinen tietovarasto tallentaa objektit, joiden kanssa Designer ja Job Server työskentelevät päivittäin. Keskitetty tietovarasto lisää sisään- ja uloskirjautumisen sekä versiohistorian, jotta useat kehittäjät voivat jakaa objekteja turvallisesti.

Tekoäly profiloi lähteen ennen karttaaping, joten epäjohdonmukaiset formaatit, kaksoiskappaleet ja poikkeamat tiedetään etukäteen. Puhdistussäännöt kirjoitetaan sitten todellisia vikoja varten oletettujen sijaan.

Kyllä. Semanttisten parien kentät, joiden nimet eroavat toisistaan, mutta joiden merkitys on sama, mikä perustuu nimeen perustuvaan karttaanping missaukset. RevKatso ehdotettuja nimipareja, koska samankaltaisilla nimillä voi silti olla eri yksiköitä.

Kyllä, muutostietojen kaappauksen ja SLT-liipaisimien integroinnin avulla delta-ominaisuudet laajennetaan taulukoihin, joilla ei ole omaa aikaleimaa. Ilman sitä jokainen suoritus lataa koko taulukon uudelleen.

Tiivistä tämä viesti seuraavasti: