SAP DS (Data Services) u HANA-i

⚡ Pametni sažetak

SAP Data Services je poslovna ETL platforma koja premješta i čisti podatke iz heterogenih izvora u SAP HANA. Dizajner, Poslužitelj poslova, Engine, Repozitorij i Poslužitelj pristupa rade zajedno na izgradnji, planiranju i pokretanju tokova podataka.

  • 🧩 Osnovna svrha: Jedna platforma pokriva integraciju podataka, transformaciju, kvalitetu podataka, profiliranje podataka i obradu tekstualnih podataka u ciljnu bazu podataka ili skladište podataka.
  • 🏗️ Skup komponenti: Designer izrađuje poslove, Job Server ih pokreće, Engine ih izvršava, Repository pohranjuje metapodatke, a Access Server obrađuje poruke u stvarnom vremenu.
  • 🗄️ Vrste repozitorija: Lokalni repozitorij opslužuje Designer i Job Server, dok središnji repozitorij obrađuje dijeljenje objekata i kontrolu verzija.
  • 🔗 Pravilo pohrane podataka: Za svaki izvor i svaki cilj potrebno je zasebno spremište podataka, jer je spremište podataka logički kanal prema jednoj bazi podataka.
  • 📐 Hijerarhija objekata: Projekt sadrži poslove, posao sadrži tijekove rada, a tijek rada sadrži tokove podataka, dok tijekovi rada i uvjeti ostaju opcionalni.
  • Redoslijed učitavanja: Izradite spremišta podataka, uvezite metapodatke, konfigurirajte poslužitelj za uvoz, izgradite projekt, zadatak, tijek rada i tok podataka, a zatim izvršite i provjerite.
  • 🔄 Status verzije: SAP Data Services 4.3 je trenutno izdanje, a verzija 4.2 je dostigla kraj glavnog održavanja 31. svibnja 2023.

SAP DS (Usluge podataka) u SAP HANNA

Što je SAP Podatkovne usluge?

SAP Data Services je ETL alat koji pruža jedinstveno rješenje na razini poduzeća za integraciju podataka, transformaciju, kvalitetu podataka, profiliranje podataka i obradu tekstualnih podataka iz heterogenog izvora u ciljnu bazu podataka ili skladište podataka.

Aplikacije, nazvane poslovi, stvaraju se u Dizajneru, gdje se podaci mapirajuping i transformacija su definirani. Produkt se također naziva SAP BusinessObjects Data Services, skraćeno SAP BODS, a oba naziva opisuju isti alat. SAP Data Services 4.3 je trenutno izdanje; za verziju 4.2 završeno je glavno održavanje 31. svibnja 2023., tako da bi nove implementacije trebale započeti s verzijom 4.3.

Unutar SAP HANA krajolik, SAP Usluge podataka su opcija koja se odabire kada je podatke potrebno preoblikovati tijekom unosa, umjesto da se kopiraju kakvi jesu. Odjeljci u nastavku pokrivaju što alat nudi, kako se njegovi dijelovi uklapaju i kompletno obrađeno opterećenje od strane SAP ECC tablicu u SAP HANA.

Značajke SAP Usluge podataka

Dolje navedene mogućnosti objašnjavaju zašto SAP Data Services je pozicioniran kao platforma poslovne klase, a ne kao jednostavan alat za kopiranje.

  • Omogućuje paralelne transformacije visokih performansi.
  • Ima sveobuhvatne administrativne alate i alat za izvještavanje.
  • Podržava više korisnika.
  • SAP TIJELOVI vrlo je fleksibilan s aplikacijama temeljenim na web servisima.
  • Omogućuje skriptni jezik s bogatim skupom funkcija.
  • SAP Podatkovne usluge mogu se integrirati sa SAP LT replikacijski poslužitelj (SLT) korištenjem tehnologije temeljene na okidačima. SLT dodaje delta mogućnosti svakom SAP ili ne-SAP izvornu tablicu, koja omogućuje prikupljanje podataka o promjenama i prijenos delta podataka iz izvorne tablice.
  • Validacija podataka s nadzornim pločama i revizija procesa.
  • Administratorski alat s mogućnostima zakazivanja i nadzornih ploča.
  • Otklanjanje pogrešaka, ugrađeno profiliranje i pregled podataka.
  • SAP Usluge podataka podržavaju širok raspon izvora i ciljeva:
  • Bilo koja aplikacija, na primjer SAP.
  • Bilo koja baza podataka, s mogućnošću skupnog učitavanja i snimanja promjena podataka.
  • Datoteke: fiksne širine, odvojene zarezom, COBOL, XML i nadmašiti.

Ove značajke pruža mali skup instaliranih komponenti, od kojih svaka ima zasebnu ulogu.

Komponente SAP Usluge podataka

SAP Usluge podataka imaju komponente u nastavku.

  1. dizajner – To je razvojni alat pomoću kojeg možemo stvarati, testirati i izvršavati zadatke koji popunjavaju skladište podataka. Omogućuje programeru stvaranje objekata i njihovo konfiguriranje odabirom ikone u dijagramu toka od izvora do cilja. Može se koristiti za stvaranje aplikacije određivanjem tijekova rada i tokova podataka. Da biste otvorili Data Services Designer, idite na Izbornik Start -> Svi programi -> SAP Usluge podataka -> Dizajner usluga podataka.

Otvoren SAP Dizajner podatkovnih usluga iz izbornika Start

  1. Poslužitelj poslova – To je aplikacija koja pokreće mehanizam za obradu podatkovnih usluga i služi kao sučelje za mehanizam i paket podatkovnih usluga.
  2. Motor – Mehanizam za podatkovne usluge izvršava pojedinačne zadatke koji su definirani u aplikaciji.
  3. skladište – Repozitoriji su baza podataka koja pohranjuje unaprijed definirane objekte Dizajnera i korisnički definirane objekte (izvorni i ciljni metapodaci, pravila transformacije). Repozitoriji su dvije vrste:
  • Lokalno spremište (koriste ga Dizajner i Poslužitelj poslova).
  • Središnje spremište (koristi se za dijeljenje objekata i kontrolu verzija).
  1. Pristup poslužitelju – Pristupni poslužitelj prosljeđuje poruke između web aplikacija, poslužitelja poslova podatkovnih usluga i mehanizama.
  2. administrator – Web administrator omogućuje administraciju resursa podatkovnih usluga putem preglednika, detaljno opisanu u nastavku:
  • Konfiguriranje, pokretanje i zaustavljanjeping usluge u stvarnom vremenu.
  • Planiranje, praćenje i izvršavanje serijskih poslova.
  • Konfiguriranje poslužitelja poslova, poslužitelja pristupa i korištenja repozitorija.
  • Upravljanje korisnicima.
  • Objavljivanje paketnih poslova i usluga u stvarnom vremenu putem web servisa.
  • Konfiguriranje i upravljanje adapterima.

Poznavanje rada svake komponente samo je pola slike. Arhitektura u nastavku prikazuje kako komuniciraju tijekom opterećenja.

SAP Usluge podataka Architektura

Arhitektura podatkovnih usluga ima sljedeće komponente:

  • Centralni repozitorij – koristi se za konfiguracije repozitorija za poslužitelje poslova, upravljanje sigurnošću, kontrolu verzija i dijeljenje objekata.
  • Dizajner – koristi se za stvaranje projekta, posla, tijeka rada i toka podataka te za njihovo pokretanje.
  • Lokalni repozitorij – ovdje možete stvarati, mijenjati i pokretati poslove, tijekove rada i tokove podataka.
  • Poslužitelj i mehanizam za poslove – upravlja poslovima.
  • Pristupni poslužitelj – koristi se za izvršavanje zadataka u stvarnom vremenu koje su programeri kreirali u repozitorijima.

Na slici ispod prikazani su podatkovni servisi i odnosi između njegovih komponenti.

SAP TIJELOVI ArchiTektura koja prikazuje Dizajner, repozitorije, Poslužitelj poslova i Poslužitelj pristupa

SAP TIJELOVI Architektura

Detalj dizajnerskog prozora

Dizajner je komponenta u kojoj programer provodi najviše vremena, stoga se prvo isplati proučiti njegov raspored. Detalji svakog dijela Dizajnera usluga podataka navedeni su u nastavku:

  1. Traka s alatima (koristi se za Otvori, Spremi, Natrag, Validiraj, Izvrši itd.).
  2. Projektno područje (sadrži trenutni projekt, koji uključuje posao, tijek rada i tok podataka. U Data Services, svi entiteti su objekti).
  3. Radni prostor (područje prozora aplikacije u kojem definiramo, prikazujemo i mijenjamo objekte).
  4. Lokalna knjižnica objekata (sadrži objekte lokalnog repozitorija, kao što su transformacije, posao, tijek rada, tok podataka itd.).
  5. Paleta alata (gumbi na paleti alata omogućuju vam dodavanje novih objekata u radni prostor).

SAP Prozor Dizajnera usluga podataka s alatnom trakom, područjem projekta, radnim prostorom, bibliotekom objekata i paletom alata

Hijerarhija objekata

Donji dijagram prikazuje hijerarhijske odnose za ključne tipove objekata unutar Data Services.

SAP Hijerarhija objekata Data Services od projekta do toka podataka

Bilješka: Legenda u nastavku identificira opcionalne elemente u hijerarhiji.

Legenda označava tijek rada i uvjetne objekte kao opcionalne

Tijekovi rada i uvjeti nisu obavezni.

Predmeti koji se koriste u SAP Usluge podataka detaljno su opisane u nastavku.

objekti Description
Projekt Projekt je objekt najviše razine u prozoru Dizajnera. Projekti vam pružaju način organiziranja ostalih objekata koje stvarate u Data Services. Istovremeno je otvoren samo jedan projekt, gdje „otvoreno“ znači „vidljivo u području projekta“.
Posao „Posao“ je najmanja jedinica rada koju možete neovisno zakazati za izvršenje.
Skripte Podskup linija u proceduri.
Workflow „Tijek rada“ je uključivanje nekoliko tokova podataka u koherentan tok rada za cijeli posao. Tijek rada nije obavezan. Tijek rada je postupak koji može:

  • Protok podataka o pozivima
  • Pozovite drugi tijek rada
  • Definirajte redoslijed koraka koji će se izvršiti u vašem poslu
  • Prosljeđivanje parametara u i iz tokova podataka
  • Navedite kako postupati s greškama koje se javljaju tijekom izvršavanja
  • Definirajte uvjete za izvršavanje dijelova projekta
Protok podataka „Tok podataka“ je proces kojim se izvorni podaci transformiraju u ciljne podatke. Tok podataka je objekt koji se može ponovno koristiti. Uvijek se poziva iz tijeka rada ili zadatka. Koristi se za:

  • Odredite izvorne podatke koje želite pročitati
  • Definirajte transformacije koje želite izvršiti na podacima
  • Odredite ciljnu tablicu u koju želite učitati podatke
Skladište podataka Logički kanal koji povezuje podatkovne usluge s izvornim i ciljnim bazama podataka. Spremišta podataka:

  • Mora se navesti za svaku izvornu i ciljnu bazu podataka
  • Koriste se za uvoz metapodataka za izvorne i ciljne baze podataka u repozitorij
  • Koriste ih podatkovne usluge za čitanje podataka iz izvornih tablica i učitavanje podataka u ciljne tablice.
Target Tablica ili datoteka u koju Data Services učitava podatke iz izvora.

SAP Usluge podataka vs. SLT vs. DXC

SAP Usluge podataka jedna su od nekoliko pružanje podataka mogućnosti za SAP HANA, a odabir pogrešne dodaje trošak koji se ne nadoknađuje nikakvim podešavanjem. Tablica u nastavku uspoređuje tri metode na strani poslužitelja.

Kriteriji SAP Usluge podataka SLT DXC
skrivenost Grupno ili zakazano Stvarno vrijeme Grupno, zakazano od strane DataSourcea
transformacija Potpuni ETL, čišćenje i profiliranje Jednostavna pravila za filtriranje i polja Ništa izvan bivšegtracTor logika
Opseg izvora SAP i ne-SAP, datoteke, aplikacije SAP i ne-SAP baze podataka SAP Samo poslovni apartman
Potreban je dodatni poslužitelj Da, poslužitelj poslova Obično da Ne
Najprikladniji za Kvaliteta podataka i konsolidacija iz više izvora Operaizvještavanje o podacima uživo Ponovna upotreba postojećeg poslovnog sadržajatraculagatelji

Ukratko, odaberite SAP Usluge podataka kada se podaci moraju očistiti, spojiti ili standardizirati prije nego što stignu. Odaberite SLT kada izvješće mora odražavati transakciju onako kako se događa i DXC kada je dokazani bivši poslovni sadržajtracTor već proizvodi semantiku koja vam je potrebna. Za jednokratni skup podataka bez rasporeda ponavljanja, prijenos ravne datoteke brže je od konfiguriranja bilo koje od te tri opcije.

Kako učitati podatke iz SAP Korištenje izvorne tablice SAP Usluge podataka

Sve u Data Services je objekt. Za svaku izvornu i ciljnu bazu podataka potrebno je zasebno spremište podataka.

Cijeli slijed za učitavanje podataka iz SAP Izvorna tablica navedena je u nastavku. Svaki korak je zatim detaljno prikazan.

  • Izradite spremište podataka između izvora i BODS-a
  • Uvezite metapodatke (strukture) u BODS
  • Konfigurirajte poslužitelj za uvoz
  • Uvoz metapodataka u HANA sustav
  • Izradite spremište podataka između BODS-a i HANA-e
  • Napravite projekt
  • Izradi zadatak (serijski ili u stvarnom vremenu)
  • Izradite tijek rada
  • Stvaranje toka podataka
  • Dodavanje objekata u tok podataka
  • Izvršite posao
  • Provjerite pregled podataka u HANA-i

Korak 1) Izradite spremište podataka između SAP izvor i BODS.

  1. Za učitavanje podataka iz SAP izvor u SAP HANA kroz SAP BODS, potrebno je spremište podataka. Stoga prvo stvaramo spremište podataka, kao što je prikazano dolje – Projekt -> Novo -> Spremište podataka

Stvaranje novog spremišta podataka iz izbornika Projekt u Dizajneru usluga podataka

  1. Pojavit će se skočni prozor za stvaranje novog spremišta podataka. Unesite podatke kao što je navedeno u nastavku:
    1. Unesite naziv pohrane podataka „ds_ecc“.
    2. Odaberite naziv vrste pohrane podataka kao "SAP Prijave”.
    3. Unesite naziv poslužitelja baze podataka.
    4. Unesite korisničko ime i lozinku.
    5. Kliknite na gumb "Primijeni".
    6. Kliknite na gumb “OK”.

Dijalog za stvaranje novog spremišta podataka za ds_ecc s SAP Vrsta aplikacije

  1. Spremište podataka bit će kreirano. Pogledajte kreirano spremište podataka kao što je prikazano u nastavku.
  1. Idite u Lokalnu biblioteku objekata.
  2. Odaberite karticu Spremište podataka.
  3. Prikazat će se spremište podataka „ds_ecc“.

Spremište podataka ds_ecc navedeno na kartici Spremište podataka u Lokalnoj biblioteci objekata

Korak 2) Uvezite metapodatke (strukturu) u BODS poslužitelj.

Izradili smo pohranu podataka za ECC u BODS; sada uvozimo metapodatke iz ECC-a u BODS. Za uvoz slijedite korake u nastavku.

  1. Odaberite spremište podataka „ds_ecc“ i kliknite desnom tipkom miša.
  2. Odaberite opciju Uvoz po imenu.

Opcija Uvoz po imenu u kontekstnom izborniku spremišta podataka ds_ecc

Prikazat će se skočni prozor za uvoz po imenu. Unesite podatke kako slijedi:

  1. Odaberite Vrsta kao tablica.
  2. Unesite naziv tablice za uvoz. Ovdje uvozimo KNA1 tablicu.
  3. Kliknite gumb „Uvezi“. Tablica KNA1 pojavit će se pod čvorom Tablica izvora podataka „ds_ecc“.

Dijalog za uvoz po imenu s unesenom vrstom tablice i KNA1

Metapodaci tablice bit će uvezeni u spremište podataka ds_ecc kao što je prikazano u nastavku.

Metapodaci KNA1 tablice uvezeni u spremište podataka ds_ecc

Korak 3) Konfigurirajte poslužitelj za uvoz.

Do sada smo uvezli tablicu u spremište podataka „ds_ecc“ kreirano za ECC. SAP BODS veza. Za uvoz podataka u SAP HANNA, moramo konfigurirati Poslužitelj za uvoz.

  1. Da biste to učinili, idite na Brzi pregled -> Konfiguriraj poslužitelj za uvoz kao ispod.

Konfiguriraj opciju Uvoz poslužitelja u SAP Brzi pregled HANA Studija

  1. Pojavit će se skočni prozor za odabir sustava. Odaberite SAP HANA sustav (ovdje HDB) kao što je prikazano u nastavku.

Odaberite dijalog sustava s HDB-om SAP Odabrani HANA sustav

  1. Kliknite gumb „Dalje“. Pojavit će se još jedan skočni prozor za vjerodajnice za usluge podataka. Unesite sljedeće podatke:
  1. SAP Adresa BODS poslužitelja (ovdje BODS:6400).
  2. SAP Naziv BODS repozitorija (naziv HANAUSER repozitorija).
  3. ODBC izvor podataka (ZTDS_DS).
  4. Zadani port za SAP BODS poslužitelj (8080).

Dijalog za vjerodajnice za usluge podataka s adresom poslužitelja, spremištem, ODBC izvorom i portom

Kliknite na gumb "Završi".

Korak 4) Uvezite metapodatke u HANA sustav.

Poslužitelj za uvoz je sada konfiguriran, tako da se metapodaci mogu uvesti iz SAP BODS poslužitelj.

  1. Kliknite opciju Uvoz u Brzom pregledu.
  2. Prikazat će se skočni prozor s opcijama uvoza. Odaberite opciju "Selektivni uvoz metapodataka".

Dijalog za uvoz s odabranim Selektivni uvoz metapodataka

Kliknite gumb "Dalje".

Prikazat će se skočni prozor za "Selektivni uvoz metapodataka" u kojem odabiremo ciljni sustav.

  1. Odaberite SAP HANA sustav (ovdje HDB).

Čarobnjak za selektivni uvoz metapodataka s ciljem SAP Odabrani HANA sustav

Kliknite gumb "Dalje".

Korak 5) Izradite spremište podataka između BODS-a i HANA-e.

U BODS-u je potrebno zasebno spremište podataka za izvor i cilj. Izvorno spremište podataka već postoji, pa se zatim stvara ciljno spremište podataka između BODS-a i HANA-e s nazivom „DS_BODS_HANA“.

  1. Idite na Project -> New -> Datastore.

Izrada spremišta podataka DS_BODS_HANA iz izbornika Projekt

  1. Pojavit će se zaslon za stvaranje novog spremišta podataka kao što je prikazano dolje.
    1. Unesite naziv skladišta podataka (DS_BODS_HANA).
    2. Unesite vrstu pohrane podataka kao Baza podataka.
    3. Unesite vrstu baze podataka kao SAP HANA.
    4. Odaberite verziju baze podataka.
    5. Unesite SAP Naziv HANA poslužitelja baze podataka.
    6. Unesite naziv porta za SAP HANA baza podataka.
    7. Unesite korisničko ime i lozinku.
    8. Označite "Omogući automatski prijenos podataka".

Dijalog za stvaranje novog spremišta podataka za DS_BODS_HANA s SAP Vrsta HANA baze podataka

Kliknite na "Primijeni", a zatim na gumb "U redu".

Spremište podataka „DS_BODS_HANA“ bit će prikazano pod karticom Spremište podataka u Lokalnoj biblioteci objekata, kao što je prikazano dolje.

Spremište podataka DS_BODS_HANA prikazano u lokalnoj biblioteci objekata

  1. Sada uvozimo tablicu u spremište podataka „DS_BODS_HANA“.
    1. Odaberite spremište podataka „DS_BODS_HANA“ i kliknite desnom tipkom miša.
    2. Odaberite Uvoz po imenu.

Opcija Uvoz po imenu u kontekstnom izborniku spremišta podataka DS_BODS_HANA

  1. Pojavit će se skočni prozor za uvoz po imenu kao što je prikazano dolje.
    1. Odaberite Vrsta kao tablica.
    2. Unesite naziv kao KNA1.
    3. Vlasnik će biti prikazan kao Hanauser.
    4. Kliknite gumb Uvoz.

Dijalog za uvoz po imenu uvozi KNA1 u DS_BODS_HANA

Tablica će biti uvezena u pohranu podataka „DS_BODS_HANA“. Za pregled podataka u tablici slijedite korake u nastavku.

  1. Kliknite na tablicu „KNA1“ u spremištu podataka „DS_BODS_HANA“.
  2. Podaci će biti prikazani u tabličnom obliku.

Podaci tablice KNA1 prikazani su u tabličnom obliku unutar Data Services

Korak 6) Definirajte projekt. Projekt grupira i organizira povezane objekte. Projekt može sadržavati neograničen broj poslova, tijekova rada i tokova podataka.

  1. Idite na izbornik Dizajnerski projekt.
  2. Odaberite opciju Novo.
  3. Odaberite opciju Projekt.

Izrada novog projekta iz izbornika Designer Project

Pojavit će se skočni prozor za stvaranje novog projekta kao što je prikazano dolje. Unesite naziv projekta i kliknite gumb Stvori. Stvorit će se mapa projekta, u našem slučaju BODS_DHK.

Ušao je u dijalog za novi projekt s nazivom projekta BODS_DHK

Korak 7) Definirajte posao. Posao je objekt koji se može ponovno koristiti. Sadrži tijekove rada i tokove podataka. Poslovi se mogu izvršavati ručno ili prema rasporedu. Za izvršavanje BODS procesa, posao mora biti definiran.

Kreiramo posao pod nazivom JOB_Customer.

  1. Odaberite projekt (BODS_DHK) kreiran u prethodnom koraku, kliknite desnom tipkom miša i odaberite "Novi paketni zadatak".
  2. Preimenujte ga u "JOB_Customer".

Izrada novog batch zadatka u okviru projekta BODS_DHK

Korak 8) Definirajte tijek rada.

  1. Odaberite posao „JOB_Customer“ u području projekta.
  2. Kliknite gumb tijeka rada na paleti alata. Kliknite na prazno područje radnog prostora. Ikona tijeka rada pojavit će se u radnom prostoru.
  3. Promijenite naziv tijeka rada u „WF_Customer“.

Tijek rada WF_Customer stvoren u radnom prostoru Data Services

Kliknite naziv tijeka rada i u radnom prostoru će se pojaviti prazan prikaz za tijek rada.

Prazan radni prostor tijeka rada spreman za protok podataka

Korak 9) Definirajte tok podataka.

  1. Kliknite na tijek rada „WF_Customer“.
  2. Kliknite gumb protoka podataka na paleti alata. Kliknite na prazno područje radnog prostora. Ikona protoka podataka pojavit će se u radnom prostoru.
  3. Promijenite naziv toka podataka u „DF_Customer“.
  4. Tok podataka se također pojavljuje u području projekta s lijeve strane, ispod naziva posla.

Tok podataka DF_Customer kreiran unutar tijeka rada WF_Customer

Korak 10) Dodajte objekte u tok podataka.

Unutar toka podataka dajemo upute za transformaciju izvornih podataka u željeni oblik za ciljnu tablicu.

Koriste se tri objekta:

  • Objekt za izvor.
  • Objekt za ciljnu tablicu.
  • Objekt za transformaciju upita koji mapira stupce od izvora do cilja.

Kliknite na tok podataka DF_Customer. Pojavit će se prazan radni prostor kao što je prikazano dolje.

Prazan radni prostor toka podataka za DF_Customer

  1. Navedite objekt za izvor – Idite u spremište podataka „ds_ecc“, odaberite tablicu KNA1 i povucite je i ispustite na prazan zaslon toka podataka.
  2. Odredite objekt za cilj – Odaberite spremište podataka „DS_BODS_HANA“ iz repozitorija i odaberite tablicu KNA1.
  3. Povucite i ispustite ga na radni prostor i odaberite "Izradi" Target"opcija". Sada će postojati dvije tablice, jedna izvorna i jedna ciljna.

Izvorni i ciljni objekti KNA1 tablice smješteni u toku podataka

  1. Transformacija upita – Ovo je alat koji se koristi za dohvaćanje podataka na temelju ulazne sheme za korisnički specifičan uvjet i za prijenos podataka od izvora do cilja.
    1. Odaberite ikonu Transformacija upita iz palete alata i povucite je i ispustite između izvornog i ciljnog objekta u radnom prostoru.
    2. Povežite objekt upita s izvorom.
    3. Povežite objekt upita s ciljnom tablicom.

Transformacija upita povezana između izvorne i ciljne tablice

Double-kliknite na ikonu Upit za mapiranje stupaca iz ulazne sheme u izlaznu shemu. Mapaping pojavljuje se prozor u kojem radimo sljedeće:

  1. Odabrana je izvorna tablica KNA1.
  2. Odaberite sve stupce iz izvorne tablice, kliknite desnom tipkom miša i odaberite Mapiraj na izlaz.
  3. Ciljni izlaz je odabran kao Upit, a stupci će biti mapirani.

Kartaping izvorne stupce u izlaznu shemu u transformaciji upita

Spremite i potvrdite projekt. Kliknite ikonu Validiraj. Pojavit će se skočni prozor s potvrdom uspješne validacije.

Poruka o uspješnoj validaciji u SAP Dizajner podatkovnih usluga

Korak 11) Izvršite zadatak. Za izvršenje zadatka slijedite donji put.

  1. Odaberite ikonu područja projekta za otvaranje projekta i odaberite kreirani projekt.
  2. Odaberite posao i kliknite desnom tipkom miša.
  3. Odaberite opciju Izvrši za izvršavanje zadatka.

Izvršavanje posla JOB_Customer iz područja projekta

Nakon izvršenja zadatka, prikazuje se prozor Dnevnik zadatka u kojem se pojavljuju sve poruke koje se odnose na zadatak. Posljednja poruka bit će „Zadatak uspješno je završen”.

Prozor zapisnika posla koji prikazuje poruku da je posao uspješno dovršen

Korak 12) Potvrdite i provjerite podatke u SAP HANA baza podataka.

  1. Prijavite se u SAP HANA baza podataka putem SAP Studio HANAi odaberite shemu HANAUSER.
  2. Odaberite tablicu KNA1 u čvoru Tablica.
  3. Desnom tipkom miša kliknite tablicu KNA1 i odaberite Otvori pregled podataka.
  4. Podaci KNA1 učitani BODS procesom bit će prikazani na zaslonu za pregled podataka.

Pregled podataka KNA1 u SAP HANA Studio potvrđuje učitavanje

Podudaranje broja redaka između izvorne tablice i ovog pregleda potvrđuje da je učitavanje ispravno dovršeno, a administrator zatim može zakazati ponovljena izvršavanja zadatka.

Pitanja i odgovori

Spremište podataka je logički kanal prema jednoj bazi podataka koji sadrži detalje veze i uvezene metapodatke. Dvije baze podataka znače dvije veze, tako da jedno spremište podataka ne može posluživati ​​oba kraja učitavanja.

Lokalni repozitorij pohranjuje objekte s kojima Dizajner i Poslužitelj poslova svakodnevno rade. Centralni repozitorij dodaje prijavu, odjavu i povijest verzija tako da nekoliko programera može sigurno dijeliti objekte.

Umjetna inteligencija profilira izvor prije mapiranjaping, tako da su nekonzistentni formati, duplicirani ključevi i odstupanja poznati unaprijed. Pravila čišćenja se zatim pišu za stvarne nedostatke, a ne za pretpostavljene.

Da. Semantičko podudaranje uparuje polja čija se imena razlikuju, ali čije se značenje slaže, što je mapa temeljena na imenuping promašuje. RevPogledajte predložene parove, jer slična imena i dalje mogu nositi različite jedinice.

Da, putem prikupljanja podataka o promjenama i integracije s SLT okidačima proširuje se mogućnost delta na tablice koje nemaju vlastitu vremensku oznaku. Bez nje, svako pokretanje ponovno učitava cijelu tablicu.

Sažmite ovu objavu uz: