SAP HANA podpira nalaganje podatkov iz datoteke brez orodij ETL (SLT, BODS in DXC). To je nova značilnost HANA Studio Revision 28 (SPS04).
Podpora za SAP HANA naslednje vrste datotek, ki bodo na voljo v odjemalskem sistemu, kot je prikazano spodaj -
- .CSV (datoteke z vrednostmi, ločene z vejico)
- .XLS
- .XLSX
Pred to možnostjo mora uporabnik ustvariti nadzorno datoteko (datoteka .CTL). Če želite naložiti podatke v SAP HANA, mora tabela obstajati v SAP HANA. Če tabela izstopi, bodo zapisi dodani na koncu tabele, če tabela ni prisotna, je treba ustvariti tabelo.
Ta aplikacija predlaga ime stolpca in vrsto podatkov za nove tabele.
Koraki za prenos podatkov iz ploščate datoteke v SAP HANA so naslednji:
- Ustvarite tabelo v SAP HANA
- Ustvarite datoteko s podatki v našem lokalnem sistemu
- Izberite datoteko
- Upravljajte preslikave
- Naložite podatke
Ustvarite tabelo v SAP HANA
Če tabele ni v SAP HANA, lahko tabelo ustvarimo s pomočjo skripta SQL ali s tem postopkom, tako da izberemo možnost »NOVO« .
Za izdelavo nove tabele bomo uporabili možnost "NOVO".
Ustvarite datoteko s podatki v našem lokalnem sistemu
Naložili bomo glavne podatke prodajne organizacije. Torej ustvarite datoteko .csv in datoteko .xls zanjo v lokalnem sistemu.
Datoteko SalesOrg.xlsx bomo naložili v SAP HANA, zato smo v lokalnem sistemu ustvarili datoteko SalesOrg.xlsx.
ProdajaOrg | Ime | Valuta | CoCode | Naslov | Država | Ref_Sorg |
---|---|---|---|---|---|---|
1000 | ABC Pvt. Doo | ameriški dolar | 1000 | NEW YORK | ZDA | 1000 |
2000 | Podjetja ABC | INR | 2000 | INDIJA | INDIJA | 2000 |
Izberite datoteko
1. korak) Odprite perspektivo modelarja? 'Glavni meni' ? 'Pomoč'? 'Hitri pogled', kot je prikazano spodaj.
Spodaj se prikaže zaslon za hitri pogled -
V hitrem pogledu izberite možnost »Uvozi«. Prikaže se pojavno okno za uvoz.
Prikaže se pojavni zaslon za uvoz. Pojdi na vsebino SAP HANA? 'Podatki iz lokalne datoteke'.
Kliknite Naprej.
Prikaže se pojavno okno za izbiro datoteke, sledite spodnjim korakom za izbrano datoteko.
- Izberite datoteko SalesOrg.xls.
- Kliknite gumb "Odpri".
Prikaže se zaslon za izbiro datoteke za uvoz, v katerem lahko izberemo datoteko za nalaganje podatkov iz lokalnega sistema v bazo podatkov SAP HANA.
Razpoložljive možnosti lahko razvrstimo na tri glavna področja
- Odsek izvorne datoteke
- Oddelek s podrobnostmi o datoteki
- Tabela ciljev
Korak 2) V tem koraku moramo vnesti naslednje podrobnosti -
- Select File - Tu bo prikazana izbrana pot do datoteke.
- Izhod vrstice glave - če ima datoteka SalesOrg.xls glavo (stolpec Ime). Torej, označili smo ga.
- Uvozi vse podatke - Označite to možnost, če želite uvoziti vse podatke iz datoteke, sicer navedite začetno in končno vrstico za določeno nalaganje podatkov iz datoteke.
- Prezri prazen in zadnji presledek Označite to možnost, če ignorirate presledek, ki vodi in zaostaja v datoteki.
- Tabela ciljev - V tem oddelku dve možnosti -
Novo - Če tabele ni v SAP HANA, izberite to možnost in zagotovite ime izhodne sheme in ime tabele, ki ju želite ustvariti.
Izhod - če tabela obstaja v SAP HANA, izberite to možnost. Izberite Ime sheme in Tabela. Podatki bodo priloženi na koncu tabele.
- Kliknite gumb "Naprej"
Upravljanje preslikav
Zaslon za preslikavo bo uporabljen za preslikavo med izvornim in ciljnim stolpcem.
Na voljo sta dve različni vrsti preslikave. Ko kliknemo, dobimo dve možnosti, kot je prikazano spodaj -
- Ena proti ena : Z uporabo te možnosti lahko preslikamo stolpec v stolpec glede na zaporedje. To možnost lahko uporabimo, če vemo, da so vsi stolpci zaporedoma.
- Zemljevid po imenu : Z uporabo te možnosti lahko preslikamo izvorni in ciljni stolpec glede na ime. To lahko uporabimo, če vemo, da so imena stolpcev enaka.
Preslikava vira na ciljno - Tu bomo preslikali stolpec izvorne datoteke na ciljno tabelo, prav tako pa lahko spremenimo definicijo ciljne tabele.
- Predlagana struktura tabele iz izvorne datoteke - Ime stolpca tabele naj bi bila v Excelovi datoteki Ime stolpca (glava).
- Struktura ciljne tabele: vrsta shrambe ciljne tabele je privzeto izbrana kot shramba stolpcev.
- Kliknite Ime datoteke in povlecite na ciljno polje, Datoteka bo preslikana. Polje lahko samodejno preslika en v enega ali pa preslika po možnosti. lahko ročno naredimo preslikavo z možnostjo povleci in spusti Če imena našega stolpca ni bilo mogoče preslikati z zgornjimi možnostmi.
- V razdelku File data na istem zaslonu lahko vidimo tudi, kako so podatki videti v izvorni datoteki za vse stolpce.Razdelek s podatki o datoteki prikazuje podatke iz datoteke SalesOrg.
- Kliknite datoteko "Naprej".
Pojavilo se bo okno za uvoz podatkov iz lokalne datoteke.
Naložite podatke
Končni zaslon je, preden začnemo postopek nalaganja. Na tem zaslonu se bodo prikazali podatki, ki že obstajajo v tabeli, in podatki o shemi in tabeli, v katero bomo podatke naložili.
- Podrobni odseki : v tem odseku bodo prikazani podrobnosti o imenih izbranih izvornih datotek, ime ciljne tabele in ime ciljne sheme.
- Podatki iz datoteke: Prikazani bodo podatki, izpisani iz datoteke.
- Če so prikazani podatki v razdelku Podatki iz datoteke preverjeni, kliknite »Dokončaj«, da začnete nalagati podatke v tabelo.
- Po uspešno zaključeni možnosti uvoza bi morali v pogledu dnevnika opravil videti vnos s statusom »Dokončano uspešno«.
- Ko je opravilo za uvoz podatkov uspešno,
- Podatke v tabeli lahko vidimo tako, da izberemo tabelo ustrezne sheme in z desno miškino tipko kliknemo Tabela? „Predogled podatkov“, kot je prikazano spodaj.
- Podatki tabele se bodo prikazali na zaslonu za predogled podatkov kot spodaj -