Opplæring i SAP HANA Flat File Upload: CSV, XLS & XLSX

Anonim

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 Revision 28 (SPS04).

SAP HANA Støtter følgende type filer som vil være tilgjengelige på klientsystemet som nedenfor -

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

Før dette alternativet må brukeren opprette kontrollfil (.CTL-fil). For å laste opp data i SAP HANA, må tabellen eksistere i SAP HANA. Hvis tabellen går ut, blir poster lagt til på slutten av tabellen. Hvis tabellen ikke er tilstede, må tabellen opprettes.

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

Fremgangsmåten for å laste opp data fra flat fil til SAP HANA er som nedenfor -

  • Opprett tabellen i SAP HANA
  • Opprett fil med data i vårt lokale system
  • Velg filen
  • Administrer kartleggingen
  • Last inn dataene

Opprett tabellen i SAP HANA

Hvis tabellen ikke er tilstede i SAP HANA, kan vi lage en tabell ved hjelp av SQL Script eller ved å bruke denne prosessen ved å velge "NYTT" .

Vi vil bruke "NYTT" alternativ for å lage en ny tabell.

Lag fil med data i vårt lokale system

Vi skal laste opp salgsorganisasjons 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.

SalgOrg Navn Valuta CoCode Adresse Land Ref_Sorg
1000 ABC Pvt. Ltd. USD 1000 NEW YORK USA 1000
2000 ABC Enterprises INR 2000 INDIA INDIA 2000

Velg filen

Trinn 1) Åpne modellperspektiv? 'Hovedmeny' ? 'Hjelp' ? 'Quick View' som vist nedenfor.

Et hurtigvisningsskjermbilde vises som nedenfor -

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

Et popup-vindu for import vises. Gå til SAP HANA Content? 'Data fra lokal fil'.

Klikk på Neste.

En forgrunnsvindu for filvalg vises, følg trinnene nedenfor for å velge filen.

  1. Velg filen SalesOrg.xls.
  2. Klikk på "Åpne" -knappen.

Et skjermbilde for filvalg for import vil vises, der vi kan velge en fil for lasting av data fra lokalt system til SAP HANA-database.

Tilgjengelige alternativer kan kategoriseres i tre hovedområder, de er

  • Kildefilseksjon
  • Fildetaljer
  • Måltabell

Trinn 2) I dette trinnet må vi angi følgende detaljer -

  1. Velg fil - valgt filsti vises her.
  2. Overskriftsrad avsluttes - Hvis filen SalesOrg.xls har en overskrift (kolonnenavn). Så vi har krysset av for det.
  3. Importer alle data - Merk av for dette alternativet hvis du vil importere alle data fra en fil, ellers nevner Start Line og End line for spesifikk datalasting fra fil.
  4. Ignorer ledende og etterfølgende hvite mellomrom Merk av for dette alternativet for å ignorere ledende og etterfølgende hvitt mellomrom i filen.
  5. Måltabell - I dette avsnittet to alternativer -

    Ny - Hvis tabellen ikke er tilstede i SAP HANA, velger du dette alternativet og oppgir Avslutt skjemanavn og tabellnavn som skal opprettes.

    Avslutter - Hvis tabellen finnes i SAP HANA, velger du dette alternativet. Velg skjema navn og tabell. Data legges til slutten av tabellen.

  6. Klikk på "Neste" -knappen

Administrer kartleggingen

En kartleggingsskjerm vil bli brukt til å utføre kartleggingen mellom kilde og målkolonner.

Det er to forskjellige typer kartlegging tilgjengelig. Når vi klikker på får vi to alternativer som nedenfor -

  • En til en : 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 like.

Kartlegging av kilde til mål - Vi vil her kartlegge kildefilkolonnen til måltabellen, og vi kan også endre definisjonen av måltabellen.

  1. Foreslått tabellstruktur fra kildefil - Navn på tabellkolonne antas fra Excel-fil Kolonnenavn (overskrift).
  2. Måltabellstruktur: Måltabellbutiktype er valgt som kolonnelager som standard.
  3. Klikk på Filnavn og dra til målfeltet, Fil blir kartlagt. Feltet kan kartlegges automatisk av en til en eller alternativet Kart etter navn. vi kan gjøre kartleggingen manuelt ved hjelp av dra og slipp-alternativet Hvis kolonnenavnet vårt ikke kunne kartlegges med alternativene ovenfor.
  4. I delen Fildata på det samme skjermbildet kan vi også se hvordan dataene ser ut i kildefilen for alle kolonnene. Filedataseksjonen viser data for SalesOrg-filen.
  5. Klikk på "Neste" -fil.

Et vindu for importdata fra den lokale filen vises.

Last inn dataene

Det er siste skjermbilde før vi starter lasteprosessen. Ved denne skjermen vil data som allerede finnes i tabellen vises, og også informasjonen om skjemaet og tabellen som vi skal laste opp, vil dataene vises.

  1. Detaljavsnitt : I denne seksjonen vises det valgte kildefilnavnet, navnet på måltabellen og navnet på målskjemaet.
  2. Data fra fil: Den viser data som er hentet fra filen.
  3. Hvis viste data i Data fra filseksjonen er bekreftet, klikker du 'Fullfør' for å begynne å laste dataene til tabellen.

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

  • Når dataimportjobben er vellykket,
    1. Vi kan se dataene i tabellen ved å velge tabellen for respektive skjema og høyreklikke på Tabell? 'Data Preview' som vist nedenfor.
    2. Data fra tabellen vises i skjermbildet for forhåndsvisning av data som nedenfor -