SAP Handledning för HANA för uppladdning av platt filer: CSV, XLS & XLSX
SAP HANA stödjer uppladdning av data från en fil utan ETL-verktyg (SLT, BODS och DXC). Det är en ny funktion i HANA Studio Revsion 28 (SPS04).
SAP HANA Stöd för följande typer av filer som kommer att vara tillgängliga på klientsystemet enligt nedan -
- .CSV (kommaseparerade värdefiler)
- . XLS
- .XLSX
Innan detta alternativ används måste användaren skapa kontrollfil (.CTL-fil). För att ladda upp data i SAP HANA, bord måste finnas i SAP HANA. Om tabellen avslutas kommer poster att läggas till i slutet av tabellen, om tabellen inte finns måste tabellen skapas.
Denna applikation föreslår kolumnnamn och datatyp för de nya tabellerna.
Hur man laddar upp data från platt fil till SAP HANA
Steg för att ladda upp data från platt fil till SAP HANA är som nedan-
- Skapa tabellen i SAP HANA
- Skapa fil med data i vårt lokala system
- Välj filen
- Hantera mappningarna
- Ladda data
Skapa tabellen i SAP HANA
Om tabell inte finns i SAP HANA, då kan vi skapa en tabell genom SQL Script eller genom denna process genom att välja "NY" alternativ.
Vi kommer att använda alternativet "NYTT" för att skapa en ny tabell.
Skapa fil med data i vårt lokala system
Vi kommer att ladda upp försäljningsorganisationens stamdata. Så skapa en .csv-fil och en .xls-fil för den på det lokala systemet.
Vi kommer att ladda upp filen SalesOrg.xlsx till SAP HANA, så vi har skapat en fil SalesOrg.xlsx i det lokala systemet.
FörsäljningsOrg | Namn | Valuta | Kokod | Adress | Land | Ref_Sorg |
---|---|---|---|---|---|---|
1000 | ABC Pvt. Ltd. | USD | 1000 | NEW YORK | Sverige | 1000 |
2000 | ABC företag | INR | 2000 | INDIEN | INDIEN | 2000 |
Välj filen
Steg 1) Öppet modellperspektiv? 'Huvudmeny' ? 'Hjälp' ? "Snabbvy" som visas nedan.
En snabbvy-skärm visas enligt nedan-
Välj alternativet "Importera" från Quick View. Ett popup-fönster för import kommer att visas.
Ett popup-fönster för import visas. Gå till SAP HANA-innehåll? "Data från lokal fil".
Klicka på Nästa.
Ett popup-fönster för filval kommer att visas, följ nedanstående steg för den valda filen.
- Välj filen SalesOrg.xls.
- Klicka på knappen "Öppna".
En skärm för filval för import kommer att visas, där vi kan välja en fil för att ladda data från det lokala systemet till SAP HANA databas.
Tillgängliga alternativ kan kategoriseras i tre huvudområden, det är de
- Källfilsektion
- Filinformationssektion
- Target Bord
Steg 2) I detta steg måste vi ange följande detaljer -
- Välj fil – Vald filsökväg kommer att visas här.
- Header Rad avslutas – Om filen SalesOrg.xls har en rubrik (kolumnnamn). Så vi har markerat det.
- Importera all data – Markera det här alternativet om du vill importera all data från en fil, annars nämn Startrad och Slutrad för specifik dataladdning från fil.
- Ignorera ledande och efterföljande vitt utrymme Markera det här alternativet för att ignorera inledande och efterföljande blanksteg i filen.
- Target Bord – I detta avsnitt två alternativ –Nytt – Om bordet inte finns i SAP HANA, välj sedan det här alternativet och ange Exiting schema name och tabellnamn som ska skapas.
- avsluta – Om tabellen finns i SAP HANA, välj sedan det här alternativet. Välj Schemanamn och Tabell. Data kommer att läggas till i slutet av tabellen.
- Klicka på knappen "Nästa".
Hantera mappningarna
En mappningsskärm kommer att användas för att utföra mappningen mellan käll- och målkolumner.
Det finns två olika typer av kartläggning tillgängliga. När vi klickar på vi får två alternativ enligt nedan -
- En till en: Genom att använda det här alternativet kan vi mappa kolumn till kolumn baserat på sekvensen. Det här alternativet kan användas om vi vet att alla kolumner är i följd.
- Karta efter namn: Genom att använda det här alternativet kan vi mappa käll- och målkolumnerna baserat på namnet. Detta kan användas om vi vet att kolumnnamnen är desamma.
Kartläggning av källa till Target - Vi kommer att mappa här Källfil-kolumnen till Target Tabell, och även vi kan ändra måltabellsdefinitionen.
- Föreslagen tabellstruktur från källfil- Tabellkolumn Namn är tänkt från Excel-fil Kolumnnamn (Rubrik).
- Target Tabellstruktur: Target Tabelllagringstyp väljs som kolumnlager som standard.
- Klicka på Filnamn och dra till målfältet. Filen kommer att mappas. Fältet kan mappas automatiskt av en till en eller kartlägga efter namn. vi kan göra kartläggningen manuellt med dra och släpp-alternativet Om vårt kolumnnamn inte kunde mappas med alternativen ovan.
- I avsnittet Fildata på samma skärm kan vi också se hur data ser ut i källfilen för alla kolumner. Fildatasektionen visar data från SalesOrg-filen.
- Klicka på "Nästa" fil.
Ett fönster för import av data från den lokala filen visas.
Ladda data
Det är sista skärmen innan vi startar laddningsprocessen. På den här skärmen kommer data som redan finns i tabellen att visas och även informationen om schemat och tabellen som vi ska ladda data till.
- Detaljsektioner: I det här avsnittet Valt källfilnamn, Target Tabellnamn och Target Schemanamnsdetaljer kommer att visas.
- Data från fil: Det kommer att visa data som extraherats från filen.
- Om visade data i avsnittet Data från fil har verifierats, klicka på "Slutför" för att börja ladda data till tabellen.
- Efter att importalternativet har slutförts, bör vi se posten i jobbloggvyn med statusen "Slutförd framgångsrikt."
- När dataimporteringsjobbet har lyckats,
- Vi kan se data i tabell genom att välja tabellen för respektive schema och högerklicka på Tabell ? 'Data Preview' som visas nedan.
- Tabelldata kommer att visas på skärmen för förhandsgranskning av data enligt nedan-