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 HANA
Шаги по загрузке данных из плоского файла в SAP HANA, как показано ниже:
- Создайте таблицу в SAP HANA
- Создать файл с данными в нашей локальной системе
- Выберите файл
- Управление сопоставлениями
- Загрузите данные
Создайте таблицу в SAP HANA
Если таблица отсутствует в SAP HANA, то мы сможем создать таблицу с помощью SQL Скриптом или этим процессом, выбрав «NEW» опцию.
Мы будем использовать опцию «НОВЫЙ» для создания новой таблицы.
Создать файл с данными в нашей локальной системе.
Мы собираемся загрузить основные данные сбытовой организации. Поэтому создайте для него файл .csv и .xls в локальной системе.
Мы собираемся загрузить файл SalesOrg.xlsx в SAP HANA, поэтому мы создали файл SalesOrg.xlsx в локальной системе.
Организация продаж | Имя | Валюта | Кокод | Адрес | Страна | Ref_Sorg |
---|---|---|---|---|---|---|
1000 | АБС Пвт. ООО | доллар США | 1000 | НЬЮ-ЙОРК | США | 1000 |
2000 | АБК Энтерпрайзис | INR | 2000 | ИНДИЯ | ИНДИЯ | 2000 |
Выберите файл
Шаг 1) Открытая перспектива моделиста? 'Главное меню' ? 'Помощь' ? «Быстрый просмотр», как показано ниже.
Появится экран быстрого просмотра, как показано ниже:
Выберите опцию «Импорт» в режиме быстрого просмотра. Появится всплывающее окно с опцией импорта.
Отображается всплывающее окно для импорта. Перейти к SAP ХАНА Контент? «Данные из локального файла».
Нажмите "Далее.
Появится всплывающее окно выбора файла. Для выбора файла выполните следующие действия.
- Выберите файл SalesOrg.xls.
- Нажмите кнопку «Открыть».
Отобразится экран выбора файла для импорта, в котором мы можем выбрать файл для загрузки данных из локальной системы SAP База данных Хана.
Доступные варианты можно разделить на три основные области:
- Раздел исходного файла
- Раздел сведений о файле
- Target Таблица
Шаг 2) На этом этапе мы должны ввести следующую информацию –
- Выберите файл – Здесь будет отображаться выбранный путь к файлу.
- Выходы из строки заголовка – Если файл SalesOrg.xls имеет заголовок (имя столбца). Итак, мы поставили галочку.
- Импортировать все данные – Отметьте этот параметр, если вы хотите импортировать все данные из файла, в противном случае укажите начальную строку и конечную строку для загрузки конкретных данных из файла.
- Игнорировать начальные и конечные пробелы Установите этот флажок, чтобы игнорировать начальные и конечные пробелы в файле.
- Target Таблица – В этом разделе два варианта –Новое – Если таблица отсутствует в SAP HANA, затем выберите этот вариант и укажите имя выходной схемы и имя создаваемой таблицы.
- Выход – Если таблица существует в SAP HANA, затем выберите этот вариант. Выберите имя схемы и таблицу. Данные будут добавлены в конец таблицы.
- Нажмите кнопку «Далее».
Управление сопоставлениями
Экран сопоставления будет использоваться для выполнения сопоставления между исходным и целевым столбцами.
Доступны два различных типа картирования. Когда мы нажимаем на мы получаем два варианта, как показано ниже –
- Один к одному: используя эту опцию, мы можем сопоставить столбец со столбцом на основе последовательности. Эту опцию можно использовать, если мы знаем, что все столбцы расположены последовательно.
- Карта по имени: используя эту опцию, мы можем сопоставить исходные и целевые столбцы на основе имени. Это можно использовать, если мы знаем, что имена столбцов одинаковы.
Сопоставление источника с Target – Мы сопоставим здесь столбец «Исходный файл» с Target Таблица, а также мы можем изменить определение целевой таблицы.
- Предлагаемая структура таблицы из исходного файла- Имя столбца таблицы предполагается из имени столбца (заголовка) файла Excel.
- Target Структура таблицы: Target Тип хранилища таблиц по умолчанию выбран как хранилище столбцов.
- Нажмите «Имя файла» и перетащите его в целевое поле. Файл будет сопоставлен. Поле может быть сопоставлено автоматически по принципу «один к одному» или по опции «Сопоставление по имени». мы можем вручную выполнить сопоставление, используя опцию перетаскивания. Если имя нашего столбца не может быть сопоставлено с помощью вышеуказанных параметров.
- В разделе «Данные файла» на том же экране мы также можем увидеть, как данные выглядят в исходном файле для всех столбцов. В разделе «Данные файла» отображаются данные файла SalesOrg.
- Нажмите «Далее» файл.
Появится окно для импорта данных из локального файла.
Загрузите данные
Это последний экран перед тем, как мы начнем процесс загрузки. На этом экране будут отображаться данные, которые уже существуют в таблице, а также информация о схеме и таблице, в которую мы собираемся загрузить данные.
- Подробные разделы: В этом разделе выбрано имя исходного файла, Target Имя таблицы и Target Будут отображены сведения об имени схемы.
- Данные из файла: Он отобразит данные, извлеченные из файла.
- Если отображаемые данные в разделе «Данные из файла» проверены, нажмите «Готово», чтобы начать загрузку данных в таблицу.
- После успешного завершения варианта импорта мы должны увидеть запись в журнале заданий со статусом «Завершено успешно».
- Как только задание по импорту данных будет успешным,
- Мы можем увидеть данные в таблице, выбрав таблицу соответствующей схемы и щелкнув правой кнопкой мыши «Таблица»? «Предварительный просмотр данных», как показано ниже.
- Данные таблицы отобразятся на экране предварительного просмотра данных, как показано ниже: