SAP Tutorial pentru încărcarea fișierelor plate HANA: CSV, XLS și XLSX
SAP HANA acceptă încărcarea datelor dintr-un fișier fără instrumente ETL (SLT, BODS și DXC). Este o nouă caracteristică a HANA Studio Revion 28 (SPS04).
SAP HANA acceptă următoarele tipuri de fișiere care vor fi disponibile pe sistemul client, după cum urmează -
- .CSV (fișiere cu valori separate prin virgulă)
- .XLS
- .XLSX
Înainte de această opțiune, utilizatorul trebuie să creeze fișierul de control (fișier .CTL). Pentru a încărca date în SAP HANA, masa trebuie să existe în SAP HANA. Dacă tabelul iese, înregistrările vor fi atașate la sfârșitul tabelului, dacă tabelul nu este prezent, atunci tabelul trebuie creat.
Această aplicație sugerează numele coloanei și tipul de date pentru noile tabele.
Cum să încărcați date din fișierul plat în SAP HANA
Pași pentru încărcarea datelor din fișierul plat în SAP HANA este ca mai jos -
- Creați tabelul în SAP HANA
- Creați fișier cu date în sistemul nostru local
- Selectați fișierul
- Gestionați mapările
- Încărcați datele
Creați tabelul în SAP HANA
Dacă tabelul nu este prezent în SAP HANA, apoi putem crea un tabel de SQL Script sau prin acest proces prin selectare "NOU" opțiune.
Vom folosi opțiunea „NEW” pentru a crea un nou tabel.
Creați fișier cu date în sistemul nostru local
Vom încărca datele de bază ale organizației de vânzări. Așadar, creați un fișier .csv și un fișier .xls pentru acesta pe sistemul local.
Vom încărca fișierul SalesOrg.xlsx în SAP HANA, așa că am creat un fișier SalesOrg.xlsx în sistemul local.
SalesOrg | Nume | Monedă | CoCode | Adresă | Țară | Ref_Sorg |
---|---|---|---|---|---|---|
1000 | ABC Pvt. Ltd. | USD | 1000 | NEW YORK | USA | 1000 |
2000 | Întreprinderi ABC | INR | 2000 | INDIA | INDIA | 2000 |
Selectați fișierul
Pas 1) Perspectivă deschisă a modelatorului? 'Meniu principal' ? 'Ajutor' ? „Vizualizare rapidă”, așa cum se arată mai jos.
Un ecran de vizualizare rapidă apare ca mai jos -
Selectați opțiunea „Import” din Quick View. Va fi afișată o fereastră pop-up pentru opțiunea de import.
Este afișat un ecran pop-up pentru import. Du-te la SAP Conținut HANA? „Date din fișierul local”.
Faceți clic pe Următorul.
Va fi afișată o fereastră pop-up pentru Selectarea fișierului, urmați pașii de mai jos pentru fișierul selectat.
- Selectați fișierul SalesOrg.xls.
- Faceți clic pe butonul „Deschidere”.
Va fi afișat un ecran pentru selectarea fișierelor pentru import, în care putem selecta un fișier pentru încărcarea datelor din sistemul local în SAP Baza de date HANA.
Opțiunile disponibile pot fi clasificate în trei domenii principale, acestea sunt
- Secțiunea Fișier sursă
- Secțiunea Detalii fișier
- Target Tabel
Pas 2) În acest pas trebuie să introducem următorul detaliu -
- Selectați Fișier – Calea fișierului selectat va fi afișată aici.
- Ieșiri din rândul antetului – Dacă fișierul SalesOrg.xls are un antet (coloana Nume). Deci, am bifat-o.
- Importă toate datele – Bifați această opțiune dacă doriți să importați toate datele dintr-un fișier, altfel menționați Linia de început și Linia de final pentru încărcarea de date specifice din fișier.
- Ignorați spațiul alb de început și de final Bifați această opțiune pentru a ignora spațiul alb de început și de final din fișier.
- Target Tabel – În această secțiune două opțiuni –Nou – Dacă masa nu este prezentă în SAP HANA, apoi alegeți această opțiune și furnizați numele schemei de ieșire și numele tabelului care urmează să fie creat.
- Părăsirea – Dacă tabelul există în SAP HANA, apoi alegeți această opțiune. Selectați Numele schemei și Tabelul. Datele vor fi atașate la sfârșitul tabelului.
- Faceți clic pe butonul „Următorul”.
Gestionați mapările
Un ecran de mapare va fi utilizat pentru a efectua maparea între coloanele sursă și țintă.
Există două tipuri diferite de cartografiere disponibile. Când facem clic pe avem două opțiuni ca mai jos -
- Unu la unu: Folosind această opțiune, putem mapa coloană cu coloană pe baza secvenței. Această opțiune poate fi folosită dacă știm că toate coloanele sunt în ordine.
- Harta dupa nume: Folosind această opțiune, putem mapa coloanele sursă și țintă pe baza numelui. Acest lucru poate fi folosit dacă știm că numele coloanelor sunt aceleași.
Maparea sursei către Target - Vom mapa aici coloana Fișier sursă la Target Tabel și, de asemenea, putem schimba definiția tabelului țintă.
- Structura tabelului propusă din fișierul sursă- Numele coloanei tabelului este presupus din fișierul Excel Numele coloanei (Header).
- Target Structura tabelului: Target Tipul de depozit de tabele este selectat implicit ca stoc de coloană.
- Faceți clic pe Nume fișier și trageți în câmpul țintă, fișierul va fi mapat. Câmpul poate fi mapat automat de unul la unul sau opțiunea de mapare după nume. putem face manual maparea folosind opțiunea de glisare și plasare Dacă numele coloanei noastre nu a putut fi mapat cu opțiunile de mai sus.
- În secțiunea Date fișier a aceluiași ecran, putem vedea, de asemenea, cum arată datele în fișierul sursă pentru toate coloanele. Secțiunea Date fișier afișează datele fișierului SalesOrg.
- Faceți clic pe fișierul „Următorul”.
Va apărea o fereastră pentru importarea datelor din fișierul local.
Încărcați datele
Este ecranul final înainte de a începe procesul de încărcare. Prin acest ecran se vor afișa datele care există deja în tabel și, de asemenea, informațiile despre schema și tabelul în care urmează să încărcăm datele.
- Secțiuni de detaliu: În această secțiune, numele fișierului sursă selectat, Target Numele tabelului și Target Detaliile numelui schemei vor fi afișate.
- Date din fișier: Acesta va afișa datele extrase din fișier.
- Dacă datele afișate în secțiunea Date din fișier au fost verificate, faceți clic pe „Finalizare” pentru a începe încărcarea datelor în tabel.
- După finalizarea cu succes a opțiunii de import, ar trebui să vedem intrarea în vizualizarea jurnalului de job cu starea „Finalizat cu succes”.
- Odată ce sarcina de importare a datelor are succes,
- Putem vedea datele din tabelul de selectând tabelul schemei respective și făcând clic dreapta pe Tabel ? „Previzualizarea datelor”, așa cum se arată mai jos.
- Datele tabelului vor fi afișate în ecranul de previzualizare a datelor ca mai jos -