Начало работы с соединителем SAP OData
Соединитель SAP OData помогает подключать системы SAP к Microsoft Power Platform. Соединитель SAP OData работает с последней версией спецификации OData V4 и обратно совместим с V3 и V2. Этот соединитель может подключаться к системам SAP, таким как ECC, S/4HANA, SuccessFactors, Concur и другим API-интерфейсам OData поверх систем SAP. С помощью этого коннектора вы можете использовать мощные функции SAP в Power Platform, сохраняя при этом чистоту ядра SAP.
Что такое OData?
OData расшифровывается как Open Data Protocol (открытый протокол данных). Это стандартный способ создания и использования данных API-интерфейсов, которые являются своего рода дверями для обмена данными между различными программами. OData упрощает выполнение основных задач, таких как создание, чтение, обновление и удаление данных. Коннектор SAP OData использует эти правила для подключения и взаимодействия с системами SAP.
Параметры подключения SAP OData
Коннектор SAP OData для Power Platform предлагает следующие варианты подключения пользователей:
- Базовая аутентификация: используйте учетные данные для подключения.
- Анонимный токен: аутентификация не требуется. Этот вариант является хорошим выбором для общедоступных данных.
- Microsoft Entra ID с использованием Azure API Management: единый вход под управлением Azure API Management обеспечивает простой и безопасный доступ к системам SAP.
- Microsoft Entra Идентификатор с использованием SuccessFactors (предварительная версия): Единый вход под управлением SAP SuccessFactors.
Прокси через корпоративный брандмауэр
Если система SAP, с которой вы интегрируетесь, недоступна из Интернета, поскольку она находится за корпоративным брандмауэром, вам необходимо проксировать/маршрутизировать через корпоративный брандмауэр. Настройка локального шлюза данных позволяет получить доступ к системе. Чтобы начать работу:
- скачать
- установите шлюз данных локальный на вашей виртуальной машине Windows. Убедитесь, что он установлен и настроен в том же регионе, что и ваша среда Power Automate.
- Выберите Шлюзы , чтобы увидеть шлюз, установленный в вашей Power Automate среде.
Настройка и тестирование соединителя OData
- Перейти к Power Automate
- Создайте новый поток с триггером по вашему выбору, например, действие запроса SAP OData.
- Настройте подключение к вашей системе SAP. Чтобы подключиться к системе, которая доступна только в брандмауэре компании (где установлен локальный шлюз данных), выберите Шлюз данных, затем выберите шлюз из списка.
- Предоставьте необходимые сведения с помощью базового универсального кода ресурса (URI) OData L из локальной системы SAP. Это будет выглядеть примерно так:
https://mylocal.sap.system:50000/sap/opu/odata/iwbep/GWSAMPLE_BASIC
- Проверьте URL-адрес изнутри, чтобы убедиться, что он недоступен из-за пределов интрасети. Убедившись, что он работает правильно, можно приступать к созданию потоков и тестированию их работы с системой SAP.
Заметка
Использование соединителя OData с SAP ECC или более ранними версиями требует настройки конечных точек OData, которые не включены в готовую настройку ECC.