SAP Samouczek przesyłania płaskiego pliku HANA: CSV, XLS i XLSX

SAP HANA obsługuje przesyłanie danych z pliku bez narzędzi ETL (SLT, BODS i DXC). Jest to nowa funkcja HANA Studio Revizja 28 (SPS04).

SAP Obsługa HANA następujących typów plików, które będą dostępne na systemie klienta, przedstawia się następująco:

  • .CSV (pliki z wartościami rozdzielanymi przecinkami)
  • . XLS
  • .XLSX

Przed skorzystaniem z tej opcji użytkownik musi utworzyć plik kontrolny (plik .CTL). Aby przesłać dane do SAP HANA, tabela musi istnieć SAP HANA. Jeśli tabela zostanie zamknięta, rekordy zostaną dodane na końcu tabeli, jeśli tabeli nie ma, należy ją utworzyć.

Ta aplikacja sugeruje nazwę kolumny i typ danych dla nowych tabel.

Jak przesłać dane z pliku płaskiego do SAP HANA

Kroki przesyłania danych z pliku płaskiego do SAP HANA jest jak poniżej-

  • Utwórz tabelę w SAP HANA
  • Utwórz plik z danymi w naszym systemie lokalnym
  • Wybierz plik
  • Zarządzaj mapowaniami
  • Załaduj dane

Utwórz tabelę w SAP HANA

Jeśli tabela nie jest obecna w SAP HANA, wtedy możemy stworzyć tabelę wg SQL Skrypt lub w ten sposób, wybierając "NOWY" opcja.

Do utworzenia nowej tabeli użyjemy opcji „NOWY”.

Utwórz plik z danymi w naszym lokalnym systemie

Zamierzamy przesłać dane podstawowe organizacji sprzedaży. Utwórz więc dla niego plik .csv i .xls w systemie lokalnym.

Zamierzamy wgrać plik SalesOrg.xlsx do SAP HANA, dlatego w systemie lokalnym utworzyliśmy plik SalesOrg.xlsx.

Organizacja sprzedaży Imię Waluta Kod Code Adres Państwo Ref_Sorg
1000 Firma ABC Sp. Sp. z o.o. USD 1000 NEW YORK USA 1000
2000 ABC Przedsiębiorstwa INR 2000 INDIE INDIE 2000

Wybierz plik

Krok 1) Otwarta perspektywa modelarza? 'Menu główne' ? 'Pomoc' ? „Szybki podgląd”, jak pokazano poniżej.

Tworzenie tabeli w SAP HANA

Pojawi się ekran szybkiego podglądu, jak poniżej:

Tworzenie tabeli w SAP HANA

Wybierz opcję „Importuj” z Szybkiego podglądu. Wyświetli się okno dialogowe z opcją importu.

Tworzenie tabeli w SAP HANA

Wyświetla się okno dialogowe do importu. Przejdź do SAP HANA Treść? „Dane z pliku lokalnego”.

Tworzenie tabeli w SAP HANA

Kliknij Następny.

Wyświetli się okno dialogowe wyboru pliku. Aby wybrać plik, wykonaj poniższe czynności.

  1. Wybierz plik SalesOrg.xls.
  2. Kliknij przycisk „Otwórz”.

Tworzenie tabeli w SAP HANA

Wyświetli się ekran wyboru pliku do zaimportowania, w którym możemy wybrać plik do załadowania danych z lokalnego systemu. SAP baza danych HANA.

Dostępne opcje można podzielić na trzy główne obszary

  • Sekcja pliku źródłowego
  • Sekcja szczegółów pliku
  • Target Stół

Krok 2) W tym kroku musimy wprowadzić następujące szczegóły –

  1. Wybierz Plik – Wybrana ścieżka pliku zostanie wyświetlona w tym miejscu.
  2. Wyjścia wiersza nagłówka – Jeśli plik SalesOrg.xls posiada nagłówek (nazwa kolumny). Zatem zaznaczyliśmy to.
  3. Importuj wszystkie dane – Zaznacz tę opcję, jeśli chcesz zaimportować wszystkie dane z pliku, w przeciwnym razie podaj linię początkową i linię końcową, aby załadować określone dane z pliku.
  4. Ignoruj ​​początkowe i końcowe białe znaki Zaznacz tę opcję, aby ignorować początkowe i końcowe białe znaki w pliku.
  5. Target Stół – W tej sekcji dwie opcje –Nowości – Jeśli tabeli nie ma w SAP HANA, następnie wybierz tę opcję i podaj nazwę schematu wyjściowego oraz nazwę tabeli, która ma zostać utworzona.
  6. Wyjście – Jeśli tabela istnieje w SAP HANA, a następnie wybierz tę opcję. Wybierz nazwę schematu i tabelę. Dane zostaną dodane na końcu tabeli.
  7. Kliknij przycisk „Dalej”.

Tworzenie tabeli w SAP HANA

Zarządzaj mapowaniami

Do wykonania mapowania pomiędzy kolumnami źródłowymi i docelowymi zostanie użyty ekran mapowania.

Dostępne są dwa różne typy mapowania. Kiedy klikniemy Tworzenie tabeli w SAP HANA otrzymujemy dwie opcje jak poniżej –

  • One to One: Korzystając z tej opcji, możemy mapować kolumny do kolumn na podstawie sekwencji. Opcji tej można użyć, jeśli wiemy, że wszystkie kolumny są po kolei.
  • Mapa według nazwy: Korzystając z tej opcji, możemy zmapować kolumny źródłowe i docelowe na podstawie nazwy. Można tego użyć, jeśli wiemy, że nazwy kolumn są takie same.

Mapowanie źródła do Target - Zamapujemy tutaj kolumnę Plik źródłowy na Target Tabela, a także możemy zmienić definicję tabeli docelowej.

  1. Proponowana struktura tabeli z pliku źródłowego Nazwa kolumny tabeli ma pochodzić z pliku Excel. Nazwa kolumny (nagłówek).
  2. Target Struktura tabeli: Target Typ magazynu tabel jest domyślnie wybrany jako magazyn kolumnowy.
  3. Kliknij opcję Nazwa pliku i przeciągnij do pola docelowego. Plik zostanie zamapowany. Pole może być mapowane automatycznie metodą jeden do jednego lub mapować według nazwy. możemy ręcznie wykonać mapowanie za pomocą opcji przeciągnij i upuść. Jeśli nazwa naszej kolumny nie mogła zostać zmapowana za pomocą powyższych opcji. Zarządzaj mapowaniami
  4. W sekcji Dane pliku na tym samym ekranie możemy także zobaczyć, jak dane wyglądają w pliku źródłowym dla wszystkich kolumn. Sekcja Dane pliku wyświetla dane z pliku SalesOrg.
  5. Kliknij plik „Dalej”.

Zarządzaj mapowaniami

Pojawi się okno umożliwiające import danych z pliku lokalnego.

Załaduj dane

To ostatni ekran przed rozpoczęciem procesu ładowania. Na tym ekranie wyświetlą się dane już istniejące w tabeli, a także informacja o schemacie i tabeli, do której mamy zamiar załadować dane.

  1. Sekcje szczegółowe: W tej sekcji Nazwa wybranego pliku źródłowego, Target Nazwa tabeli i Target Zostaną wyświetlone szczegóły nazwy schematu.
  2. Dane z pliku: Wyświetli dane wyodrębnione z pliku.
  3. Jeżeli dane wyświetlone w sekcji Dane z pliku zostały zweryfikowane, kliknij „Zakończ”, aby rozpocząć ładowanie danych do tabeli.

Załaduj dane

  • Po pomyślnym zakończeniu opcji importu powinniśmy zobaczyć w widoku dziennika zadań wpis ze statusem „Zakończono pomyślnie”.

Załaduj dane

  • Gdy zadanie importowania danych zakończy się pomyślnie,
    1. Dane w tabeli możemy zobaczyć wybierając tabelę odpowiedniego schematu i klikając prawym przyciskiem myszy Tabela ? „Podgląd danych”, jak pokazano poniżej.
    2. Dane tabeli zostaną wyświetlone na ekranie podglądu danych, jak poniżej:

    Załaduj dane

Codzienny biuletyn Guru99

Rozpocznij dzień od najnowszych i najważniejszych wiadomości na temat sztucznej inteligencji, dostarczanych już teraz.