close

Вход

Забыли?

вход по аккаунту

?

Интеграция BI 7.0 и SAP PI (XI)

код для вставки
Интеграция BI 7.0 и SAP PI (XI)
Источник: SapTechnical.com - Integrating BI 7.0 with PI (XI)
Сценарий: XI берет файл через sender service и посылает в PSA,
находящийся в BI7.0.
Данные хранятся в PSA и могут быть перемещены в куб через Data
Transfer Process (DTP).
Механизм загрузки PSA осуществляется через RFC/SOAP с использованием
прокси.
Этот документ описывает сценарий с использованием RFC.
Необходимые шаги:



Настройка в BI
Настройка интерфейсов в PI
Тестирование
Перед тем, как начать настройки необходимо проверить T-Code: SICF,
активны ли указанные сервисы:
Check availability of following XI services in SAP Net Weaver usage type BI
system:






adapter plain
cache_gui
cache_ssl
docu_apperror
docu_syserror
engine
Шаг 1. Настройка в BI
1. Запустите транзакцию RSA1.
Создайте Web Service Source System.
2. Создайте Data Source.
Укажите General Information.
Добавьте поля с соответствующими инфо-объектами:
1. CALDAY
2. MATERIAL
3. AMOUNT
4. CURRENCY
Сохраните и активируйте Data Source и Web Service: /BIC/CQSENDXML00001000
И сгенерированный функциональный модуль /BIC/CQSENDXML00001000
Подсказка: Фиксированное имя для Web Service (“/BIC/CQ” + имя). Оно будет неизменно при
переносе между ландшафтами.
3. Создайте Инфо-пакет.
(правой кнопкой по Data Source)
Сохраните Инфо-пакет.
Шаг 2. Настройка интерфейсов в SAP PI (XI).
1. Настройте системы в SLD: создайте TS как Web as ABAP и BS для BI
7.0. Создайте Product и Software Component Version.
В Integration Repository (IR) импортируйте SWC из SLD и создайте
namespace, чекнув Import RFC and IDoc Interfaces from SAP systems
permitted.
Настройте System and client details of BI 7.0
2. Выберите Imported Objects и импортируйте RFC function module
(правой кнопкой по RFCs)
Авторизуйтесь в BI 7.0, выберите RFC, сгенерированный и активированный
на шаге 1 и импортируйте его.
В нашем случае это /BIC/CQSENDXML00001000
Структура RFC:
3. Создайте Data Type: DT_DataToBI
4. Создайте Message Type: MT_DataToBI
5. Создайте Outbound Interface и Inbound Interface:
6. Создайте Message Mapping:
7. Создайте Interface Mapping:
8. Откройте Change List и активируйте созданные объекты.
Теперь зайдите в Integration Directory (ID), чтобы сконфигурировать
объекты.
9. Создайте конфигурационный сценарий и Business Service для сендера
и импортируйте Business System, которую мы создали для BI7.0
Business Service: BS_XItoBI
Business System: SAPBIW
10.
Теперь создайте Sender File Adapter для Business Service
BS_XItoBI.
11.
Создайте receiver RFC адаптер для связи с BI 7.0
12.
Создайте Sender Agreement.
13.
Создайте Receiver Agreement.
14.
Создайте Receiver Determination.
15.
Создайте Interface Determination:
16.
Активируйте объекты.
Шаг 3. Тестирование сценария.
Поместите файл data.xml в папку E:/SAP_XI_TEST/OK
<?xml version="1.0" encoding="UTF-8"?>
<ns0:MT_DataToBI xmlns:ns0="http://Sample_XItoBI">
<DATA>
<Material>00010</Material>
<Amount>10000</Amount>
<Currency>INR</Currency>
<CalDay>2007-02-24</CalDay>
</DATA>
<DATA>
<Material>00020</Material>
<Amount>20000</Amount>
<Currency>INR</Currency>
<CalDay>1995-03-25</CalDay>
</DATA>
<DATA>
<Material>00030</Material>
<Amount>30000</Amount>
<Currency>INR</Currency>
<CalDay>1995-03-25</CalDay>
</DATA>
</ns0:MT_DataToBI>
Проверьте SXMB_MONI в PI.
Теперь проверьте PSA в BI 7.0 (rsa1). Выберите наш Data Source и
нажмите Manage PSA.
Теперь выберите инфо-пакет XI_BW Integration и нажмите PSA
Maintenance.
Ваши данные успешно загружены в PSA.
Автор
guest_asv
Документ
Категория
Техническая документация
Просмотров
51
Размер файла
1 369 Кб
Теги
интеграция, sap xi, sap bi, sap pi
1/--страниц
Пожаловаться на содержимое документа