Як завантажити дані транзакції з плоского файлу SAP BI/BW
⚡ Розумний підсумок
Завантаження даних транзакцій з плоского файлу в SAP BW створює систему джерела файлів, джерело даних, процес перетворення та передачі даних, а потім використовує інфопакет та DTP для завантаження записів файлів в об'єкт сховища даних.

Що таке завантаження даних з плоского файлу? SAP БВ?
Завантаження даних транзакцій з плоского файлу дозволяє вам переносити зовнішні дані, такі як CSV або текстовий файл, у SAP BW для звітності. У цьому сценарії дані завантажуються в DSO з назвою «DEMO_DSO» з такими полями:
- Ключові поля: ZCUST (Замовник), ZMAT (Матеріал)
- Поля даних: Ціна матеріалу (ZPRICE), Кількість (ZQTY)
Нижче наведено кроки для завантаження даних до DSO з плоского файлу.
Крок 1: Створення вихідної системи для плоского файлу
- Перейдіть до коду транзакції RSA1.
- Натисніть кнопку ОК.
На наступному екрані:
- Перейдіть на вкладку Моделювання -> Вихідні системи.
- Клацніть правою кнопкою миші папку з назвою ФАЙЛ і виберіть у контекстному меню «Створити».
На наступному екрані:
- Введіть назву логічної системи.
- Введіть DescriptНатисніть кнопку «Продовжити».
Крок 2: Створення компонента програми
- Перейдіть до коду транзакції RSA1.
- Натисніть кнопку ОК.
- Перейдіть на вкладку Моделювання -> Джерела даних.
- Виберіть вихідну систему.
- Клацніть правою кнопкою миші -> Створити компонент програми.
- Введіть технічну назву.
- Введіть Descriptіона.
- Натисніть Продовжити.
Крок 3: Створення джерела даних
- Перейдіть до коду транзакції RSA1.
- Натисніть кнопку ОК.
- Перейдіть на вкладку Моделювання -> Джерела даних.
- Клацніть правою кнопкою миші -> Створити джерело даних.
- Введіть технічну назву.
- Виберіть DataType DataSource.
- Натисніть Продовжити.
- Введіть поля, показані нижче. Ця структура має бути такою ж, як і DSO, до якого потрібно завантажити дані транзакцій.
- У колишньомуtracНа вкладці «Інформація» виберіть для адаптера «Завантажити текстовий файл з локальної робочої станції».
- Виберіть шлях до файлу, де розміщено плоский файл, та активуйте DataSource.
Крок 4: Створення перетворення (джерело даних у DSO)
- Перейдіть до коду транзакції RSA1.
- Натисніть кнопку ОК.
- Перейдіть на вкладку Моделювання -> Інфопостачальник.
- Створити трансформацію.
- Введіть Target Тип об'єкта.
- Введіть Target Назва об'єкта.
- Введіть тип вихідного об'єкта.
- Введіть назву вихідного об’єкта.
- Введіть вихідну систему.
- Натисніть Продовжити.
На екрані нижче показано трансформацію, створену за допомогою автоматичної картиping вихідних полів до цільових полів.
Крок 5: Створення процесу передачі даних
Клацніть правою кнопкою миші на папці DTP та виберіть у контекстному меню опцію «Створити процес передачі даних».
На екрані нижче показано створений DTP.
Крок 6: Створення інфопакета та планування завантаження
- Перейдіть до коду транзакції RSA1.
- Натисніть кнопку ОК.
- Перейдіть на вкладку Моделювання -> Джерела даних.
- Клацніть правою кнопкою миші на DataSource -> Create InfoPackage.
- Введіть опис інфопакета.
- Натисніть "Зберегти".
- Натисніть на вкладку Розклад.
- Натисніть кнопку «Пуск», щоб розпочати завантаження з плоского файлу до джерела даних.
Крок 7: Завантаження даних до DSO
- Натисніть вкладку «Виконати» в DTP.
- Натисніть кнопку «Виконати», щоб розпочати завантаження даних з джерела даних (PSA) до DSO.
























