Урок за плоско качване на файлове на SAP HANA: CSV, XLS & XLSX

Anonim

SAP HANA поддържа качване на данни от файл без ETL инструменти (SLT, BODS и DXC). Това е нова функция на HANA Studio Revision 28 (SPS04).

Поддръжка на SAP HANA следния тип файлове, които ще бъдат налични в клиентската система, както е показано по-долу -

  • .CSV (Файлове със стойности, разделени със запетая)
  • .XLS
  • .XLSX

Преди тази опция потребителят трябва да създаде контролен файл (.CTL файл). За да качите данни в SAP HANA, трябва да съществува таблица в SAP HANA. Ако таблицата излезе, записите ще бъдат добавени в края на таблицата, ако таблицата не присъства, тогава трябва да се създаде таблица.

Това приложение предлага име на колона и тип данни за новите таблици.

Стъпките за качване на данни от плосък файл в SAP HANA са както по-долу-

  • Създайте таблицата в SAP HANA
  • Създайте файл с данни в нашата локална система
  • Изберете файла
  • Управлявайте картографирането
  • Заредете данните

Създайте таблицата в SAP HANA

Ако таблицата не присъства в SAP HANA, тогава можем да създадем таблица чрез SQL Script или чрез този процес, като изберете опцията „НОВО“ .

Ще използваме опцията "НОВ" за създаване на нова таблица.

Създайте файл с данни в нашата локална система

Ще качим основните данни на Организацията за продажби. Така че създайте .csv файл и .xls файл за него в локалната система.

Ще качим файл SalesOrg.xlsx в SAP HANA, така че създадохме файл SalesOrg.xlsx в локалната система.

SalesOrg Име Валута CoCode Адрес Страна Ref_Sorg
1000 ABC Pvt. ООД щатски долар 1000 НЮ ЙОРК САЩ 1000
2000 г. ABC Предприятия INR 2000 г. ИНДИЯ ИНДИЯ 2000 г.

Изберете файла

Стъпка 1) Отворете перспектива на модела? 'Главно меню' ? 'Помогне' ? „Бърз преглед“, както е показано по-долу.

Появява се екран за бърз преглед, както по-долу -

Изберете опцията „Импортиране“ от Бърз преглед. Ще се покаже изскачаща опция за импортиране.

Показва се изскачащ екран за импортиране. Отидете на съдържание на SAP HANA? „Данни от локален файл“.

Щракнете върху Напред.

Ще се покаже изскачащ прозорец за избор на файл, следвайте стъпките по-долу за избрания файл.

  1. Изберете файл SalesOrg.xls.
  2. Щракнете върху бутона "Отваряне".

Ще се покаже екран за избор на файл за импортиране, в който можем да изберем файл за зареждане на данни от локална система в базата данни на SAP HANA.

Наличните опции могат да бъдат категоризирани в три основни области, те са

  • Раздел с изходни файлове
  • Файл с подробности за файла
  • Целева таблица

Стъпка 2) В тази стъпка трябва да въведем следните подробности -

  1. Избор на файл - тук ще се покаже избраният път до файла.
  2. Излиза ред на заглавката - Ако файлът SalesOrg.xls има заглавка (Име на колона). И така, ние го отбелязахме.
  3. Импортиране на всички данни - Отметнете тази опция, ако искате да импортирате всички данни от файл, в противен случай споменете начална и крайна линия за конкретно зареждане на данни от файл.
  4. Игнориране на празно и водещо празно пространство Отметнете тази опция за игнориране на първо и последно празно пространство във файла.
  5. Целева таблица - В този раздел две опции -

    Ново - Ако таблицата не присъства в SAP HANA, изберете тази опция и предоставете Изходно име на схема и име на таблица, които да бъдат създадени.

    Излизане - Ако таблицата съществува в SAP HANA, изберете тази опция. Изберете име на схема и таблица. Данните ще бъдат добавени в края на таблицата.

  6. Щракнете върху бутона "Напред"

Управлявайте картографирането

Екран за картографиране ще се използва за извършване на картографиране между колони източник и цел.

Налични са два различни типа картографиране. Когато кликнем върху , получаваме две опции, както е показано по-долу -

  • Един към един : Използвайки тази опция, можем да картографираме колона в колона въз основа на последователността. Тази опция може да се използва, ако знаем, че всички колони са в последователност.
  • Картиране по име : С помощта на тази опция можем да картографираме изходните и целевите колони въз основа на името. Това може да се използва, ако знаем, че имената на колоните са еднакви.

Съпоставяне на източника с цел - Тук ще преведем колоната на файла с източника в таблица за насочване, а също така можем да променим дефиницията на целевата таблица.

  1. Предложената структура на таблицата от изходния файл - Името на колоната на таблицата се предполага от име на колона на файла на Excel (заглавка).
  2. Структура на целевата таблица: Типът на хранилището на целевата таблица е избран по подразбиране като хранилище на колони.
  3. Щракнете върху Име на файл и плъзнете до целевото поле, Файлът ще бъде картографиран. Полето може да се картографира автоматично от едно към едно или да се картографира по име. можем ръчно да направим картографирането, като използваме опцията плъзгане и пускане Ако името на нашата колона не може да бъде картографирано с горните опции.
  4. В раздела Файлови данни на същия екран можем също да видим как изглеждат данните в изходния файл за всички колони. Разделът с файлови данни показва данни от файла SalesOrg.
  5. Щракнете върху файла "Напред".

Ще се появи прозорец за импортиране на данни от локалния файл.

Заредете данните

Това е последният екран, преди да започнем процеса на зареждане. На този екран ще се покажат данните, които вече съществуват в таблицата, а също и информацията за схемата и таблицата, в които ще заредим данните.

  1. Подробни раздели : В този раздел ще бъдат показани подробно име на избрания изходен файл, име на целевата таблица и име на целевата схема.
  2. Данни от файл: Той ще покаже данни, извлечени от файла.
  3. Ако показаните данни в секцията Данни от файл са проверени, щракнете върху „Готово“, за да започнете да зареждате данните в таблицата.

  • След завършване на успешната опция за импортиране трябва да видим записа в изгледа на регистрационния файл със статус „Завършено успешно“.

  • След като заданието за импортиране на данни е успешно,
    1. Можем да видим данните в таблицата на, като изберете таблицата на съответната схема и щракнете с десния бутон върху Таблица? „Преглед на данни“, както е показано по-долу.
    2. Данните от таблицата ще се покажат в екрана за предварителен преглед на данните,