SAP HANA-opplastingsveiledning for flat fil: CSV, XLS og XLSX

SAP HANA stรธtter opplasting av data fra en fil uten ETL-verktรธy (SLT, BODS og DXC). Det er en ny funksjon i HANA Studio Revsion 28 (SPS04).

SAP HANA Stรธtte fรธlgende type filer som vil vรฆre tilgjengelig pรฅ klientsystemet som nedenfor -

  • .CSV (kommaseparerte verdifiler)
  • . XLS
  • .XLSX

Fรธr dette alternativet mรฅ brukeren opprette kontrollfil (.CTL-fil). For รฅ laste opp data inn SAP HANA, bordet mรฅ eksistere i SAP HANA. Hvis tabellen avsluttes, vil poster bli lagt til pรฅ slutten av tabellen, hvis tabellen ikke er til stede, mรฅ tabellen opprettes.

Denne applikasjonen foreslรฅr kolonnenavn og datatype for de nye tabellene.

Hvordan laste opp data fra flat fil til SAP HANNA

Trinn for รฅ laste opp data fra flat fil til SAP HANA er som nedenfor-

  • Lag tabellen i SAP HANNA
  • Lag fil med data i vรฅrt lokale system
  • Velg filen
  • Administrer kartetpings
  • Last inn dataene

Lag tabellen i SAP HANNA

Hvis tabellen ikke er til stede i SAP HANA, sรฅ kan vi lage en tabell ved SQL Skript eller ved denne prosessen ved รฅ velge "NY" alternativet.

Vi vil bruke "NY"-alternativet for รฅ lage en ny tabell.

Lag fil med data i vรฅrt lokale system

Vi skal laste opp salgsorganisasjonens stamdata. Sรฅ lag en .csv-fil og .xls-fil for den pรฅ det lokale systemet.

Vi skal laste opp SalesOrg.xlsx-filen til SAP HANA, sรฅ vi har opprettet en fil SalesOrg.xlsx i det lokale systemet.

SalgsOrg Navn valuta CoCode Adresse Land Ref_Sorg
1000 ABC Pvt. Ltd. USD 1000 NEW YORK Norge 1000
2000 ABC Enterprises INR 2000 INDIA INDIA 2000

Velg filen

Trinn 1) ร…pent modellbyggerperspektiv? 'Hovedmeny'? 'Hjelp'? 'Quick View' som vist nedenfor.

Opprette en tabell i SAP HANNA

En hurtigvisningsskjerm vises som nedenfor-

Opprette en tabell i SAP HANNA

Velg alternativet "Importer" fra Hurtigvisning. Et popup-vindu for import vil vises.

Opprette en tabell i SAP HANNA

Et popup-vindu for import vises. Gรฅ til SAP HANA-innhold? 'Data fra lokal fil'.

Opprette en tabell i SAP HANNA

Klikk pรฅ Neste.

Et popup-vindu for filvalg vil vises, fรธlg trinnene nedenfor for den valgte filen.

  1. Velg filen SalesOrg.xls.
  2. Klikk pรฅ "ร…pne"-knappen.

Opprette en tabell i SAP HANNA

Et skjermbilde for filvalg for import vil vises, der vi kan velge en fil for รฅ laste data fra lokalt system til SAP HANA database.

Tilgjengelige alternativer kan kategoriseres i tre hovedomrรฅder, de er

  • Kildefilseksjon
  • Seksjon for fildetaljer
  • Target Bord

Trinn 2) I dette trinnet mรฅ vi legge inn fรธlgende detalj -

  1. Velg Fil โ€“ Valgt filbane vil vises her.
  2. Overskriftsrad gรฅr ut โ€“ Hvis SalesOrg.xls-filen har en overskrift (kolonnenavn). Sรฅ vi har krysset av.
  3. Importer alle data โ€“ Kryss av for dette alternativet hvis du vil importere alle data fra en fil, ellers nevne startlinje og sluttlinje for spesifikk datainnlasting fra fil.
  4. Ignorer ledende og etterfรธlgende mellomrom Kryss av for dette alternativet for รฅ ignorere innledende og etterfรธlgende mellomrom i filen.
  5. Target Bord โ€“ I denne delen to alternativer โ€“Ny โ€“ Hvis bordet ikke er tilstede i SAP HANA, velg deretter dette alternativet, og oppgi det avsluttende skjemanavnet og tabellnavnet som skal opprettes.
  6. avslutter โ€“ Hvis tabellen eksisterer i SAP HANNA, og velg deretter dette alternativet. Velg skjemanavn og tabell. Data vil bli lagt til slutten av tabellen.
  7. Klikk pรฅ "Neste"-knappen

Opprette en tabell i SAP HANNA

Administrer kartetpings

Et kartping Skjermen vil bli brukt til รฅ utfรธre kartleggingenping mellom kilde- og mรฅlkolonnene.

Det finnes to forskjellige typer kartping tilgjengelig. Nรฅr vi klikker pรฅ Opprette en tabell i SAP HANNA vi fรฅr to alternativer som nedenfor -

  • One to One: Ved รฅ bruke dette alternativet kan vi kartlegge kolonne til kolonne basert pรฅ sekvensen. Dette alternativet kan brukes hvis vi vet at alle kolonnene er i rekkefรธlge.
  • Kart etter navn: Ved รฅ bruke dette alternativet kan vi kartlegge kilde- og mรฅlkolonnene basert pรฅ navnet. Dette kan brukes hvis vi vet at kolonnenavnene er de samme.

kartping av kilde til Target - Vi vil kartlegge her Kildefil-kolonnen til Target Tabell, og vi kan ogsรฅ endre mรฅltabelldefinisjonen.

  1. Foreslรฅtt tabellstruktur fra kildefil- Tabellkolonne Navn er ment fra Excel-fil Kolonnenavn (overskrift).
  2. Target Tabellstruktur: Target Tabellbutikktype er valgt som kolonnelager som standard.
  3. Klikk pรฅ Filnavn og dra til mรฅlfeltet. Filen vil bli kartlagt. Feltet kan kartlegges automatisk รฉn-til-รฉn eller med alternativet Kartlegg etter navn. Vi kan manuelt gjรธre kartleggingen.ping ved hjelp av dra-og-slipp-alternativet hvis kolonnenavnet vรฅrt ikke kunne tilordnes med alternativene ovenfor. Administrer kartetpings
  4. I Fildata-delen av samme skjermbilde kan vi ogsรฅ se hvordan dataene ser ut i kildefilen for alle kolonnene. Fildata-delen viser data fra SalesOrg-filen.
  5. Klikk pรฅ "Neste" fil.

Administrer kartetpings

Et vindu for import av data fra den lokale filen vises.

Last inn dataene

Det er siste skjermbilde fรธr vi starter lasteprosessen. Pรฅ denne skjermen vil data som allerede eksisterer i tabellen vises, og ogsรฅ informasjonen om skjemaet og tabellen som vi skal laste dataene til.

  1. Detaljseksjoner: I denne delen valgt kildefilnavn, Target Tabellnavn, og Target Skjemanavndetaljene vil vises.
  2. Data fra fil: Den vil vise data f.eks.trachentet fra filen.
  3. Hvis viste data i Data fra fil-delen har blitt bekreftet, klikker du "Fullfรธr" for รฅ begynne รฅ laste inn dataene til tabellen.

Last inn dataene

  • Etter at importalternativet er fullfรธrt, bรธr vi se oppfรธringen i jobbloggvisningen med status "Fullfรธrt vellykket."

Last inn dataene

  • Nรฅr dataimporteringsjobben er vellykket,
    1. Vi kan se dataene i tabellen ved รฅ velge tabellen for respektive skjema og hรธyreklikke pรฅ Tabell ? 'Forhรฅndsvisning av data' som vist nedenfor.
    2. Data fra tabellen vil vises i dataforhรฅndsvisningsskjermen som nedenfor-

    Last inn dataene

Oppsummer dette innlegget med: