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 Съдържание на HANA? „Данни от локален файл“.
Кликнете върху Напред.
Ще се покаже изскачащ прозорец за избор на файл, следвайте стъпките по-долу за избрания файл.
- Изберете файла SalesOrg.xls.
- Кликнете върху бутона „Отвори“.
Ще се покаже екран за избор на файл за импортиране, в който можем да изберем файл за зареждане на данни от локалната система към SAP HANA база данни.
Наличните опции могат да бъдат категоризирани в три основни области, те са
- Секция за изходен файл
- Секция с подробности за файла
- Target Маса
Стъпка 2) В тази стъпка трябва да въведем следния детайл –
- Избери файл – Избраният път на файла ще се покаже тук.
- Изход от заглавния ред – Ако файлът SalesOrg.xls има заглавка (Име на колона). И така, отметнахме го.
- Импортиране на всички данни – Отбележете тази опция, ако искате да импортирате всички данни от файл, в противен случай споменете начален ред и краен ред за конкретно зареждане на данни от файл.
- Игнорирайте празното пространство в началото и в края Отбележете тази опция за игнориране на празното пространство в началото и края във файла.
- Target Маса – В този раздел две опции –НОВ – Ако таблицата не присъства в SAP HANA, след това изберете тази опция и предоставете име на излизаща схема и име на таблица, които да бъдат създадени.
- Излизане – Ако таблицата съществува в SAP ХАНА, след което изберете тази опция. Изберете име на схема и таблица. Данните ще бъдат добавени в края на таблицата.
- Кликнете върху бутона "Напред".
Управлявайте съпоставянията
Ще се използва екран за съпоставяне за извършване на съпоставяне между изходните и целевите колони.
Налични са два различни вида картографиране. Когато щракнем върху получаваме две опции по-долу –
- Едно към едно: Използвайки тази опция, можем да съпоставим колона към колона въз основа на последователността. Тази опция може да се използва, ако знаем, че всички колони са в последователност.
- Карта по име: Използвайки тази опция, можем да картографираме изходната и целевата колони въз основа на името. Това може да се използва, ако знаем, че имената на колоните са еднакви.
Картографиране на източник към Target - Ще съпоставим тук колоната за изходен файл към Target Таблица, а също така можем да променим дефиницията на целевата таблица.
- Предложена структура на таблица от изходния файл- Името на колоната на таблицата се предполага от име на колона (заглавка) на Excel файл.
- Target Структура на таблицата: Target Типът съхранение на таблица е избран като хранилище на колони по подразбиране.
- Щракнете върху име на файл и плъзнете към целевото поле, файлът ще бъде картографиран. Полето може да бъде съпоставено автоматично от едно към едно или опция за съпоставяне по име. можем ръчно да направим картографирането, като използваме опцията за плъзгане и пускане Ако името на нашата колона не може да бъде картографирано с горните опции.
- В раздела Файлови данни на същия екран можем също да видим как изглеждат данните в изходния файл за всички колони. Разделът Файлови данни показва данни от файла SalesOrg.
- Кликнете върху „Напред“ файл.
Ще се появи прозорец за импортиране на данни от локалния файл.
Заредете данните
Това е последният екран, преди да започнем процеса на зареждане. На този екран ще се покажат данните, които вече съществуват в таблицата, както и информацията за схемата и таблицата, в която ще заредим данните.
- Подробни секции: В този раздел Избрано име на изходен файл, Target Име на таблица и Target Ще се покажат подробности за името на схемата.
- Данни от файла: Той ще покаже данни, извлечени от файла.
- Ако показаните данни в секцията Данни от файл са проверени, щракнете върху „Край“, за да започнете да зареждате данните в таблицата.
- След успешно завършване на опцията за импортиране, трябва да видим записа в изгледа на регистрационния файл на заданието със статус „Завършено успешно“.
- След като задачата за импортиране на данни е успешна,
- Можем да видим данните в таблицата на като изберем таблицата на съответната схема и щракнете с десния бутон върху Таблица? „Преглед на данни“, както е показано по-долу.
- Данните от таблицата ще се покажат в екрана за визуализация на данни, както е показано по-долу-