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.

Skapa en tabell i SAP HANA

En snabbvy-skärm visas enligt nedan-

Skapa en tabell i SAP HANA

Välj alternativet "Importera" från Quick View. Ett popup-fönster för import kommer att visas.

Skapa en tabell i SAP HANA

Ett popup-fönster för import visas. Gå till SAP HANA-innehåll? "Data från lokal fil".

Skapa en tabell i SAP HANA

Klicka på Nästa.

Ett popup-fönster för filval kommer att visas, följ nedanstående steg för den valda filen.

  1. Välj filen SalesOrg.xls.
  2. Klicka på knappen "Öppna".

Skapa en tabell i SAP HANA

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 -

  1. Välj fil – Vald filsökväg kommer att visas här.
  2. Header Rad avslutas – Om filen SalesOrg.xls har en rubrik (kolumnnamn). Så vi har markerat det.
  3. 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.
  4. Ignorera ledande och efterföljande vitt utrymme Markera det här alternativet för att ignorera inledande och efterföljande blanksteg i filen.
  5. 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.
  6. 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.
  7. Klicka på knappen "Nästa".

Skapa en tabell i SAP HANA

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å Skapa en tabell i SAP HANA 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.

  1. Föreslagen tabellstruktur från källfil- Tabellkolumn Namn är tänkt från Excel-fil Kolumnnamn (Rubrik).
  2. Target Tabellstruktur: Target Tabelllagringstyp väljs som kolumnlager som standard.
  3. 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. Hantera mappningarna
  4. 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.
  5. Klicka på "Nästa" fil.

Hantera mappningarna

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.

  1. Detaljsektioner: I det här avsnittet Valt källfilnamn, Target Tabellnamn och Target Schemanamnsdetaljer kommer att visas.
  2. Data från fil: Det kommer att visa data som extraherats från filen.
  3. Om visade data i avsnittet Data från fil har verifierats, klicka på "Slutför" för att börja ladda data till tabellen.

Ladda data

  • Efter att importalternativet har slutförts, bör vi se posten i jobbloggvyn med statusen "Slutförd framgångsrikt."

Ladda data

  • När dataimporteringsjobbet har lyckats,
    1. 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.
    2. Tabelldata kommer att visas på skärmen för förhandsgranskning av data enligt nedan-

    Ladda data