SAP HANA – ładowanie danych z pliku

SAP HANA – ładowanie danych z pliku

W przypadku SAP BW, ładowanie danych z pliku CSV lub z pliku Excel jest dość męczące. Szczególnie, jeżeli dane mają zostać załadowane tylko jednorazowo lub na potrzeby POC (nie ma potrzeby późniejszego audytu ładowań), cały proces tworzenia struktury Data Source w BW zbyt czasochłonny.

Na szczęście wykorzystując SAP HANA można zaimportować dane z pliku o wiele łatwiej i szybciej.

Używając opcji Import from Local file w HANA Studio / Eclipse można:

  • Importować dane z pliku CSV oraz z pliku Excel;
  • Szybko stworzyć tabelę ze strukturą zgodną z plikiem (istnieje również możliwość wykorzystania istniejącej tabeli).

Import danych z pliku – krok po kroku

Jeżeli posiadasz gotowy pliki, aby zaimportować z nich dane, należy:

  1. W HANA Studio / Eclipse wybierz File → Import → SAP HANA Content → Data from Local File.
  2. Wybierz system docelowy do importu danych.
  3. Wybierz plik z danymi (z lokalizacji lokalnej).
  4. Zdefiniuj szczegóły pliku (znak rozdzielający, wiersz nagłówkowy, początkowy oraz końcowy wiersz).
  5. Wybierz istniejącą tabele docelową lub stwórz nową. Jeżeli używasz BW on HANA, tabelą docelową może być ta automatycznie tworzona dla ADSO.
    1. Jeżeli chcesz użyć istniejącej tabeli, a w pliku posiadasz pola identyczne jak w tabeli, najlepszą opcją jest użycie opcji Map by Name.
    2. Jeżeli nie chcesz przypisywać wszystkich pól, tym, które nie mogą być puste (zaznaczona opcją NotNull) możesz przypisać stałą wartość (Make As Constant).
  6. Po ustawieniu mapowania, zakończ procedurę importu lub przejdź do następnego ekranu, żeby zobaczyć podsumowanie oraz pierwsze rekordy importowanego pliku.

Powyżej opisany sposób ładowania danych z pliku jako szybki i mało kłopotliwy, można wykorzystać zarówno do samodzielnej nauki SAP HANA (można wykorzystać np. ciekawe pliki dostępne na stronie www.kaggle.com), do tworzenia wszelkiego rodzaju POC, oraz już przy rzeczywistym wdrożeniu do przeprowadzenia testów jednostkowych na systemie deweloperskim.

Artykuł w wersji angielskiej opublikowany został na blogu www.paragraphonit.com.

Zostaw komentarz

This site uses Akismet to reduce spam. Learn how your comment data is processed.