Предварительные требования и настройка для соединителя SAP CDC
ОБЛАСТЬ ПРИМЕНЕНИЯ: Фабрика данных Azure
Azure Synapse Analytics
Совет
Попробуйте использовать фабрику данных в Microsoft Fabric, решение для аналитики с одним интерфейсом для предприятий. Microsoft Fabric охватывает все, от перемещения данных до обработки и анализа данных в режиме реального времени, бизнес-аналитики и отчетности. Узнайте, как бесплатно запустить новую пробную версию !
Сведения о предварительных требованиях для соединителя SAP CDC в Фабрика данных Azure и настройке решения в Фабрика данных Azure Studio.
Необходимые компоненты
Чтобы использовать возможности SAP CDC в Фабрика данных Azure, выполните следующие предварительные требования:
- Настройте системы SAP для использования платформы подготовки операционных данных SAP (ODP).
- Настройте локальную среду выполнения интеграции для соединителя SAP CDC.
- Настройка связанной службы SAP CDC.
- Отладка проблем с соединителем SAP CDC путем отправки журналов локальной среды выполнения интеграции в Корпорацию Майкрософт.
- Ознакомьтесь с мониторингом извлечения данных в системах SAP.
Настройка систем SAP для использования платформы SAP ODP
Чтобы настроить системы SAP для использования платформы SAP ODP, следуйте рекомендациям, описанным в следующих разделах.
Проверка требований к системе SAP
Соединитель SAP CDC использует платформу ODP 2.0, которая является частью многих систем SAP. Например, он поставляется со всеми актуальными выпусками SAP ECC и SAP S/4HANA, SAP BW и SAP BW/4HANA и SAP SLT. Чтобы убедиться, что у выпусков SAP есть ODP 2.0, ознакомьтесь со следующей документацией по SAP или заметками о поддержке. Несмотря на то что рекомендации в основном относятся к службам SAP BW и SAP Data Services, информация также применяется к фабрике данных.
- 1931427 — API репликации данных ODP 2.0
- 2481315 — подготовка операционных данных: доступность и ограничения
- Для поддержки полного извлечения sap ABAP Core Data Services (CDS) с помощью ODP запустите системы SAP в NetWeaver 7.4 с пакетом обновления 08 или более поздней версии. Чтобы обеспечить поддержку разностного извлечения SAP ABAP CDS, запустите системы SAP в NetWeaver 7.5 SPS 05 или более поздней версии. Дополнительные сведения см. в разделе Передача данных из систем SAP с помощью ODP (представления ABAP CDS).
Настройка пользователя SAP
Для извлечения данных с помощью ODP требуется соответствующим образом настроенный пользователь в системах SAP. Пользователь должен быть авторизован для осуществления вызовов API ODP через модули удаленного вызова функции (RFC). Конфигурация пользователя совпадает с конфигурацией извлечения данных с помощью ODP из исходных систем SAP в BW или BW/4HANA. Дополнительные сведения см. в следующих заметках о поддержке SAP:
Настройка источников данных SAP
ODP предлагает различные "контексты" или типы исходных объектов для извлечения данных. Хотя большинство объектов источника данных готовы к извлечению, некоторые из них требуют дополнительной настройки. В контексте SAPI извлекаемые объекты называются источниками данных или средствами извлечения. Чтобы извлечь источники данных, обязательно выполните следующие требования:
Убедитесь, что источники данных активируются в исходных системах SAP. Это требование применяется только к SAP DataSources или ее партнерам по доставке из коробки. Созданные клиентом источники данных автоматически активируются. Если вы уже используете определенный источник данных с SAP BW или BW/4HANA, он уже активируется. Дополнительные сведения об источниках данных и их активации см. в разделе "Установка источников данных содержимого BW".
Убедитесь, что источники данных выпускаются для извлечения с помощью ODP. Это требование применяется к dataSources, которые клиенты создают и создают данные, созданные SAP в более старых выпусках SAP ECC. Дополнительные сведения см. в следующей заметке о поддержке SAP 2232584. Чтобы освободить средства извлечения SAP для API ODP.
Настройка сервера репликации альбомного преобразования SAP (необязательно)
Сервер SAP Landscape Transformation Replication Server (SLT) — это решение CDC с поддержкой триггера базы данных, которое может реплицировать таблицы приложений SAP и простые представления практически в реальном времени. SLT реплицируется из исходных систем SAP в различные целевые объекты, включая оперативную очередь изменений (ODQ).
Примечание.
Сервер репликации ландшафтных преобразований SAP (SLT) требуется только в том случае, если требуется реплицировать данные из таблиц SAP с соединителем SAP CDC. Все остальные источники работают вне коробки без SLT.
SLT можно использовать в качестве прокси-сервера при извлечении данных ODP. Вы можете установить SLT в исходной системе SAP в качестве надстройки сервера миграции данных SAP (DMIS) или использовать ее на автономном сервере репликации. Чтобы использовать SLT в качестве прокси-сервера, выполните следующие действия.
Установите NetWeaver 7.4 SPS 04 или более поздней версии и надстройку DMIS 2011 SP 05 на сервере репликации. Дополнительные сведения см. в разделе Передача данных из SLT с помощью подготовки операционных данных.
Запустите код транзакции SAP Landscape Transformation Replication Server Cockpit (LTRC) на сервере репликации, чтобы настроить SLT:
В разделе Указание исходной системы введите назначение RFC, представляющее исходную систему SAP.
В разделе Указание целевой системы выполните следующие действия.
Выберите Подключение RFC.
В меню Сценарий для связи RFC выберите параметр Подготовка операционных данных (ODP).
В поле Псевдоним очереди введите псевдоним очереди, используемый для выбора контекста извлечения данных через ODP в Фабрике данных. Используйте формат
SLT~<your queue alias>
.
Дополнительные сведения о конфигурациях SLT см. в статье Репликация данных в SAP Business Warehouse.
Проверка настройки.
Чтобы проверить конфигурации системы SAP для ODP, можно запустить программу RODPS_REPL_TEST для тестирования средств извлечения, включая средства извлечения SAPI, представления CDS и объекты BW. Дополнительные сведения см. в разделе Тест репликации с RODPS_REPL_TEST.
Известные проблемы
Далее приведены примечания о поддержке SAP, касающиеся устранения известных проблем в системах SAP:
- 1660374 – расширение времени ожидания при выборке больших наборов данных через ODP
- 2321589 . Разрешение отсутствующих бизнес-надстроек (BAdI) для типа подписчика RSODP_ODATA
- 2636663 – устранение несогласованного состояния триггера базы данных в SLT при извлечении и репликации той же таблицы приложений SAP
- 3038236 — устранение проблемы извлечений представлений CDS, которыми не удалось заполнить ODQ
- 3076927 – удаление неподдерживаемых обратных вызовов при извлечении из SAP BW или BW/4HANA
Связанный контент
Настройка локальной среды выполнения интеграции для решения SAP CDC