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

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

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

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

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

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

Как да качите данни от плосък файл в SAP ХАНА

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

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

Създайте таблицата в SAP ХАНА

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

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

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

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

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

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

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

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

Създаване на таблица в SAP ХАНА

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

Създаване на таблица в SAP ХАНА

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

Създаване на таблица в SAP ХАНА

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

Създаване на таблица в SAP ХАНА

Кликнете върху Напред.

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

  1. Изберете файла SalesOrg.xls.
  2. Кликнете върху бутона „Отвори“.

Създаване на таблица в SAP ХАНА

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

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

  • Секция за изходен файл
  • Секция с подробности за файла
  • Target Маса

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

  1. Избери файл – Избраният път на файла ще се покаже тук.
  2. Изход от заглавния ред – Ако файлът SalesOrg.xls има заглавка (Име на колона). И така, отметнахме го.
  3. Импортиране на всички данни – Отбележете тази опция, ако искате да импортирате всички данни от файл, в противен случай споменете начален ред и краен ред за конкретно зареждане на данни от файл.
  4. Игнорирайте празното пространство в началото и в края Отбележете тази опция за игнориране на празното пространство в началото и края във файла.
  5. Target Маса – В този раздел две опции –НОВ – Ако таблицата не присъства в SAP HANA, след това изберете тази опция и предоставете име на излизаща схема и име на таблица, които да бъдат създадени.
  6. Излизане – Ако таблицата съществува в SAP ХАНА, след което изберете тази опция. Изберете име на схема и таблица. Данните ще бъдат добавени в края на таблицата.
  7. Кликнете върху бутона "Напред".

Създаване на таблица в SAP ХАНА

Управлявайте съпоставянията

Ще се използва екран за съпоставяне за извършване на съпоставяне между изходните и целевите колони.

Налични са два различни вида картографиране. Когато щракнем върху Създаване на таблица в SAP ХАНА получаваме две опции по-долу –

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

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

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

Управлявайте съпоставянията

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

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

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

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

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

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

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

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

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